我正在创build一个在一个封闭的环境中运行在大约100台机器上的Fedora 26镜像。 这些机器将连接到两个服务器,一个用于NFS,另一个用于Web服务。 Web服务器也运行DHCP服务器。
服务工作,除了一件事。 当客户端映像启动时,graphicslogin屏幕在DHCP似乎完成之前出现。 DHCP提供的主机名不会出现在login屏幕上,而是显示为“localhost.localdomain”。 如果用户login,屏幕将变为空白,然后返回另一个graphicslogin屏幕。 主机名现在是正确的,现在login工作。 如果通过按Alt-F2或Alt-F3转到另一个非graphics屏幕,我可以看到主机名是正确的。 一旦login,IP地址是正确的。
一年前我用Fedora 24和两年前的Fedora 22运行过类似的环境,但是这个问题没有发生。
禁用NetworkManager后,我正在使用经典networking服务(network.service)。 我尝试了一些关于sorting的build议(把networking – 在线目标放在希望和图像目标之后的列表中),但到目前为止没有成功。
有关如何解决这个问题的任何build议,将不胜感激!