6.4. 查看 VLAN 配置和日志文件
要帮助验证或排除部署故障排除,您可以:
- 验证 Red Hat Openstack Platform (RHOSP) 网络服务(neutron) 代理的注册和状态。
- 验证 VLAN 范围等网络配置值。
流程
使用
openstack network agent list
命令来验证 RHOSP 网络服务代理是否已启动,并使用正确的主机名注册。(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-agent 的提供商网络,您无法创建必要的流。external_network_bridge
值的格式必须是 'external_network_bridge = "" '。 -
检查
/etc/neutron/plugin.ini
文件中的network_vlan_ranges
值。对于提供商网络,不要指定数字 VLAN ID。仅在使用 VLAN 隔离项目网络时指定 ID。 -
验证
OVS agent configuration file bridge mappings
,确认映射到phy-eno1
的网桥存在,并正确连接到eno1
。