NFS的常用掛載引數

憶夏老師發表於2016-11-17

好吧,先來介紹一下mount命令的主要引數吧!

suid | nosuid : 當掛載的分割槽上面有任何SUID的二進位制程式時,只要使用nosuid就可以取消SUID的功能

rw | ro :可以指定檔案系統是隻讀還是可讀寫。伺服器可以提供讀寫,客戶端可以僅允許只讀。

dev | nodev : 一般只有/dev這個目錄才會有特殊的裝置,一般選擇nodev

 

exec | noexec : 如果想要掛載是可執行的二進位制檔案,則選擇exec,如果是類似與/home的資料分割槽,可以選擇noexec即可

user | nouser : 最好不允許使用者進行掛載和解除安裝,不用修改,預設一般是nouser

fg | bg :若設定掛載的行為在前臺執行可選擇fg,此時mount會持續嘗試掛載,直到成功或者

                 time out為止。

                 若設定掛載的行為在後臺執行可選擇bg,此時mount在後臺持續進行掛載,而不會影響前

                 臺的執行,建議用bg。

soft | hard :如果是hard的方式,則當兩者之間有一方離線,則rpc會持續呼叫,直到對方恢復連線為

                       止。

                       如果是soft的方式,那rpc會在一方離線後重復呼叫而非持續呼叫,建議用soft。

intr : 當使用上面的hard方式掛載時,若加上intr這個引數,則當rpc持續呼叫時,該次的呼叫是可以被中斷的。

rsize | wsize: 讀寫的區塊大寫(這說的真扯淡,根本聽不懂。),簡單解釋說就是這個值影響到了NFS檔案系統的傳輸能力,值越大,則傳輸能力越強。注意,這個值不能設定的太大,達到網路傳輸的最大值為限。

特別強調:如果NFS伺服器是在高速執行的環境中的話,客戶端掛載的時候最好加上上面這些引數。


相關文章