日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

Windows上mount NFS V4

發布時間:2025/3/19 windows 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Windows上mount NFS V4 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

背景與意義

下載與解壓

安裝

第一步,安裝vccredist_x64

第二步,安裝證書

第三步,命令行操作

第四步,重啟電腦

第五步,修改注冊表,禁用DFS Client

第六步-----,啟動服務

第七步,啟動服務pnfs

掛載的磁盤出現無法打開的情況

驗證V4協議。

其他說明


背景與意義

NFS協議是一種用于文件共享的協議,它可以使得主機之間進行文件的共享。客戶端可以像在本機上的文件一樣操作遠程主機的文件。NFS各個版本間的比較,可參考網絡上的一些介紹,這里就不詳細展開了。NFS協議目前主要使用的是V3版本和V4版本。

在測試我們搭建了NFS文件系統之時,需要測試操作系統對NFS文件系統的兼容性,其中就包含windows系統。

在Windows Server當中,mount 命令默認使用的V3,且不提供參數來改變協議。本人也曾查找資料,試圖搜索如何通過修改相關配置來解決,均沒能找到相關的可以操作的地方。通過查詢資料與測試,最終選擇nfsv4客戶端來完成這項任務。

下載與解壓

下載地址:http://citi.umich.edu/projects/nfsv4/windows/120612/

這個下載地址點開后,發現兩個文件,第一個是源碼,第二個是運行版本,由于不研究源碼,只需跑起來,因此,下載第二個。

除了這兩個文件之外,這個路徑的上層還有一些其他的資料可以參考。

http://citi.umich.edu/projects/nfsv4/windows/

下載之后解壓到一個合適的位置,本文隨手將該文件解壓到桌面,可以看到如下文件。

其中有一個README文件,這里面寫了如何安裝,如何使用,本文也是參照這個指導,一步一步完成測試。下文是一步一步操作的記錄,以及應對指導書中未提及的情況。

?

安裝

第一步,安裝vccredist_x64

這個軟件不需要再去下載,在解壓縮的文件中就包括了。直接雙擊打開,與安裝普通軟件無異。

第二步,安裝證書

雙擊證書,打開。

然后點擊下一步->下一步->完成。會有一個彈窗提示成功。

第三步,命令行操作

打開命令行,同過cd命令,進入到解壓后的文件夾,依次輸入以下命令:

install.bat mkdir C:\etc copy etc_netconfig C:\etc\netconfig copy ms-nfs41-idmap.conf C:\etc\ bcdedit /set testsigning on

?

?

第四步,重啟電腦

第五步,修改注冊表,禁用DFS Client

注冊表中的路徑為:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Mup.添加DWORD 類型,名字為DisableDfs ,值為1.

第六步-----,啟動服務

服務看起是安裝成功了。掛載試試。nfs_mount.exe是文件夾中的掛載程序,Z:是我們設定的盤符。后面是NFS服務地址。

非常遺憾,掛載失敗了。

第七步,啟動服務pnfs

從管理界面找到服務界面。在服務中找到pnfs client。

右鍵-啟動

再回去掛載。

看下磁盤。

?

掛載的磁盤出現無法打開的情況

當將同一個文件系統分別掛載到已創建的Linux云主機和Windows云主機后,在Windows云主機上無法對在Linux云主機上創建的文件寫入數據。需要通過修改注冊表將Windows訪問NFS時的UID和GID均修改為0,操作步驟如下。

1.在計算機“運行”中輸入regedit,打開注冊表編輯器。

2.進入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default目錄。如圖所示。

3.右鍵選擇“新建 > QWORD值”,添加AnonymousUid,AnonymousGid兩個值,設置值為0。如圖所示。

?

驗證V4協議。

打開wireshark,開始抓包。與此同時,在命令行中輸入掛載命令,掛載一下。結果如下圖所示。

其他說明

(1)無法啟動服務pnfs

無法啟動pnfs的可能原因是,系統中正使用V3掛載這磁盤,將全部掛載的磁盤umount掉。

(2)掛載時候error code 53

檢查一些,地址可能寫錯了。

(3)V4下umount方法

命令 ?nfs_mount.exe -d Z

?

?

總結

以上是生活随笔為你收集整理的Windows上mount NFS V4的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。