Debian:在启动时使用 fstab 挂载 NFS 卷不起作用,在启动时尝试此操作时如何更改

Debian:在启动时使用 fstab 挂载 NFS 卷不起作用,在启动时尝试此操作时如何更改

因此,服务器上有一堆 NIC 和 VLAN,添加最后一个后,网络卷的自动挂载不起作用。如果我通过 SSH 登录并使用,我可以做到这一点,mount但是使用fstab.

我猜测的是到达网络存储所需的接口出现得太晚了,我没有启动经验,所以我只有一些你展示的调试信息,例如

# chkconfig --list
networking                0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on 
nfs-common                0:off  1:off  2:on   3:on   4:on   5:on   6:off  S:on 

(除此之外,请询问您是否需要查看其他条目,我实际上不知道需要什么)

我怎样才能让 nfs 安装在稍后完成,上面的内容向我表明,也许 nfs 的事情发生得太早了?

# ls -lh /etc/rc5.d/
total 4.0K
-rw-r--r-- 1 root root 677 Mar 27  2012 README
lrwxrwxrwx 1 root root  17 Apr 10 13:46 S14portmap -> ../init.d/portmap
lrwxrwxrwx 1 root root  20 Apr 10 13:46 S15nfs-common -> ../init.d/nfs-common
lrwxrwxrwx 1 root root  20 Apr 11 11:19 S17fancontrol -> ../init.d/fancontrol
lrwxrwxrwx 1 root root  17 Apr 10 13:46 S17rsyslog -> ../init.d/rsyslog
lrwxrwxrwx 1 root root  14 Apr 10 15:59 S17sudo -> ../init.d/sudo
lrwxrwxrwx 1 root root  17 Apr 11 11:18 S18apache2 -> ../init.d/apache2
lrwxrwxrwx 1 root root  15 Apr 11 11:18 S19acpid -> ../init.d/acpid
lrwxrwxrwx 1 root root  13 Apr 11 11:18 S19atd -> ../init.d/atd
lrwxrwxrwx 1 root root  14 Apr 11 11:18 S19cron -> ../init.d/cron
lrwxrwxrwx 1 root root  15 Apr 11 11:18 S19exim4 -> ../init.d/exim4
lrwxrwxrwx 1 root root  21 Apr 11 11:18 S19mpt-statusd -> ../init.d/mpt-statusd
lrwxrwxrwx 1 root root  17 Apr 11 11:18 S19nagios3 -> ../init.d/nagios3
lrwxrwxrwx 1 root root  17 Apr 11 20:49 S19postfix -> ../init.d/postfix
lrwxrwxrwx 1 root root  15 Apr 12 19:15 S19rsync -> ../init.d/rsync
lrwxrwxrwx 1 root root  13 Apr 11 11:18 S19ssh -> ../init.d/ssh
lrwxrwxrwx 1 root root  18 Apr 11 11:18 S21bootlogs -> ../init.d/bootlogs
lrwxrwxrwx 1 root root  18 Apr 11 11:18 S22rc.local -> ../init.d/rc.local
lrwxrwxrwx 1 root root  19 Apr 11 11:18 S22rmnologin -> ../init.d/rmnologin
lrwxrwxrwx 1 root root  23 Apr 11 11:18 S22stop-bootlogd -> ../init.d/stop-bootlogd

我怎样才能延迟或更改事件的顺序,以便它可以挂载fstab,无论如何要寻找什么?

答案1

好的,我可以通过将 mount 命令放入来解决这个问题rc.local(也可以像@reboot root mount -a在 中一样工作/etc/crontab)。但是,如果有人提出通过更改服务启动来修复它的建议,那么我们很高兴知道。

相关内容