DebianLennyでCorosyncとPacemakerを使用してPerconaPRMをセットアップしようとしています。
私はこの方法に従いました:PRM Percona Replication Manager
しかし、ペースメーカーはMySQLを正しく起動できません。つまり、起動を試み、数秒後に停止します。
問題はMySQLスクリプトのcheck_slaveに起因しているように見えますが、エラーは実際には明示的ではありません...
エラーのあるログの一部をざっと見てみましょう。
Oct 16 11:29:26 mysqltest01 mysql[12107]: ERROR: check_slave invoked on an instance that is not a replication slave.
Oct 16 11:29:26 mysqltest01 mysql[12107]: ERROR: /usr/lib/ocf/resource.d/heartbeat/.ocf-shellfuncs: line 330: -q: command not found
Oct 16 11:29:26 mysqltest01 mysql[12107]: ERROR: Failed to select from
Oct 16 11:29:26 mysqltest01 mysql[12107]: ERROR: Failed initial monitor action
ocf-shellfuncsがうまく機能しない理由を理解することは不可能です。