Oracle® Solaris Cluster Data Service for Oracle Real Application Clusters ガイド

印刷ビューの終了

更新: 2016 年 4 月
 
 

NIS ネームサービスをバイパスする方法

Oracle RAC のサポート が NIS ネームサービスを参照する場合は、ネームサービスを使用できないと、Oracle RAC のサポート データサービスが失敗する可能性があります。

NIS ネームサービスをバイパスすると、Oracle RAC のサポート データサービスがユーザー識別子 (ID) を設定する際に、データサービスが NIS ネームサービスを参照しなくなります。Oracle RAC のサポート データサービスは、データサービスがデータベースを起動または停止するときにユーザー ID を設定します。

  1. Oracle RAC のサポート を実行できるすべてのノードで root 役割になります。
  2. 各ノードで、/etc/nsswitch.conf ファイル内の次のエントリで nis の前に files が示されていることを確認します。
    passwd:    files nis
    publickey: files nis
    project:   files nis
    group:     files nis 
    • 各検索を表示するには、次のコマンドを使用します。

      # svccfg -s svc:/system/name-service/switch listprop config/lookupname
    • 検索エントリを変更するには、次のコマンドを使用します。

      # svccfg -s svc:/system/name-service/switch \
      setprop config/lookupname = astring: \"lookup-entry\"

    詳細は、svccfg(1M) および nsswitch.conf(4) のマニュアルページを参照してください。

使用例 1  ネームサービスの検索エントリの設定

次の例では、nis の前に files が指定されるように passwd データベースの検索順序を設定し、現在の設定を表示します。

# svccfg -s svc:/sysgtem/name-service/switch \
setprop config/password = astring: \"files nis\"

# svccfg -s svc:/system/name-service/switch listprop config/password
config/password astring "files nis"

次のステップ

DBA グループと DBA ユーザーアカウントを作成する方法に移動します。