我试图在Fedora的文档中将 Fedora 13的一些旧服务器升级到Fedora 14。 yum命令运行得非常快,看起来没有错误。 但是,当完成升级到Fedora 14后重新启动时,我发现服务器完全脱机,无法通过SSH进入。 手动login显示eth0接口没有自动启动。
我的ifcfg-eth0如下所示:
DEVICE=eth0 BOOTPROTO=static DEFROUTE=yes DHCPCLASS= DNS1=10.157.10.12 GATEWAY=10.157.10.1 HWADDR=00:0D:12:34:56:78 IPADDR=10.157.10.18 IPV4_FAILURE_FATAL=yes IPV6INIT=no NETMASK=255.255.255.0 ONBOOT=yes OPTIONS=layer2=1 PEERDNS=yes PEERROUTES=yes TYPE=Ethernet UUID=5fb16cd0-0bb1-8ffb-45f1-d6edd65f3e02
运行sudo ifup eth0正确地sudo ifup eth0了接口,服务器似乎没有进一步的升级问题。 但是,由于我已经指定ONBOOT=yes ,为什么界面不能自动启动?
编辑:
[user@host ~]# chkconfig --list | grep -E "network|Network" NetworkManager 0:off 1:off 2:off 3:off 4:off 5:off 6:off network 0:off 1:off 2:on 3:on 4:on 5:on 6:off
如果你运行“服务networking启动”,那么启动界面呢? 如果是这样,运行“chkconfig –list”并查找“network”和“NetworkManager”。 我认为Fedora 14添加了NetworkManager,它比桌面系统更适用于服务器,并且不会处理或者不同地处理/ etc / sysconfig / network-scripts文件。 无论如何,你要closures“chkconfig NetworkManager”和“chkconfig network on”(假设“服务networking启动”工作正常)。