mirror of
https://git.proxmox.com/git/mirror_corosync
synced 2026-01-16 01:12:32 +00:00
Having duplicate nodeids in corosync.conf can play havoc with a cluster, so (as suggested by someone on this list) here is some code to check that all nodeids are unique. Even if a nodeid is not specified it will check to be sure that the ID generated from the IP address (ipv4 only) does not clash with one that is provided. It logs all non-unique nodeids to syslog, but only the last is reported on the command-line to the user which should be enough to get them to check further. At startup this will cause corosync to fail to start. Signed-off-by: Christine Caulfield <ccaulfie@redhat.com> |
||
|---|---|---|
| .. | ||
| .gitignore | ||
| apidef.c | ||
| apidef.h | ||
| cfg.c | ||
| cmap.c | ||
| coroparse.c | ||
| cpg.c | ||
| cs_queue.h | ||
| fsm.h | ||
| icmap.c | ||
| ipc_glue.c | ||
| logconfig.c | ||
| logconfig.h | ||
| logsys.c | ||
| main.c | ||
| main.h | ||
| Makefile.am | ||
| mon.c | ||
| pload.c | ||
| quorum.c | ||
| quorum.h | ||
| schedwrk.c | ||
| schedwrk.h | ||
| service.c | ||
| service.h | ||
| sync.c | ||
| sync.h | ||
| timer.c | ||
| timer.h | ||
| totemconfig.c | ||
| totemconfig.h | ||
| totemcrypto.c | ||
| totemcrypto.h | ||
| totemiba.c | ||
| totemiba.h | ||
| totemip.c | ||
| totemmrp.c | ||
| totemmrp.h | ||
| totemnet.c | ||
| totemnet.h | ||
| totempg.c | ||
| totemrrp.c | ||
| totemrrp.h | ||
| totemsrp.c | ||
| totemsrp.h | ||
| totemudp.c | ||
| totemudp.h | ||
| totemudpu.c | ||
| totemudpu.h | ||
| util.c | ||
| util.h | ||
| votequorum.c | ||
| votequorum.h | ||
| vsf_quorum.c | ||
| vsf_ykd.c | ||
| vsf_ykd.h | ||
| vsf.h | ||
| wd.c | ||