
私は問題を抱えている自動的にDebian サーバーに NFS 共有をマウントします。
サーバー構造は少々複雑です。私は Mac OS X 10.7 を搭載した Mac mini サーバーを持っており、Oracle VirtualBox 4.1.12 VM で Debian squeez を実行しています。ここでのアイディアは、Mac から 2 つのディレクトリを NFS 共有としてマウントすることです。
Macの設定/etc/exports
/ws_home -maproot=root ip.from.the.debian
/ws_data -maproot=root ip.from.the.debian
Debianサーバーの/etc/fstab
ip.from.the.mac:/ws_data /data nfs rw,hard,intr,async,nodev,nosuid 0 0
ip.from.the.mac:/ws_home /home nfs rw,hard,intr,async,nodev,nosuid 0 0
今、私がマウント -a完璧に動作しますが、再起動時に共有が自動的にマウントされず、その理由や、自動マウントするために何をしなければならないのかがわかりません。
私はまた、自動車fstabへのフラグ
ip.from.the.mac:/ws_data /data nfs rw,hard,intr,async,nodev,nosuid,auto 0 0
しかし、何も変わらなかった
答え1
_netdev
@hornetbss の提案どおり、ネットワークが起動するまで NFS 共有のマウントを遅らせる必要がある可能性があります。共有にオプションとして追加することで、これを実現できるはずです。
ip.from.the.mac:/ws_data /data nfs _netdev,rw,hard,intr,async,nodev,nosuid 0 0
初回のマウントが失敗した場合に、マウントを再試行するオプション (フォアグラウンドまたはバックグラウンド)fg
もあります。bg
他の可能性としては、アクセス時にドライブを自動的にマウントする autofs を使用することです。