今天就跟大家聊聊有關目標板掛載NFS時需要的nolock參數(shù)是什么,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。
創(chuàng)新互聯(lián)的客戶來自各行各業(yè),為了共同目標,我們在工作上密切配合,從創(chuàng)業(yè)型小企業(yè)到企事業(yè)單位,感謝他們對我們的要求,感謝他們從不同領域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。專業(yè)領域包括做網(wǎng)站、網(wǎng)站制作、電商網(wǎng)站開發(fā)、微信營銷、系統(tǒng)平臺開發(fā)。#service nfs status
二.
#mkdir /nfsroot
#echo “/nfsroot 192.168.1.118(rw,sync,no_root_squash)” >/etc/exports
#cat /etc/exports
/nfsroot 192.168.1.118(rw.sync,no_root_squash)
這里我們創(chuàng)建了/nfsroot以用于nfs 共享,并在/etc/exports文件中將共享屬性IP設置為192.168.1.118(開發(fā)板的)的用戶可讀寫,并且由no_root_squash指定信任客戶端.
三.
#service nfs start
四,在開發(fā)板mount
#mount 192.168.1.100:/nfsroot
無任何提示表示成功,可以操作/mnt目錄,cp、mv文件等
有如下錯誤提示:/ # mount -t nfs 192.168.1.249:/appdata /mnt
portmap: server localhost not responding, timed out
RPC: failed to contact portmap (errno -5).
portmap: server localhost not responding, timed out
RPC: failed to contact portmap (errno -5).
lockd_up: makesock failed, error=-5
portmap: server localhost not responding, timed out
RPC: failed to contact portmap (errno -5).
mount: Mounting 192.168.1.249:/appdata on /mnt failed: Input/output error
可能原因:
nfs mount 默認選項包括文件鎖,依賴于portmap提供的動態(tài)端口分配功能;
簡單的解決方法:kill 文件鎖(lockd)或者mount -o nolock ;
上面說的文件鎖具體是什么原因,還沒有找到更好的解決辦法。
注意:主機防火墻有設置時,也可能導致目標板無法正常訪問。
改用: mount
nolock 192.168.1.100:/nfsroot /mnt 可解決.
看完上述內(nèi)容,你們對目標板掛載NFS時需要的nolock參數(shù)是什么有進一步的了解嗎?如果還想了解更多知識或者相關內(nèi)容,請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。