公司原本開了一個 NFS SevrverK8S pod 掛載,但後來需求單位要求也要給 Windows 存取。因為一時之間要再建個 CIFS Server 有點小麻煩,而且之前上課老師也建議不要一個目錄同時給 NFSCIFS,在權限上的設定會有疑慮。所以,就先找個 NFS client on Windows 的方案給囉!

相關:NetApp Docs KB(要登入)、Alibabacloud HelpiT邦幫忙

一開始照同事給的連結網址,新增 Windows 功能「Client for NFS」,照指令輸入就可掛載成功。我的環境用 Windows 10Windows 11 都沒有問題。

mount -o anon \\xxx.xxx.xxx.xxx\cms3nfs Z:\

就立馬請需求單位一樣照辦,可惜,對方告知只看得到第一層,第二層連不進去。

最後才知道作業系統是 Windows Serve 2019,然後就自己建個測試環境來確認問題囉!

用指令去掛載,看到不一樣的錯誤訊息

這個是下 showmount -e xxx.xxx.xxx.xxx 所得到的清潬紀錄,代表 export policy 設定沒有錯。

因為找不出原因,就問一下 NetApp 的廠商囉!果然有經驗的就是不一樣,呵!還貼 NetApp KB 文章給我看。才知道要去啟用 Windows NFSv3 client support 及停用 mount root only(這個是允許 Client 用超過 1024port 連線)

vserver nfs modify -vserver spnfsv01 -mount-rootonly disabled -v3-ms-dos-client enabled
vserver nfs show -vserver spnfsv01 -fields v3-ms-dos-client,mount-rootonly

還有建議多做兩個動作,讓 NetApp node 故障移轉及 volume move 時不會造成中斷。

至於 Windows 那邊掛載的部分,找了一些文章及廠商建議,掛載參數如下:

mount -o mtype=hard nolock.sec=sys casesensitive=yes \\xxx.xxx.xxx.xxx\cms3nfs Z:\

能一併解決多個問題,心情真是一個字,爽!呵!記錄一下囉!

20251118

文章標籤
全站熱搜
創作者介紹
創作者 游蜂 的頭像
游蜂

暉獲無度的步烙閣

游蜂 發表在 痞客邦 留言(0) 人氣(18)