ネームサービススイッチテーブルを設定する
ONTAP がローカルまたは外部のネームサービスに問い合わせてホスト、ユーザ、グループ、ネットグループ、またはネームマッピングの情報を取得できるようにするには、ネームサービススイッチテーブルを正しく設定する必要があります。
ホスト、ユーザ、グループ、ネットグループ、またはネームマッピングで現在の環境に該当するように使用するネームサービスを決定しておく必要があります。
ネットグループの使用を計画する場合、ネットグループ内に指定されているすべての IPv6 アドレスは、 RFC 5952 での指定どおりに短縮および圧縮されている必要があります。
使用されていない情報ソースは含めないでください。たとえば、ご使用の環境でNISが使用されていない場合は、オプションを指定しない `-sources nis`でください。
-
ネームサービススイッチテーブルに必要なエントリを追加します。
vserver services name-service ns-switch create -vserver vserver_name -database database_name -sources source_names
-
ネームサービススイッチテーブルに想定されるエントリが適切な順序で格納されていることを確認します。
vserver services name-service ns-switch show -vserver vserver_name
修正する場合は、コマンドまたは
vserver services name-service ns-switch delete`コマンドを使用する必要があります `vserver services name-service ns-switch modify
。
次の例は、 SVM vs1 がローカルネットグループファイルを使用し、外部 NIS サーバがネットグループ情報をこの順序で検索するように、ネームサービススイッチテーブルに新しいエントリを作成します。
cluster::> vserver services name-service ns-switch create -vserver vs1 -database netgroup -sources files,nis
-
データアクセスを提供するには、 SVM 用に指定したネームサービスを設定する必要があります。
-
SVM 用のネームサービスを削除する場合は、ネームサービススイッチテーブルからも削除する必要があります。
ネームサービススイッチテーブルからネームサービスを削除しないと、ストレージシステムへのクライアントアクセスが想定どおりに機能しない場合があります。