2.2. NFS バックエンドに CephFS を使用する Red Hat OpenStack Platform のインストールとカスタム network_data ファイル
NFS バックエンドに CephFS を使用する構成をインストールするには、以下の手順を実施します。
- ceph-ansible パッケージをインストールする。「ceph-ansible パッケージのインストール」 を参照
-
openstack overcloud image prepare
コマンドを使用して、オーバークラウドコンテナーイメージを準備します。「オーバークラウドコンテナーイメージの準備」 を参照 -
カスタムロールファイル
roles_data.yaml
およびnetwork_data.yaml
ファイルを生成する。「カスタムロールファイルの生成」 を参照 -
カスタムロールおよび環境ファイルと共に
openstack overcloud deploy
コマンドを使用して、Ceph、Shared File Systems サービス(manila)、および CephFS をデプロイする。「更新された環境のデプロイ」 を参照 - StorageNFS 分離ネットワークを設定し、デフォルトのファイル共有種別を作成する。「デプロイメント後設定の完了」 を参照
以下の例では、Red Hat Platform (RHOSP) 環境の標準の stack
ユーザーが使用されています。
RHOSP のインストールまたは環境の更新の一環としてタスクを実行します。
2.2.1. ceph-ansible パッケージのインストール
コンテナー化された Ceph をデプロイするには、アンダークラウドノードに ceph-ansible
パッケージをインストールします。
手順
-
アンダークラウドノードに
stack
ユーザーとしてログインします。 ceph-ansible パッケージをインストールします。
[stack@undercloud-0 ~]$ sudo dnf install -y ceph-ansible [stack@undercloud-0 ~]$ sudo dnf list ceph-ansible ... Installed Packages ceph-ansible.noarch 3.1.0-0.1.el7