转自:http://www.liuhuadong.com/archives/922/index.html
CentOS5.5,今天刚遇到的问题总结一下。
症状:服务器ping不通,所有网络连接失效,重启后正常。此现象反复出现,解决办法:
查看日志:
vim /var/log/messages 出现以下情况:
Jun 9 09:00:10 localhost restorecond: Will not restore a file with more than one hard link (/etc/resolv.conf) No such file or directory
分析:hard link没有正常建立,重新建立即可。
解决办法:
1. $ ls -i /etc/resolv.conf #get inode
8292064 /etc/resolv.conf
2. $ sudo find /etc -inum 8292064#find hard link
/etc/sysconfig/networking/profiles/default/resolv.conf
/etc/resolv.conf
3. $ sudo /usr/sbin/lsof|grep resolv.conf #make sure it is not open
4. $ sudo rm /etc/sysconfig/networking/profiles/default/resolv.conf #delete
5. $ sudo restorecon /etc/resolv.conf
6. $ sudo ln /etc/resolv.conf /etc/sysconfig/networking/profiles/default/resolv.conf #recreate hard link