Red Hat Training

A Red Hat training course is available for Red Hat OpenStack Platform

第4章 オーバークラウドの作成後の設定

上記のプロセスで、IPv6 ネットワークを使用するように設定された、完全に機能するオーバークラウドが作成されましたが、そのオーバークラウドには、作成後の設定をいくつか行う必要があります。

4.1. オーバークラウドのテナントネットワークの作成

オーバークラウドには、インスタンス用に IPv6 ベースのテナントネットワークが必要です。source コマンドで overcloudrc ファイルを読み込み、neutron に初期テナントネットワークを作成します。以下に例を示します。

$ source ~/overcloudrc
$ neutron net-create default --provider:physical_network datacentre --provider:network_type vlan --provider:segmentation_id 101
$ neutron subnet-create default 2001:db8:fd00:6000::/64 --ipv6-ra-mode slaac --ipv6-address-mode slaac --ip-version 6 --name default

これで、default という名前の基本的な neutron ネットワークが作成されます。「neutron net-list」コマンドで、作成したネットワークを確認します。

$ neutron net-list

4.2. オーバークラウドのパブリックネットワークの作成

本シナリオでは、ノードのインターフェースが外部ネットワークを使用するように設定しましたが、オーバークラウド上にこのネットワークを作成して、ネットワークアクセスを提供できるようにする必要があります。

$ neutron net-create public --router:external --provider:physical_network datacentre --provider:network_type vlan --provider:segmentation_id 100
$ neutron subnet-create public 2001:db8:0:2::/64 --ip-version 6 --gateway 2001:db8::1 --allocation-pool start=2001:db8:0:2::2,end=2001:db8:0:2::ffff --ip-version 6 --ipv6_address_mode=slaac --ipv6_ra_mode=slaac

このステップにより、public という名前のネットワークが作成され、インスタンス用に 65000 を超える IPv6 アドレスの割り当てプールが提供されます。

ルーターを作成して、インスタンスのトラフィックを外部ネットワークにルーティングします。

neutron router-create public-router
neutron router-gateway-set public-router public