NFSサーバを作成する
クラスタでNFSのライセンスが有効であることを確認したら、コマンドを使用してSVMにNFSサーバを作成し、サポートするNFSのバージョンを指定できます vserver nfs create
。
SVM は、 NFS の 1 つ以上のバージョンをサポートするように設定できます。NFSv4以降をサポートしている場合:
-
NFSv4ユーザIDマッピングのドメイン名は、NFSv4サーバとターゲットクライアントで同じである必要があります。
NFSv4サーバとクライアントで同じ名前を使用しているかぎり、LDAPまたはNISドメイン名と同じにする必要はありません。
-
ターゲットクライアントがNFSv4数値ID設定をサポートしている必要があります。
-
セキュリティ上の理由から、NFSv4環境でのネームサービスにはLDAPを使用する必要があります。
SVM を、 NFS プロトコルを許可するように設定しておく必要があります。
-
クラスタ上でNFSのライセンスが有効であることを確認します。
system license show -package nfs
サポートされていない場合は、営業担当者にお問い合わせください。
-
NFSサーバを作成します。
vserver nfs create -vserver vserver_name -v3 {enabled|disabled} -v4.0 {enabled|disabled} -v4-id-domain nfsv4_id_domain -v4-numeric-ids {enabled|disabled} -v4.1 {enabled|disabled} -v4.1-pnfs {enabled|disabled}
NFSバージョンは任意に組み合わせて有効にすることができます。pNFSをサポートする場合は、オプションと
-v4.1-pnfs`オプションの両方を有効にする必要があります `-v4.1
。v4以降を有効にする場合は、次のオプションが正しく設定されていることも確認してください。
-
-v4-id-domain
(オプション)このパラメータは、NFSv4プロトコルで定義されているユーザ名およびグループ名のドメイン部分を指定します。デフォルトでは、NISドメインが設定されている場合はONTAPが使用し、設定されていない場合はDNSドメインが使用されます。ターゲットクライアントで使用されるドメイン名と一致する値を指定する必要があります。
-
-v4-numeric-ids
(オプション)このパラメータは、NFSv4の所有者属性で数値IDのサポートを有効にするかどうかを指定します。デフォルト設定はenabledですが、ターゲットクライアントがこの設定をサポートしていることを確認する必要があります。
NFSのその他の機能を有効にするには、コマンドを使用し `vserver nfs modify`ます。
-
-
NFSが実行されていることを確認します。
vserver nfs status -vserver vserver_name
-
NFSが必要に応じて設定されていることを確認します。
vserver nfs show -vserver vserver_name
次のコマンドは、 NFSv3 と NFSv4.0 が有効な vs1 という名前の SVM 上に NFS サーバを作成します。
vs1::> vserver nfs create -vserver vs1 -v3 enabled -v4.0 enabled -v4-id-domain my_domain.com
次のコマンドは、vs1という名前の新しいNFSサーバのステータスと設定値を確認します。
vs1::> vserver nfs status -vserver vs1 The NFS server is running on Vserver "vs1". vs1::> vserver nfs show -vserver vs1 Vserver: vs1 General NFS Access: true NFS v3: enabled NFS v4.0: enabled UDP Protocol: enabled TCP Protocol: enabled Default Windows User: - NFSv4.0 ACL Support: disabled NFSv4.0 Read Delegation Support: disabled NFSv4.0 Write Delegation Support: disabled NFSv4 ID Mapping Domain: my_domain.com ...