Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing documentation on the usage of vrrp_sync_group #129

Open
anshlv opened this issue May 30, 2017 · 1 comment
Open

Missing documentation on the usage of vrrp_sync_group #129

anshlv opened this issue May 30, 2017 · 1 comment

Comments

@anshlv
Copy link

anshlv commented May 30, 2017

Please add some information regarding how to use it, as I cannot find it anywhere, but need to reproduce this part of my keepalived.config

vrrp_sync_group VG1 {
group {
VI_EXT
}
}

@zerthimon
Copy link

There is also an error in the documentation:
http://www.keepalived.org/doc/case_study_failover.html#keepalived-configuration
In the example presented, the vrrp_sync_group is:

vrrp_sync_group VG1 {
    VI_1
    VI_2
}

while this should be:

vrrp_sync_group VG1 {
    group {
        VI_1
        VI_2
    }
}

The way its configured in the documentation makes keepalived to segfault:

Mar 30 13:59:38 prod-vm01 Keepalived[19853]: Starting VRRP child process, pid=20996
Mar 30 13:59:38 prod-vm01 Keepalived_vrrp[20996]: Registering Kernel netlink reflector
Mar 30 13:59:38 prod-vm01 Keepalived_vrrp[20996]: Registering Kernel netlink command channel
Mar 30 13:59:38 prod-vm01 Keepalived_vrrp[20996]: Registering gratuitous ARP shared channel
Mar 30 13:59:38 prod-vm01 Keepalived_vrrp[20996]: Opening file '/etc/keepalived/keepalived.conf'.
Mar 30 13:59:38 prod-vm01 kernel: [1214153.721999] keepalived[20996]: segfault at 4 ip 000000000042655e sp 00007ffef6a92f40 error 4 in keepalived[400000+41000]

pqarmitage added a commit to pqarmitage/keepalived that referenced this issue Mar 30, 2018
Issue acassen#824 referenced voxpupuli/puppet-keepalived#129
which identified that the error existed.

This commit rectifies the error.

Signed-off-by: Quentin Armitage <quentin@armitage.org.uk>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants