Conntrackd RA from Dominik Klein works. We can now successfully migrate/fail from one node to another one.
At the begining, we have problems with failing. After reboot/fail, the slave was not synced with master. After some debuging I found, that the conntrackd must not be started at boot time, but only by pacemaker. My mistake. After disabling conntrackd boot script, failing works perfectly. If conntrackd on slave is started by init script, then master does not issue "conntrackd notify" with "OCF_RESKEY_CRM_meta_notify_type=post" and "OCF_RESKEY_CRM_meta_notify_operation=start" and does not send a bulk update to the slave. Master does issue "conntrackd notify" with OCF_RESKEY_CRM_meta_notify_type set to "pre", but since conntrackd on slave is running, there is no "post" phase, which send a bulk update to the slave. OCF_RESKEY_CRM_meta_notify_type may be ignored and send bulk update two times, but it's better to control conntrackd only by pacemaker. _______________________________________________________ Linux-HA-Dev: [email protected] http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev Home Page: http://linux-ha.org/
