- ベストアンサー
OS起動時にfstabの内容が反映されない
- OS起動時にfstabの内容が反映されない理由を教えてください。
- fstabにNFSサーバへのmount情報を書き込みましたが、OSを再起動するとマウントされません。何が原因でしょうか?
- /var/logs/messagesには何も記録されていません。他に原因を調べる方法はありますか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
多分マウントする時点でネットワークが確立されてないのが原因かと、man nfs http://www.linux.or.jp/JM/html/util-linux/man5/nfs.5.htmlを見ると、 bg 最初の NFS マウントの試行がタイムアウトになったときに、バックグラウンドでマウントを試み続ける。マウント動作がバックグラウンドになると、その NFS サーバーに対して引き続き行われることになっている、他の mount 動作もただちにバックグラウンドになる。これらに対して、最初のマウント試行は行われない。マウントポイントが失われると、タイムアウトと同じように扱われる。 NFS マウントのネストを許すためである。 というオプションがあります。 試されてみてはどうでしょう?
その他の回答 (2)
- saijyo_739
- ベストアンサー率53% (119/222)
> (1) 何が原因である可能性が高いでしょうか? 起動処理中のマウント操作時、nfs mountできる条件が整っているのでしょうか。 ※ ネットワーク接続・rpcbindなど > (mount -a なら大丈夫なのに、OSの起動時に mount してくれない) 『mount -a なら大丈夫』というのは多分間違い。 /etc/rc~辺りの起動時にマウントしている部分をmount -aに変えてもnfsの部分のみ失敗する可能性が高いです。全部シェルスクリプトでしょうから確認するのも難しくはないかと。 確実に使える環境が整っている場所で再度mount -aしておけばいかがでしょうか。 > 原因を調べる方法はないでしょうか? 起動スクリプト中で調べてログファイルに書いておけば良いのでは。 mountしている前後あたりにでも。
お礼
ありがとうございます。 > 起動処理中のマウント操作時、nfs mountできる条件が整っているのでしょうか。 これが多分原因でした。
- smooth_operator
- ベストアンサー率62% (5/8)
この方法でやってみるのはどうでしょう? ファイルシステムをext3としてやるのがミソっぽいです http://viva-ubuntu.kilo.jp/?p=1322
お礼
ありがとうございます。 これで解決しました。