web-dev-qa-db-ja.com

Debian:fstabが機能しない状態で起動時にNFSボリュームをマウントする、これが起動時に試行されたときに変更する方法

そのため、サーバーには多数のNICとVLANがあり、最後の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でマウントされるように、イベントの順序を遅延または変更するにはどうすればよいですか、とにかく何を探すべきですか?

4
Recct

OK、mountコマンドをrc.localに入れることで回避できます(@reboot root mount -aでは/etc/crontabとしても機能します)。しかし、誰かがサービスのスタートアップを変更することによってそれを修正することについての提案を持っているなら、それは知っておくといいでしょう。

1
Recct