您好,我正在嘗試在企業環境中設置一台新的 TS-1232PXU-RP,但遇到了嚴重的穩定性問題。
韌體版本為 QTS 5.2.8.3359。
NAS 記憶體已升級至 16GB
我使用 8 顆機械式硬碟組成 RAID-6 陣列
我的目標是透過 NFSv4.1 與 Linux 工作站(RHEL 9.7 和 RHEL 10.1)共享資料夾。
NAS 目前大多維持原廠預設設定,僅有預設的管理員帳號、單一 IP 位址、NTP 時間同步、DNS 伺服器主機名稱解析,以及已啟用 NAS 上的 NFS 伺服器。
NAS 與客戶端的網路連線是直接以 1Gbps 乙太網路連接到交換器。單一子網路,無路由,無防火牆。
目前 NAS 上沒有大量活動。正處於測試階段,客戶端電腦數量有限(少於 10 台)。
我已仔細閱讀說明文件,並依下列方式設置共享資料夾:
- 伺服器僅允許 NFSv4.1(已停用 NFSv2/v3/v4.0)
- 共享資料夾設定為 NFS 客戶端 192.168.1.0/24,sec=sys,rw,no_root_squash
在客戶端,我以 root 執行以下指令:
mount -t nfs -o nfsvers=4.1,sec=sys,rw <ip_of_nas>:/shared_folder /mnt/shared_folder
大多數客戶端可以正確掛載資料夾,掛載指令大約 1 秒就完成,然後我可以存取遠端檔案。
問題 1:有時候,部分客戶端(不是固定同一台)無法成功掛載。“mount” 指令會無限卡住,必須按 CTRL+C 中斷。重試多次,結果相同。
重開工作站後,有時可以,有時不行。需要再重開。有時某台工作站整天都無法掛載,隔天又可以了……
當 mount 卡住時,在客戶端執行 “dmesg” 會顯示以下訊息:
RPC: state manager: lease expired failed on NFSv4 server with error 10082
問題 2:即使某台工作站已正確掛載共享資料夾,過幾小時後也可能會卡住,即使沒有任何活動。客戶端在 dmesg 顯示 “NFS server not responding, still trying …”,需要重新 umount/mount 資料夾。
問題 3:當我重開 NAS 時,所有客戶端都會失去對共享資料夾的存取權,顯示 “NFS server not responding, still trying”,即使 NAS 已重新上線。必須在每台客戶端 umount/mount 資料夾,部分客戶端又開始失敗(回到問題 1)。
請注意,我在環境中還有其他(非 QNAP)NFS 伺服器,與我的工作站運作完全正常。因此我懷疑問題出在 NAS(伺服器)端。
請問有什麼建議可以讓 NFS 伺服器正常運作嗎?