2.7. ファイルシステムのアフィニティーを設定する
特定の Ceph Metadata Server (MDS) に対する Ceph File System (CephFS) のアフィニティーを設定します。
前提条件
- 正常で稼働している Ceph File System。
- Ceph Monitor ノードへの root レベルのアクセス。
手順
Ceph File System の現在の状態を確認します。
例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ファイルシステムのアフィニティーを設定します。
構文
ceph config set STANDBY_DAEMON mds_join_fs FILE_SYSTEM_NAME
ceph config set STANDBY_DAEMON mds_join_fs FILE_SYSTEM_NAME
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 例
ceph config set mds.b mds_join_fs cephfs01
[root@mon ~]# ceph config set mds.b mds_join_fs cephfs01
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Ceph MDS のフェイルオーバーイベントが発生すると、ファイルシステムはアフィニティーが設定されているスタンバイデーモンを優先します。
例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
mds.b
デーモンのファイルシステムダンプの出力にjoin_fscid=27
が含まれるようになりました。
重要ファイルシステムがデグレードまたはアンダーサイズの状態である場合、ファイルシステムのアフィニティーを実施するためのフェイルオーバーは発生しません。