3.7. ネットワークデータファイルを使用したネットワークオプションの設定
ネットワークデータファイルには、Red Hat Ceph Storage クラスターが使用するネットワークが記述されています。
手順
-
アンダークラウドノードに
stackユーザーとしてログインします。 network_data.yamlというカスタムネットワーク属性を定義する YAML 形式のファイルを作成します。重要ネットワーク分離を使用すると、標準のネットワークデプロイメントは、2 つの Ceph ネットワークにマッピングされる 2 つのストレージネットワークで構成されます。
-
ストレージネットワーク
storageは、Ceph ネットワークpublic_networkにマップされます。このネットワークは、コンピュートノードから Ceph クラスターへの RBD トラフィックなどのストレージトラフィックを処理します。 -
ストレージネットワーク
storage_mgmtは、Ceph ネットワークcluster_networkにマップされます。このネットワークは、Ceph OSD 間のデータレプリケーションなどのストレージ管理トラフィックを処理します。
-
ストレージネットワーク
openstack overcloud ceph deployコマンドと--configオプションを使用して、設定をデプロイします。openstack overcloud ceph deploy \ deployed_metal.yaml \ -o deployed_ceph.yaml \ --network-data network_data.yaml重要openstack overcloud ceph deployコマンドは、--network-dataオプションで指定されたネットワークデータファイルを使用して、public_networkおよびcluster_networkとして使用するネットワークを決定します。コマンドは、--public-network-nameおよび--cluster-network-nameオプションで別の名前が指定されていない限り、これらのネットワークがネットワークデータファイルでstorageおよびstorage_mgmtという名前であると想定します。ネットワーク分離を使用してデプロイする場合は、
--network-dataオプションを使用する必要があります。このオプションを使用しない場合、デフォルトのアンダークラウド (192.168.24.0/24) がpublic_networkとcluster_networkの両方に使用されます。