
我有一個問題自動地在我的 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
正如 @hornetbss 所建議的,您可能需要延遲 nfs 共享的安裝,直到網路啟動。您應該能夠透過添加_netdev
作為股票的選擇權來實現這一點。
ip.from.the.mac:/ws_data /data nfs _netdev,rw,hard,intr,async,nodev,nosuid 0 0
如果第一次失敗,還有一些選項fg
可以bg
重新嘗試安裝(在前台或後台)。
另一種可能性是使用 autofs,它在存取驅動器時會自動安裝驅動器。