- Unable to start pf9-neutron-ovs-agent on the node.
- The status of the service shows as stopped.
$ /etc/init.d/pf9-neutron-ovs-agent status
neutron-ovsd is stopped
Below errors are reported in /var/log/pf9/pf9-neutron-ovs-agent.log
ERROR neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [-] Tunneling can't be enabled with invalid local_ip '10.113.4.9'. IP couldn't be found on this host's interfaces.ESC[00m
- Platform9 Managed OpenStack All Versions
- In ml2_conf.ini file the local_ip value is set as `10.113.4.9`
$ cat /opt/pf9/etc/pf9-neutron-ovs-agent/ml2_conf.ini | grep local_ipThis IP is not assigned to any interface on this host.
local_ip = 10.113.4.9
- On the other working hosts, we can see that a correct IP is assigned.
$ cat /opt/pf9/etc/pf9-neutron-ovs-agent/ml2_conf.ini | grep local_ip
local_ip = 10.113.4.17
$ ifconfig enp4s0.572 << this device name will vary depending on your host.
enp4s0.572: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.113.4.17 netmask 255.255.252.0 broadcast 10.113.7.255
inet6 fe80::225:90ff:fec3:17b1 prefixlen 64 scopeid 0x20<link>
ether 00:25:90:c3:17:b1 txqueuelen 1000 (Ethernet)
RX packets 75265 bytes 3981368 (3.7 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 14 bytes 908 (908.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
To fix this we need to assign a correct IP for local_ip value as assigned to a network interface by editing it in the file /opt/pf9/etc/pf9-neutron-ovs-agent/ml2_conf.ini.