Pacemakerとcorosyncを使用して2ノードクラスタを作成しようとしています。 crmを使用して構成を変更しようとすると、次のエラーが発生します。
CIBはサポートされていません:バリデータ「pacemaker-2.0」、バージョン「3.0.9」
crm を使用してステータスやその他の機能を取得できますが、設定を変更することはできません。心拍数調整器を使用している人はいますか?
Ubuntu 15.10を使用しています
答え1
# cibadmin --query > /tmp/cib.xml
Pacemaker設定()の最初の行/タグを見ると、次のような内容が表示されます。
<cib validate-with="pacemaker-2.0" crm_feature_set="3.0.9" ... >
これは、混合バージョンが存在する可能性がある環境で構成を検証する方法をPacemakerに伝えます。
プッシュしたい設定を見たり、環境の詳細を知らない場合は、「validate-with」の正しい設定が何であるかわかりません。ただし、次のコマンドを実行すると最新に更新できます。
# cibadmin --modify --xml-text '<cib validate-with="pacemaker-2.1"/>'
以前の設定を使用する場合は、次のことが必要です。
# cibadmin --modify --xml-text '<cib validate-with="pacemaker-1.0"/>'
それにもかかわらず、これが調整したい設定だと思います。