Hat valahogy ez nem akar mukodni.
Ahogy latom az a problema, hogy ens224-nek nincs dedikat ip cime, ami mell felhuzna keepalived a virtualis cimet, es pont ez a problema, hogy nem szeretnenk minden subneten 2 cimet a 2 node-nak, es 1 et keepalived nek, es meg a kliensnek, es meg a networknek is...
Soval meg lehet ezt oldani ugy is, hogy csak a keepalived cime figyel aktivan ens224-en mind a ket node-on ?
Node1:
etc/network/interfaces
allow-hotplug ens224
iface ens224 inet manual
/etc/keepalived/keepalived.conf
vrrp_instance VI_1 {
state MASTER
interface ens224
virtual_router_id 101
priority 101
advert_int 1
authentication {
auth_type PASS
auth_pass 1111
}
virtual_ipaddress {
192.168.10.121
}
}
Node2:
etc/network/interfaces
allow-hotplug ens224
iface ens224 inet manual
/etc/keepalived/keepalived.conf
vrrp_instance VI_1 {
state MASTER
interface ens224
virtual_router_id 101
priority 100
advert_int 1
authentication {
auth_type PASS
auth_pass 1111
}
virtual_ipaddress {
192.168.10.121
}
service keepalived status
Dec 01 15:06:00 Node1 Keepalived[542]: Running on Linux 4.19.0-12-amd64 #1 SMP Debian 4.19.152-1 (2020-10-18) (built for Linux 4.18.20)
Dec 01 15:06:00 Node1 Keepalived[542]: Command line: '/usr/sbin/keepalived' '--dont-fork'
Dec 01 15:06:00 Node1 Keepalived[542]: Opening file '/etc/keepalived/keepalived.conf'.
Dec 01 15:06:00 Node1 Keepalived[542]: Starting VRRP child process, pid=569
Dec 01 15:06:00 Node1 Keepalived_vrrp[569]: Registering Kernel netlink reflector
Dec 01 15:06:00 Node1 Keepalived_vrrp[569]: Registering Kernel netlink command channel
Dec 01 15:06:00 Node1 Keepalived_vrrp[569]: Opening file '/etc/keepalived/keepalived.conf'.
Dec 01 15:06:00 Node1 Keepalived_vrrp[569]: (VI_1) Cannot find an IP address to use for interface ens224
Dec 01 15:06:00 Node1 Keepalived_vrrp[569]: (VI_1) entering FAULT state
Dec 01 15:06:00 Node1 Keepalived_vrrp[569]: Registering gratuitous ARP shared channel