fuel-docs/pages/frequently-asked-questions/0040-corosync-crashes.rst
2013-11-21 15:58:41 +00:00

1.0 KiB

Corosync crashes without network connectivity

Depending on a wide range of systems and configurations in network, it is possible for Corosync's networking protocol, Totem, to time out. If this happens for an extended period of time, Corosync may crash. In addition, MySQL may have stopped. This guide illustrates the process of working through Corosync with MySQL issues.

Workaround:

  1. Verify that corosync is really broken service corosync status.
  • You should see next error :

    corosync dead but pid file exists
  1. Start corosync manually service corosync start.
  2. Run ps -ef | grep mysql and kill ALL(!) mysqld and mysqld_safe processes.
  3. Wait for pacemaker to completely start mysql processes.
  • You can check it with ps -ef | grep mysql command.
  • If it doesn't start, run crm resource p_mysql start.
  1. Check with crm status command to verify that this host is a member of the cluster and that p_mysql does not contain any "Failed actions".