系统启动时,由于 statd 未启动,导致无法挂载 nfs 挂载点。手动启动 statd 后,nfs 挂载点会由 autofs 自动挂载。
即使 /etc/init/statd.conf 在“start on”行中指定“mounting TYPE=nfs”,但这似乎不起作用。
除了每次启动后手动启动 statd 之外,如何解决这个问题?
答案1
目前我正在使用的解决方法是在 /etc/init/statd.conf 中的“start on”行上添加一个额外的事件(启动 autofs):
start on (started portmap or mounting TYPE=nfs or starting autofs)
这使得 upstart 在 autofs 启动之前启动 statd。