centos 5.11 テスト サーバーにペースメーカーをインストールしようとしています。postgres 用に 2 ノードのクラスターをセットアップしています。パッケージ resource-agent の依存関係が原因で、Pacemaker のインストールが失敗しました。clusterlabs の centos リポジトリのいずれにも rpm が見つかりません。ソース rpm を見つけて、コンパイルとインストールに成功しました。Pacemaker は引き続きリソース エージェントを見つけることができません。
--> Finished Dependency Resolution
pacemaker-1.1.8-2.el5.i686 from clusterlabs-next has depsolving problems
--> Missing Dependency: resource-agents is needed by package pacemaker-1.1.8-2.el5.i686 (clusterlabs-next)
pacemaker-1.1.8-2.el5.x86_64 from clusterlabs-next has depsolving problems
--> Missing Dependency: resource-agents is needed by package pacemaker-1.1.8-2.el5.x86_64 (clusterlabs-next)
Error: Missing Dependency: resource-agents is needed by package pacemaker-1.1.8-2.el5.x86_64 (clusterlabs-next)
Error: Missing Dependency: resource-agents is needed by package pacemaker-1.1.8-2.el5.i686 (clusterlabs-next)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
リソースエージェントがどこにインストールされるべきかわかりません。ソースを一時ディレクトリにコピーし、そこで抽出してコンパイルしました。リソースエージェントが正しい場所にインストールされていない可能性はありますか?