2ノードマスター/スレーブ構成でペースメーカーを使用します。
いくつかのテストを行うために主人公を切り替えたいと思います。ノード1到着ノード2、その逆も同様です。たとえば、現在のマスターノード1、行為
# crm resource migrate r0 node2
リソースを次の場所に移動します。ノード2。それから理想的には
# crm resource migrate r0 node1
再移行されますノード1。問題は移住する移行を実行するには、設定に行を追加します。
location cli-prefer-r0 r0 role=Started inf: node2
再移行するには、まずその行を削除する必要があります。
マスターをあるノードから別のノードに切り替えるより良い方法はありますか?
ベストアンサー1
私はこれが少し古いものであることを知っていますが、それについて満足のいく答えを持っている人がいないようです。ここに説明があります。
実行時:
# crm resource migrate r0 node2
cli-prefer-*
ルールが作成されます。
r0を再びnode1に移動したい場合は、次の操作を行う必要はありません。
# crm resource migrate r0 node1
しかし、あなたは以下を実行します:
# crm resource unmigrate r0
ルールを自動的に使用umigrate
またはunmove
削除しますcli-prefer-*
。
クラスタ構成からこのルールを手動で削除しようとすると、クラスタで非常に悪いことが発生するか、少なくとも私の場合は悪いことが発生します。