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