DNSサーバーの変更

ドメイン・ネーム・システム(DNS)サーバーの構成設定は、初期設定後に変更できます。リカバリ・アプライアンスのすべてのサーバーおよびスイッチは、同じDNSサーバーを参照する必要があります。この項では、サーバーおよびスイッチを同じDNSサーバーに設定する方法について説明します。サーバーは1回に1つずつ変更することをお薦めします。

InfiniBandスイッチでのDNSサーバー・アドレスの変更

InfiniBandスイッチでDNSサーバー・アドレスを変更するには、Oracle ILOMに接続し、ilom-adminユーザーとしてログインします。次のいずれかの方法を選択できます。

  • Oracle ILOM Webインタフェース

    「構成」タブをクリックして、DNSサーバー・アドレスを設定します。

  • Oracle ILOM CLI

    次のコマンドを使用して、DNSを設定します。

    set /SP/clients/dns nameserver=dns_ip
    

    前述のコマンドで、dns_ipはDNSサーバーのIPアドレスです。複数のサーバーの場合は、カンマ区切りのリストを入力します。たとえば:

    set /SP/clients/dns nameserver=dns_ip1,dns_ip2,dns_ip3

Ciscoイーサネット・スイッチでのDNSサーバー・アドレスの変更

Ciscoイーサネット・スイッチでDNSサーバー・アドレスを変更するには、次のようにします。

  1. SSHを使用してイーサネット・スイッチにアクセスし、管理者のパスワードを使用してadminユーザーとしてログインします。

    SSHが構成されていない場合は、Telnetを使用してスイッチにアクセスします。

  2. enableモードに変更します。
    Switch> enable
    
  3. 現在使用中のDNS IPアドレスをリストします。
    Switch# show running-config
    
  4. 現在のDNSサーバー・アドレスと、無効なIPアドレスを消去します。この例では3つのIPアドレスが消去されます。
    Switch# configure terminal
    Enter configuration commands,one per line. End with CNTL/Z.
    Switch(config)# no ip name-server 10.7.7.2
    Switch(config)# no ip name-server 129.148.5.4
    Switch(config)# no ip name-server 10.8.160.2
    Switch(config)# end
    Switch# write memory
    Building configuration...
    Compressed configuration from 2603 bytes to 1158 bytes [OK ]
    
  5. 最大3つのDNSサーバーを構成します。次に、3つの新規DNSサーバーが構成される例を示します。
    Switch# configure terminal
    Enter configuration commands,one per line. End with CNTL/Z.
    Switch(config)# ip name-server 10.7.7.3
    Switch(config)# ip name-server 129.148.5.5
    Switch(config)# ip name-server 10.8.160.1
    Switch(config)# write memory 
    Building configuration...
    Compressed configuration from 2603 bytes to 1158 bytes [OK ]
    
  6. 変更を確認します:
    Switch# show running-config
    Building configuration...
    ...
    ip domain-name example.com
    ip name-server 192.168.10.2
    ip name-server 192.168.10.3
    ip name-server 192.168.10.4
    ...
    
  7. 稼働中の構成を、起動構成として保存します。
    Switch# copy running-config startup-config
    Destination filename [startup-config]? 
    Building configuration...
    Compressed configuration from 14343 bytes to 3986 bytes[OK]
    
  8. セッションを終了します:
    Switch# exit

計算サーバーでのDNSサーバー・アドレスの変更

計算サーバーでDNSサーバー・アドレスを変更するには、次のようにします。

  1. rootユーザーとしてログインします。
  2. テキスト・エディタで/etc/resolv.confファイルを開きます。
  3. DNSサーバーのname server設定を探して、新しい値に変更します。次に例を示します:
    search        example.com
    nameserver    10.7.7.3
    
  4. ファイルを保存してエディタを閉じます。
  5. サーバーILOMでDNSサーバーを設定します。
    ipmitool sunoem cli 'set /SP/clients/dns nameserver=dns_ip'
    

    前述のコマンドで、dns_ipはDNSサーバーのIPアドレスです。複数のDNSサーバーの場合は、カンマ区切りのリストを入力します。たとえば:

    set /SP/clients/dns nameserver=dns_ip1,dns_ip2,dns_ip3
    
  6. 計算サーバーごとに、この手順を繰り返します。

ストレージ・サーバーでのDNSサーバーの変更

ストレージ・サーバーでDNSサーバーまたはNTP設定を変更するには、次のようにします。

  1. rootユーザーとして、ストレージ・サーバーにログインします。
  2. My Oracle Support Doc ID 1188080.1のステップ1から5に従って、サーバーをオフラインにします。
  3. セル・サービスおよびocrvottargetdサービスを停止します。
    # cellcli -e alter cell shutdown services all
    # service ocrvottargetd stop
    
  4. ipconfユーティリティを使用して、DNS設定を変更します。
    # /usr/local/bin/ipconf
    
  5. サーバーを再起動します:
    # shutdown -r now
    
  6. My Oracle Support note 1188080.1のステップ7から9に従って、サーバーをオンラインに戻します。
  7. ストレージ・サーバーごとに、この手順を繰り返します。