7.8. 事前にプロビジョニングされたノード向けの Ceph Storage の設定
すでにデプロイされているノードに ceph-ansible
を設定するには、アンダークラウドホストで以下の手順を実施します。
手順
アンダークラウドホストで環境変数
OVERCLOUD_HOSTS
を作成し、変数に Ceph クライアントとして使用するオーバークラウドホストの IP アドレスのスペース区切りリストを設定します。export OVERCLOUD_HOSTS="192.168.1.8 192.168.1.42"
enable-ssh-admin.sh
スクリプトを実行して、Ansible が Ceph クライアントの設定に使用することのできるオーバークラウドノードのユーザーを設定します。bash /usr/share/openstack-tripleo-heat-templates/deployed-server/scripts/enable-ssh-admin.sh
openstack overcloud deploy
コマンドを実行すると、Ansible は OVERCLOUD_HOSTS
変数で Ceph クライアントとして定義したホストを設定します。