第4章 CephFS バックエンドを使用した Shared File System サービスのデプロイ
/home/stack/templates/manila-cephfsnative-config.yaml
を作成したら、アンダークラウドに stack
ユーザーとしてログインします。次に、以下の環境ファイルを追加して、CephFS バックエンドと共に Shared File System サービスをデプロイします。
-
/usr/share/openstack-tripleo-heat-templates/environments/ceph-ansible/ceph-mds.yaml
: Ceph MDS を有効にします。これは、CephFS バックエンドを使用する際に Shared File System サービスで必要とされます。 -
/usr/share/openstack-tripleo-heat-templates/environments/manila-cephfsnative-config.yaml
: Ceph クラスターをデプロイします。 -
/home/stack/templates/manila-cephfsnative-config.yaml
: 3章環境ファイルの編集 に先に作成され、/usr/share/openstack-tripleo-heat-templates/environments/manila-cephfsnative-config.yaml
で設定したデフォルトを上書きする設定が含まれます。
たとえば、OpenStack および Ceph の設定が /home/stack/templates/storage-environment.yaml
に定義されている場合は、以下のコマンドを実行します。
$ openstack overcloud deploy --templates \ -e /home/stack/templates/storage-environment.yaml \ -e /usr/share/openstack-tripleo-heat-templates/environments/manila-cephfsnative-config.yaml \ -e /usr/share/openstack-tripleo-heat-templates/environments/ceph-ansible/ceph-mds.yaml \ -e /home/stack/templates/manila-cephfsnative-config.yaml \
重要
オーバークラウドの作成時に追加の環境ファイルを渡した場合には、予定外の変更がオーバークラウドに加えられないように、ここで -e
オプションを使用して環境ファイルを再度渡します。詳しい情報は、『 director のインストールと 使用方法』の「オーバークラウド環境 の変更」を参照してください。