5.2.2. Ceph 3.1 以前での FileStore の使用
デフォルトのジャーナリングシナリオの設定は、osd_scenario=collocated
です。この場合、ハードウェアの要件は、ほとんどのテスト環境に共通してより緩やかです。ただし、一般的な実稼働環境では、高い I/O ワークロードに対応するために、ジャーナルが専用のデバイス osd_scenario=non-collocated
に保存されます。詳細は、Red Hat Ceph Storage Hardware Selection Guideの Identifying a Performance Use Case を参照してください。
手順
devices 変数の下に、OSD が使用する各ブロック
デバイス
を単純なリストとして一覧表示します。devices: - /dev/sda - /dev/sdb - /dev/sdc - /dev/sdd
devices: - /dev/sda - /dev/sdb - /dev/sdc - /dev/sdd
Copy to Clipboard Copied! Toggle word wrap Toggle overflow オプション:
osd_scenario=non-collocated
の場合には、devices
の各エントリーをdedicated_devices
の対応するエントリーにマッピングする必要もあります。たとえば、/home/stack/templates/ceph-config.yaml
の以下のスニペットは、以下のようになります。Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 結果
この設定により、Ceph クラスター内の各 Ceph Storage ノードの特性は以下のようになります。
-
/dev/sda
は、ジャーナルに/dev/sdf1
を持つ -
/dev/sdb
は、ジャーナルに/dev/sdf2
を持つ -
/dev/sdc
は、ジャーナルに/dev/sdg1
を持つ -
/dev/sdd
は、ジャーナルに/dev/sdg2
を持つ
-