System:
- UCS 4.4-6
- ESXi / vcenter 6.7
Problem:
- After adding a secondary network interface to UCS, and performing a reboot, UCS is unable to communicate with any networks, and is unreachable.
Process:
- Added a secondary interface via vCenter.
- Went to UCS web interface > network settings> added eth1, and configured and IP, and applied. This works and I am able to ping the system on the new interface.
- Reboot the server
- Server is unpingable, when logging in via vmware console, Unable to ping the default gateway of the original interface, any ip addresses on the new interface / subnet. Can only ping local host and local interfaces.
Trouble shooting performed:
- Tried process on a main server, a backup server.
- Tried to perform a traceroute from vmware console after the reboot. The only line that appears is the UCS itself then stops.
- checked
ip route
, it looks right. I see the default route going through the original interface. - Checked
/etc/network/interfaces
, I see the correct entries, and networkctl shows the same. - Tried disabling the firewall, this did nothing.
- Tried multiple reboots
- Tried reviewing documentation, but there is not much. Other posts on this forum state you can just add the interface and assign an IP.
- Tried adding a secondary interface with no ip at all, also did not configure the interface in UCS. After a reboot, same thing happens.
- Tried upgrading to the latest 4.4-7 and all packages.
– Nothing works, same problem after all trouble shooting.
Workaround
- After a reboot and loosing connectivity to the server, while the server is in this unreachable state powered on, if I disable the newly added interface in vmware, the server comes back to life from the original interface. If I then reenable the secondary interface in vmware interface, the server is now pingable from the original interface and secondary interface. Now I am able to ping both interfaces again. However after a reboot again, loose connectivity to the server.
Actual Goal:
- We need to set up out of band management of UCS’s SSH and Apache2 web service. These services must be on a different interface, while all other UCS services can remain on eth0.
What is going on here, am I missing a step?