NFS公共实用程序无法启动

我创build了一个虚拟机,并在其上安装了Debian 6,然后复制硬盘驱动器以供其他虚拟机使用。 对于新复制的虚拟机,我更改了IP地址,主机名和MAC地址。 现在,无论何时启动机器,都会出现这些故障消息:
“启动NFS公共实用程序:statd失败!”
“startpar:服务(s)返回失败:nfs-common …失败!”
“警告:exim paniclog / var / log / exim4 / paniclog具有非零大小,邮件系统可能损坏…失败!”

我知道这是一个相当普遍的问题,但我还没有find任何问题的答案。 我已经尝试卸载nfs-common和portmap,然后重新安装nfs-common和rpcbind(我读了我应该安装,而不是portmap)。 这没有成功。 有人可以告诉我,我可以采取什么步骤来找出问题是什么?

  1. man statd
  2. /FILES
  3. 开始阅读。

第一个猜测:你仍然有旧的主机名在几个configuration文件中浮动。 我会先检查一下:

  1. find /etc /var -type f | xargs fgrep find /etc /var -type f | xargs fgrep (无论您的旧主机名是什么)

任何日志的nfs和portmap? 系统日志,dmesg? 你也可以在初始化脚本的开头添加set -x ,并手动运行它,看看它何时失败,为什么失败。