centos 5.5 错误修复方法:Will not restore a file with more than one hard link (/etc/resolv.conf) No such file or directory

  • 六月 10th, 2010

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
2. 8292064 /etc/resolv.conf
3. $ sudo find /etc -inum 8292064#find hard link
4. Password:
5. /etc/sysconfig/networking/profiles/default/resolv.conf
6. /etc/resolv.conf
7. $ sudo /usr/sbin/lsof|grep resolv.conf #make sure it is not open
8. $ sudo rm /etc/sysconfig/networking/profiles/default/resolv.conf #delete
9. $ sudo restorecon /etc/resolv.conf
10. $ sudo ln /etc/resolv.conf /etc/sysconfig/networking/profiles/default/resolv.conf #recreate hard link


  1. 你好说:2011-05-31 下午 4:51

    我想知道,为什么会出现这类的问题,是因为什么造成的这类问题经常性的出现呢?

  2. ipeter说:2011-09-26 上午 10:15

    是的,为什么出现这种现象呢?

  3. 匿名说:2011-09-26 上午 11:45

    是啊,很想知道原因

  4. admin说:2011-09-28 上午 9:04

    至于为什么会出现这个问题,尚未有深入认识。

给我回复

为了防止垃圾评论,请输入答案:13+13=