Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

ONTAPネームサービススイッチ設定の仕組み

共同作成者

ONTAPでは、UNIXシステムのファイルに相当するテーブルにネームサービス設定情報が格納されます /etc/nsswitch.conf。このテーブルを環境に合わせて適切に設定できるように、このテーブルの機能とONTAPでの使用方法を理解しておく必要があります。

ONTAPネームサービススイッチテーブルは、ONTAPが特定の種類のネームサービス情報を取得する際にどのネームサービスソースをどの順序で参照するかを決定します。ネームサービススイッチテーブルは、SVMごとにONTAPで管理されます。

データベースタイプ

このテーブルには、次のデータベースタイプごとにネームサービスのリストが格納されます。

データベースタイプ ネームサービスソースの用途 有効なソース

ホスト

ホスト名からIPアドレスへの変換

フアイル、DNS

グループ

ユーザグループ情報の検索

フアイル、NIS、LDAP

パスワード

ユーザ情報の検索

フアイル、NIS、LDAP

ネットグループ

ネットグループ情報の検索

フアイル、NIS、LDAP

namemap

ユーザ名のマッピング

フアイル、LDAP

ソースタイプ

ソースによって、適切な情報の取得に使用するネームサービスソースが指定されます。

ソースタイプ 情報の検索先 使用するコマンド

ファイル

ローカルソースファイル

vserver services name-service unix-user vserver services name-service unix-group

vserver services name-service netgroup

vserver services name-service dns hosts

NIS

SVMのNISドメイン設定で指定された外部のNISサーバ

vserver services name-service nis-domain

LDAP

SVMのLDAPクライアント設定で指定された外部のLDAPサーバ

vserver services name-service ldap

DNS

SVMのDNS設定で指定された外部のDNSサーバ

vserver services name-service dns

データアクセスとSVM管理者の両方の認証にNISまたはLDAPを使用する場合でも、NISまたはLDAP認証が失敗した場合に備えて、ローカルユーザをフォールバックとして含めて設定しておく必要があります files

外部ソースへのアクセスに使用するプロトコル

ONTAPでは、外部ソースのサーバにアクセスするために、次のプロトコルを使用します。

外部のネームサービスソース アクセスに使用するプロトコル

NIS

UDP

DNS

UDP

LDAP

TCP

次の例は、SVMのネームサービススイッチ設定を表示します svm_1

cluster1::*> vserver services name-service ns-switch show -vserver svm_1
                               Source
Vserver         Database       Order
--------------- ------------   ---------
svm_1           hosts          files,
                               dns
svm_1           group          files
svm_1           passwd         files
svm_1           netgroup       nis,
                               files

ユーザーまたはグループ情報を検索するために、ONTAPはローカルソースファイルのみを参照します。結果が返されない場合、検索は失敗します。

ネットグループ情報を検索するために、ONTAPは最初に外部NISサーバを参照します。クエリから結果が返されない場合は、次にローカルネットグループファイルがチェックされます。

SVM svm_1のテーブルには、ネームマッピング用のネームサービスエントリはありません。したがって、ONTAPはデフォルトでローカルソースファイルのみを参照します。