プライマリ・コンテンツに移動
Oracle® Clusterware管理およびデプロイメント・ガイド
12c リリース1 (12.1)
B71322-07
目次へ移動
目次
索引へ移動
索引

前
次

ゾーン委任のテスト

関連項目:

この手順で言及されているCRSCTLコマンドの使用の詳細は、「Oracle Clusterware制御(CRSCTL)ユーティリティ・リファレンス」を参照してください。

次の手順を使用して、ゾーン委任をテストします。

  1. rootとして次のコマンドを実行し、GNS VIPを起動します。

    # crsctl start ip -A IP_name/netmask/interface_name
    

    interface_nameは、パブリック・ネットワークのパブリック・インタフェースおよびネットマスクである必要があります。

  2. 次のコマンドを実行し、GNS VIPでテストDNSサーバーを起動します(ポート番号が1024より小さい場合はrootとしてこのコマンドを実行する必要があります)。

    # crsctl start testdns -address address [-port port]
    

    このコマンドによって、指定したIPおよびポートで、DNSが転送したパケットをリスニングするテストDNSサーバーが起動されます。

  3. rootとして次のコマンドを実行し、GNS VIPが他のノードから到達可能であることを確認します。

    crsctl status ip -A IP_name
    
  4. 次のコマンドを実行し、直接DNSサーバーに問い合せます。

    crsctl query dns -name name -dnsserver DNS_server_address
    

    このコマンドは、次のエラーが発生して失敗します。

    CRS-10023: 名前asdf.foo.comのドメイン名参照に失敗しました。オペレーティング・システム・エラー: ホスト名参照エラー

    Grid_home/log/host_name/client/odnsd_*.logを参照して、問合せがテストDNSサーバーで受信されたかどうかを確認します。これにより、DNS問合せがファイアウォールによってブロックされていないことが確認されます。

  5. 次のコマンドを実行し、GNSドメイン問合せのDNS委任を問い合せます。

    crsctl query dns -name name

    注意:

    この手順と前の手順の違いは、-dnsserver DNS_server_addressオプションを指定しないことのみです。これにより、コマンドは/etc/resolv.confで構成されているネーム・サーバーに問い合せます。前の手順と同様に、コマンドは同じエラーが発生して失敗します。再度、odnsd*.logを参照して、odnsdで問合せが受信されたことを確認します。手順5が成功し、手順6が成功しない場合は、DNS構成を確認する必要があります。

  6. 次のコマンドを実行し、テストDNSサーバーを停止します。

    crsctl stop testdns -address address
    
  7. rootとして次のコマンドを実行し、GNS VIPを停止します。

    crsctl stop ip -A IP_name/netmask/interface_name