13.5. Crimson の設定
新規ストレージクラスターをインストールして、crimson-osd
を設定します。bootstrap オプションを使用して、新しいクラスターをインストールします。このクラスターは実験段階にあるため、アップグレードできません。警告: データが失われる可能性があるため、実稼働データは使用しないでください。
前提条件
- 最初の Ceph Monitor コンテナーの IP アドレス。これはストレージクラスターの最初のノードの IP アドレスでもあります。
-
registry.redhat.io
へのログインアクセス。 -
少なくとも 10 GB の空き容量がある
/var/lib/containers/
。 - 全ノードへの root レベルのアクセス。
手順
ブートストラップ中に
--image
フラグを使用して Crimson ビルドを使用します。例
[root@host 01 ~]# cephadm --image quay.ceph.io/ceph-ci/ceph:b682861f8690608d831f58603303388dd7915aa7-crimson bootstrap --mon-ip 10.1.240.54 --allow-fqdn-hostname --initial-dashboard-password Ceph_Crims
cephadm
シェルにログインします。例
[root@host 01 ~]# cephadm shell
Crimson を実験的機能としてグローバルに有効にします。
例
[ceph: root@host01 /]# ceph config set global 'enable_experimental_unrecoverable_data_corrupting_features' crimson
この手順は、
crimson
を有効にします。Crimson は非常に実験的であり、クラッシュやデータ損失などの誤動作が予想されます。OSD マップフラグを有効にします。
例
[ceph: root@host01 /]# ceph osd set-allow-crimson --yes-i-really-mean-it
モニターにより、
crimson-osd
は--yes-i-really-mean-it
フラグでのみ起動できます。モニターの Crimson パラメーターを有効にして、デフォルトのプールが Crimson プールとして作成されるように指示します。
例
[ceph: root@host01 /]# ceph config set mon osd_pool_default_crimson true
crimson-osd
は、非 crimson プールの配置グループ (PG) を開始しません。