设置 NFS 端口

如果您计划配合已装载的 Cloud Filestore 文件共享使用的应用需要 NFS 文件锁定,并且 Cloud Filestore 实例使用的网络不是未更改设置的默认 VPC 网络,则您可能需要在客户端虚拟机实例上设置 statdnlockmgr 守护程序的端口才能更轻松地配置防火墙。要详细了解如何确定是否需要为 VPC 网络配置防火墙规则,请参阅配置防火墙规则

如果您确实需要配置防火墙规则,或者您认为可能需要随时配置防火墙规则,那么我们强烈建议您设置 statdnlockmgr 端口,以便它们在所有客户端虚拟机实例上保持一致。

检查端口设置

在客户端虚拟机实例上运行以下命令,查看 statdnlockmgr 端口的当前设置情况。如果文件不存在,或者选项没有值,则端口未设置。在这种情况下,系统会向守护程序动态分配任意可用端口。

Debian/Ubuntu

  1. 运行以下命令并查看 STATDOPTS 值以确定 statd 端口:

    cat /etc/default/nfs-common
  2. 运行以下命令并查看 nlm_tcpportnlm_udpport 值以确定 nlockmgr 端口:

    cat /etc/modprobe.d/lock.conf

RHEL/CentOS

  1. 运行以下命令并查看 STATD_PORT 值以确定 statd 端口:

    cat /etc/sysconfig/nfs
  2. 运行以下命令并查看 nlm_tcpportnlm_udpport 值以确定 nlockmgr 端口:

    cat /etc/modprobe.d/lock.conf

SUSE

运行以下命令并查看 STATD_PORT 值以确定 statd 端口以及查看 LOCKD_TCPPORTLOCKD_UDPPORT 值以确定 nlockmgr 端口:

cat /etc/sysconfig/nfs

设置端口

在客户端虚拟机实例上运行以下命令以设置 statdnlockmgr 端口。这些示例使用 vim 文本编辑器,但您可以使用任意文本编辑器。此外,这些示例还使用 2046 作为 statd 的端口,使用 4045 作为 nlockmgr 的端口,因为它们都是常用选项,但如果其他端口适合您的网络配置,您也可以使用其他端口。

Debian/Ubuntu

  • 设置 statd 端口:

    1. 打开 /etc/default/nfs-common 文件进行编辑:

      sudo vim /etc/default/nfs-common
    2. 设置 STATDOPTS 选项:

      STATDOPTS="-p 2046"
    3. 保存文件并退出。
  • 设置 nlockmgr 端口:

    1. 创建 /etc/modprobe.d/lock.conf 文件:

      sudo vim /etc/modprobe.d/lock.conf
    2. 设置 nlm_tcpportnlm_udpport 选项:

      options lockd nlm_tcpport=4045
      options lockd nlm_udpport=4045
    3. 保存文件并退出。

RHEL/CentOS

  • 设置 statd 端口:

    1. 打开 /etc/sysconfig/nfs 文件进行编辑:

      sudo vim /etc/sysconfig/nfs
    2. 设置 STATD_PORT 选项:

      STATD_PORT=2046
    3. 保存文件并退出。
  • 设置 nlockmgr 端口:

    1. 创建 /etc/modprobe.d/lock.conf 文件:

      sudo vim /etc/modprobe.d/lock.conf
    2. 设置 nlm_tcpportnlm_udpport 选项:

      options lockd nlm_tcpport=4045
      options lockd nlm_udpport=4045
    3. 保存文件并退出。

SUSE

设置 statdnlockmgr 端口:

  1. 打开 /etc/sysconfig/nfs 文件进行编辑:

    sudo vim /etc/sysconfig/nfs
  2. 设置 STATD_PORTLOCKD_TCPPORTLOCKD_UDPPORT 选项:

    STATD_PORT=2046
    LOCKD_TCPPORT=4045
    LOCKD_UDPPORT=4045
  3. 保存文件并退出。
此页内容是否有用?请给出您的反馈和评价:

发送以下问题的反馈:

此网页
Cloud Filestore 文档