1 votes

Keepalived ne peut pas se lier à la vip et aucun rapport d'erreur

J'ai besoin de votre aide. Mon keepalived ne peut pas se lier à vip, et je n'ai trouvé aucune erreur. Voici mon journal dans /var/log/messages. Au fait, j'utilise Centos6.5

[vagrant@director1 ~]$ sudo tail /var/log/messages 
May 26 09:35:53 director1 Keepalived_vrrp[14272]: Enregistrement du canal ARP gratuit partagé
May 26 09:35:53 director1 Keepalived_vrrp[14272]: Ouverture du fichier '/etc/keepalived/keepalived.conf'.
May 26 09:35:53 director1 Keepalived_vrrp[14273]: Le réflecteur Netlink signale que l'IP 10.0.2.15 a été ajoutée
May 26 09:35:53 director1 Keepalived_vrrp[14273]: Le réflecteur Netlink signale que l'IP 192.168.1.104 a été ajoutée
May 26 09:35:53 director1 Keepalived_vrrp[14273]: Le réflecteur Netlink signale que l'IP fe80::a00:27ff:fec7:8f23 a été ajoutée
May 26 09:35:53 director1 Keepalived_vrrp[14273]: Le réflecteur Netlink signale que l'IP fe80::a00:27ff:fe55:b1cd a été ajoutée
May 26 09:35:53 director1 Keepalived_vrrp[14273]: Enregistrement du réflecteur Netlink du noyau
May 26 09:35:53 director1 Keepalived_vrrp[14273]: Enregistrement du canal de commande Netlink du noyau
May 26 09:35:53 director1 Keepalived_vrrp[14273]: Enregistrement du canal ARP gratuit partagé
May 26 09:35:53 director1 Keepalived_vrrp[14273]: Ouverture du fichier '/etc/keepalived/keepalived.conf'.
[vagrant@director1 ~]$ sudo tail /var/log/messages 
May 26 09:35:57 director1 Keepalived_vrrp[15242]: Ouverture du fichier '/etc/keepalived/keepalived.conf'.
May 26 09:35:57 director1 Keepalived[24939]: Le processus enfant VRRP(15242) est mort: Relance en cours
May 26 09:35:57 director1 Keepalived[24939]: Démarrage du processus enfant VRRP, pid=15243
May 26 09:35:57 director1 Keepalived_vrrp[15243]: Le réflecteur Netlink signale que l'IP 10.0.2.15 a été ajoutée
May 26 09:35:57 director1 Keepalived_vrrp[15243]: Le réflecteur Netlink signale que l'IP 192.168.1.104 a été ajoutée
May 26 09:35:57 director1 Keepalived_vrrp[15243]: Le réflecteur Netlink signale que l'IP fe80::a00:27ff:fec7:8f23 a été ajoutée
May 26 09:35:57 director1 Keepalived_vrrp[15243]: Le réflecteur Netlink signale que l'IP fe80::a00:27ff:fe55:b1cd a été ajoutée
May 26 09:35:57 director1 Keepalived_vrrp[15243]: Enregistrement du réflecteur Netlink du noyau
May 26 09:35:57 director1 Keepalived_vrrp[15243]: Enregistrement du canal de commande Netlink du noyau
May 26 09:35:57 director1 Keepalived_vrrp[15243]: Enregistrement du canal ARP gratuit partagé

Le pire, c'est que cela s'imprime toujours, et je ne sais pas ce qui se passe.

Voici mon keepalived.conf, il se trouve dans /etc/keepalived/keepalived.conf

! Fichier de configuration pour keepalived

global_defs {
    notification_email {
    willcream@126.com

  }
   notification_email_from Keepalived@localhost
   smtp_server 127.0.0.1
   smtp_connect_timeout 30
   router_id LVS_DEVEL
}

vrrp_sync_group G1{
    group{
        VI_1
    }
}

vrrp_instance VI_1 {
    state MASTER
    interface eth1
    virtual_router_id 51
    priority 100
    advert_int 1
    smtp_alert
    authentication {
        auth_type PASS
        auth_pass baidu
    }
    virtual_ipaddress {
        192.168.1.99/24 dev eth1 label eth1:0
    }
}

Un grand merci.

Voici la sortie de ma commande "ip a".

1: lo:  mtu 16436 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0:  mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 08:00:27:c7:8f:23 brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 scope global eth0
    inet6 fe80::a00:27ff:fec7:8f23/64 scope link 
       valid_lft forever preferred_lft forever
3: eth1:  mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 08:00:27:55:b1:cd brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.104/24 brd 192.168.1.255 scope global eth1
    inet6 fe80::a00:27ff:fe55:b1cd/64 scope link 
       valid_lft forever preferred_lft forever

1voto

Ryan De Gannes Points 31

Je fais des tests en laboratoire et j'ai trouvé que votre configuration ne démarre que lorsque vous supprimez cette section :

vrrp_sync_group G1{
    group{
        VI_1
    }
}

Si vous voulez démarrer keepalived, c'est suffisant, mais il est nécessaire de mener des investigations supplémentaires pour comprendre pourquoi il ne démarre pas.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X