第9章 ストレッチモードでのクラスターのトラブルシューティング
障害が発生したタイブレーカーモニターを交換および削除できます。必要に応じて、クラスターを強制的に回復モードまたは正常モードにすることもできます。
9.1. ストレッチクラスターを強制的に回復モードまたは正常モードにする リンクのコピーリンクがクリップボードにコピーされました!
Stretch Degraded モードの場合、切断されたデータセンターが復旧すると、クラスターは自動的に回復モードになります。それが起こらない場合、または回復モードを早期に有効にしたい場合は、ストレッチクラスターを強制的に回復モードにすることができます。
前提条件
- 稼働中の Red Hat Ceph Storage クラスターがある。
- クラスターでストレッチモードが有効になっている
手順
ストレッチクラスターを強制的に回復モードにします。
例
[ceph: root@host01 /]# ceph osd force_recovery_stretch_mode --yes-i-really-mean-it
[ceph: root@host01 /]# ceph osd force_recovery_stretch_mode --yes-i-really-mean-itCopy to Clipboard Copied! Toggle word wrap Toggle overflow 注記回復状態では、クラスターは
HEALTH_WARN状態になります。回復モードの場合、配置グループが正常になった後、クラスターは通常のストレッチモードに戻る必要があります。それが起こらない場合は、ストレッチクラスターを強制的に正常モードにすることができます。
例
[ceph: root@host01 /]# ceph osd force_healthy_stretch_mode --yes-i-really-mean-it
[ceph: root@host01 /]# ceph osd force_healthy_stretch_mode --yes-i-really-mean-itCopy to Clipboard Copied! Toggle word wrap Toggle overflow 注記クロスデータセンターピアリングを早期に強制する必要があり、データダウンタイムのリスクを許容する場合、またはすべての配置グループが完全に復旧していなくてもピアリングできることを個別に確認している場合にも、このコマンドを実行できます。
また、回復状態によって生成される
HEALTH_WARN状態を削除するために、正常モードを呼び出すこともできます。注記force_recovery_stretch_modeおよびforce_recovery_healthy_modeコマンドは、予期しない状況を管理するプロセスに含まれているため、必要ありません。