6.6. プロジェクトネットワーク (ML2/OVS) 内からのトラブルシューティング
Red Hat Openstack Platform (RHOSP) ML2/OVS ネットワークでは、プロジェクトが互いに干渉を生じさせることなくネットワークを設定できるように、すべてのプロジェクトトラフィックはネットワークの名前空間に含まれます。たとえば、ネットワークの名前空間を使用することで、異なるプロジェクトが 192.168.1.1/24 の同じサブネット範囲を指定しても、テナント間で干渉は生じません。
前提条件
- Networking サービス (neutron) のデフォルトメカニズムドライバーとして ML2/OVS を使用する RHOSP デプロイメント。
手順
openstack network list
コマンドを使用して、すべてのプロジェクトネットワークをリスト表示して、ネットワークがどのネットワーク名前空間に含まれているかを確認します。openstack network list
$ openstack network list
Copy to Clipboard Copied! Toggle word wrap Toggle overflow この出力では、
web-servers
ネットワークの ID (9cb32fe0-d7fb-432c-b116-f483c6497b08
) に注意してください。このコマンドは、ネットワーク ID をネットワーク名前空間に追加します。これにより、次のステップで名前空間を特定できます。出力例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ip netns list
コマンドを使用して、ネットワークの名前空間をすべてリスト表示します。ip netns list
# ip netns list
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 出力に、
web-servers
のネットワーク ID と一致する名前空間が表示されます。以下の例では、名前空間は
qdhcp-9cb32fe0-d7fb-432c-b116-f483c6497b08
です。出力例
qdhcp-9cb32fe0-d7fb-432c-b116-f483c6497b08 qrouter-31680a1c-9b3e-4906-bd69-cb39ed5faa01 qrouter-62ed467e-abae-4ab4-87f4-13a9937fbd6b qdhcp-a0cc8cdd-575f-4788-a3e3-5df8c6d0dd81 qrouter-e9281608-52a6-4576-86a6-92955df46f56
qdhcp-9cb32fe0-d7fb-432c-b116-f483c6497b08 qrouter-31680a1c-9b3e-4906-bd69-cb39ed5faa01 qrouter-62ed467e-abae-4ab4-87f4-13a9937fbd6b qdhcp-a0cc8cdd-575f-4788-a3e3-5df8c6d0dd81 qrouter-e9281608-52a6-4576-86a6-92955df46f56
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 名前空間内でトラブルシューティングのコマンド
ip netns exec <namespace>
を実行し、web-servers
ネットワークの設定を検証します。以下の例では、
route -n
コマンドを使用しています。例
ip netns exec qrouter-62ed467e-abae-4ab4-87f4-13a9937fbd6b route -n
# ip netns exec qrouter-62ed467e-abae-4ab4-87f4-13a9937fbd6b route -n
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 出力例
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 172.24.4.225 0.0.0.0 UG 0 0 0 qg-8d128f89-87 172.24.4.224 0.0.0.0 255.255.255.240 U 0 0 0 qg-8d128f89-87 192.168.200.0 0.0.0.0 255.255.255.0 U 0 0 0 qr-8efd6357-96
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 172.24.4.225 0.0.0.0 UG 0 0 0 qg-8d128f89-87 172.24.4.224 0.0.0.0 255.255.255.240 U 0 0 0 qg-8d128f89-87 192.168.200.0 0.0.0.0 255.255.255.0 U 0 0 0 qr-8efd6357-96
Copy to Clipboard Copied! Toggle word wrap Toggle overflow