NFSv3サービスで使用するポートの変更

ストレージ システムのNFSサーバは、マウント デーモンやNetwork Lock Manager(NLM;ネットワーク ロック マネージャ)のようなサービスを使用して、特定のデフォルト ネットワーク ポートを介してNFSクライアントと通信します。デフォルト ポートは、ほとんどのNFS環境で正しく機能するので変更する必要はありませんが、別のネットワーク ポートをNFSv3環境で使用したい場合はそうすることができます。

開始する前に

ストレージ システムでNFSポートを変更するには、すべてのNFSクライアントがシステムに再接続する必要があるので、変更に先立ってこの情報をユーザに伝えておく必要があります。

タスク概要

NFSマウント デーモン、Network Lock Manager(NLM;ネットワーク ロック マネージャ)、Network Status Monitor(NSM;ネットワーク ステータス モニタ)、およびNFSクォータ デーモンの各サービスで使用されるポートをStorage Virtual Machine(SVM)ごとに設定できます。ポート番号の変更は、データへのアクセスにTCPとUDPのどちらを使用するNFSクライアントにも影響を与えます。

NFSv4およびNFSv4.1のポートは変更できません。

手順

  1. 権限レベルをadvancedに設定します。set -privilege advanced
  2. NFSへのアクセスを無効にします。vserver nfs modify -vserver vserver_name -access false
  3. 特定のNFSサービスのNFSポートを設定します。vserver nfs modify -vserver vserver_name nfs_port_parameter port_number
    NFSポート番号 説明 デフォルトのポート
    -mountd-port NFSマウント デーモン 635
    -nlm-port ネットワーク ロック マネージャ 4045
    -nsm-port ネットワーク ステータス モニタ 4046
    -rquotad-port NFSクォータ デーモン 4049

    デフォルト ポートに加えて、1,024~65,535の範囲のポート番号を使用できます。各NFSサービスは固有のポートを使用する必要があります。

  4. NFSへのアクセスを有効にします。vserver nfs modify -vserver vserver_name -access true
  5. network connections listening showコマンドを使用して、ポート番号の変更を確認します。
  6. admin権限レベルに戻ります。set -privilege admin

次のコマンドは、vs1という SVMでNFSマウント デーモンのポートを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