6.4. VLAN 設定とログファイルの確認
デプロイメントの検証またはトラブルシューティングに役立つように、以下を実行できます。
- Red Hat Openstack Platform (RHOSP) Networking サービス (neutron) エージェントの登録およびステータスを確認する。
- VLAN 範囲などのネットワーク設定値を検証する。
手順
openstack network agent list
コマンドを使用して、RHOSP Networking サービスのエージェントが稼働し、正しいホスト名前で登録されていることを確認します。(overcloud)[stack@undercloud~]$ openstack network agent list +--------------------------------------+--------------------+-----------------------+-------+----------------+ | id | agent_type | host | alive | admin_state_up | +--------------------------------------+--------------------+-----------------------+-------+----------------+ | a08397a8-6600-437d-9013-b2c5b3730c0c | Metadata agent | rhelosp.example.com | :-) | True | | a5153cd2-5881-4fc8-b0ad-be0c97734e6a | L3 agent | rhelosp.example.com | :-) | True | | b54f0be7-c555-43da-ad19-5593a075ddf0 | DHCP agent | rhelosp.example.com | :-) | True | | d2be3cb0-4010-4458-b459-c5eb0d4d354b | Open vSwitch agent | rhelosp.example.com | :-) | True | +--------------------------------------+--------------------+-----------------------+-------+----------------+
-
/var/log/containers/neutron/openvswitch-agent.log
を確認します。作成プロセスでovs-ofctl
コマンドを使用して VLAN のトランク接続が設定されたことを確認します。 -
/etc/neutron/l3_agent.ini
ファイルでexternal_network_bridge
を確認します。external_network_bridge
パラメーターにハードコードされた値がある場合、L3 エージェントと共にプロバイダーネットワークを使用することができず、必要なフローを作成することはできません。external_network_bridge
の値は、external_network_bridge = "" の形式でなければなりません。 -
/etc/neutron/plugin.ini
ファイルでnetwork_vlan_ranges
の値を確認します。プロバイダーネットワークの場合には、数字の VLAN ID を指定しないでください。VLAN を分離したプロジェクトネットワークを使用している場合に限り、ID を指定します。 -
OVS エージェントの設定ファイルのブリッジマッピング
を検証し、phy-eno1
にマッピングされているブリッジが存在することと、eno1
に適切に接続されていることを確認します。