修改 NFSv3 服务使用的端口
存储系统中的 NFS 服务器使用装载守护程序和 Network Lock Manager 等服务通过特定默认网络端口与 NFS 客户端通信。在大多数 NFS 环境中,默认端口可正常使用,不需要修改,但如果要在 NFSv3 环境中使用其他 NFS 网络端口,是可以做到的。
开始之前
在存储系统中更改 NFS 端口要求所有 NFS 客户端重新连接到系统中,因此应在作出更改之前告知用户此信息。
关于本任务
可为每个存储虚拟机(SVM) 设置 NFS 装载守护程序、Network Lock Manager、Network Status Monitor 和 NFS 配额守护程序服务使用的端口。更改端口号将影响通过 TCP 和 UDP 访问数据的 NFS 客户端。
NFSv4 和 NFSv4.1 的端口无法更改。
示例
以下命令在名为 vs1 的 SVM 上将 NFS 装载守护程序端口号设为 1113:
vs1::> set -privilege advanced
Warning: These advanced commands are potentially dangerous; use
them only when directed to do so by Lenovo 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
提供反馈