修改 ONTAP SVM 的 NFSv3 服務所使用的連接埠
儲存系統上的NFS伺服器會使用掛載精靈和網路鎖定管理程式等服務、透過特定的預設網路連接埠與NFS用戶端進行通訊。在大多數NFS環境中、預設連接埠都能正常運作、不需要修改、但如果您想在NFSv3環境中使用不同的NFS網路連接埠、您可以這麼做。
變更儲存系統上的NFS連接埠需要所有NFS用戶端重新連線至系統、因此您應該在變更前先將此資訊傳達給使用者。
您可以為每個儲存虛擬機器(SVM)設定NFS掛載精靈、網路鎖定管理程式、網路狀態監視器和NFS配額精靈服務所使用的連接埠。連接埠號碼變更會影響透過TCP和udp存取資料的NFS用戶端。
NFSv4和NFSv4.1的連接埠無法變更。
-
將權限層級設為進階:
set -privilege advanced -
停用NFS存取:
vserver nfs modify -vserver vserver_name -access false -
設定特定NFS服務的NFS連接埠:
vserver nfs modify -vserver vserver_namenfs_port_parameterport_numberNFS連接埠參數 說明 預設連接埠 -mountd-portNFS掛載精靈
635
-nlm-port網路鎖定管理程式
4045
-nsm-port網路狀態監視器
4046
-rquotad-portNFS配額精靈
4049
除了預設連接埠之外、允許的連接埠號碼範圍為1024到65535.每個NFS服務都必須使用唯一的連接埠。
-
啟用NFS存取:
vserver nfs modify -vserver vserver_name -access true -
使用
network connections listening show用於驗證連接埠號碼變更的命令。如"指令參考資料ONTAP"需詳細 `network connections listening show`資訊,請參閱。
-
返回管理權限層級:
set -privilege admin
下列命令會將SVM上名為VS1的NFS掛載Daemon連接埠設為1113:
vs1::> set -privilege advanced
Warning: These advanced commands are potentially dangerous; use
them only when directed to do so by NetApp personnel.
Do you want to continue? {y|n}: y
vs1::*> vserver nfs modify -vserver vs1 -access false
vs1::*> vserver nfs modify -vserver vs1 -mountd-port 1113
vs1::*> vserver nfs modify -vserver vs1 -access true
vs1::*> network connections listening show
Vserver Name Interface Name:Local Port Protocol/Service
---------------- ------------------------------- ----------------
Node: cluster1-01
Cluster cluster1-01_clus_1:7700 TCP/ctlopcp
vs1 data1:4046 TCP/sm
vs1 data1:4046 UDP/sm
vs1 data1:4045 TCP/nlm-v4
vs1 data1:4045 UDP/nlm-v4
vs1 data1:1113 TCP/mount
vs1 data1:1113 UDP/mount
...
vs1::*> set -privilege admin