FOG Version: 1.4.3
OS: Ubuntu 16.04 Server LTS
OS: Windows 10
My current setup is the following:
- We have a fog server that acts as the imaging / Web UI interface and connects to the outside network.
- We have 2 Storage Nodes that act as dhcp / tftp servers that also connect to the outside network.
- We have ~40 hosts that connect to these storage nodes via switch
- Storage Node #1 (the one that works) is the master node
The first storage node works perfectly and images it’s hosts as expected, but hosts on the second storage node cannot get past the iPxe boot step. They fail with a “Connection timed out, Chainloading failed”
I have spent quite a bit of time trying to figure out what the difference is between these two nodes and I am at a bit of a loss. The default.ipxe files are the same between the two, as is /etc/network/interfaces
I also compared the the contents of /etc/dhcp/dhcpd.conf and the contents of /etc/default/isc-dhcp-server. No issues here either. Also, I moved one of the hosts from node 2 and connected it to node 1. The host no longer had any issues so this seems to be a problem with the storage node and not the clients.
I have attached two images, one is the error from a host on node 2, and the other is from a host on the working node.
Any ideas what I could be missing here?