Sun Cluster 3.1 ソフトウェアのインストール

ネームサービススイッチを構成する

クラスタ内の各ノードで次の作業を行います。

  1. クラスタノードのスーパーユーザーになります。

  2. /etc/nsswitch.conf ファイルを編集します。

    1. cluster が、データベースエントリの hosts および netmasks の最初の参照先になっていることを確認します。

      この順序は、Sun Cluster ソフトウェアを正しく動作させるために重要です。scinstall(1M) コマンドによって、インストール中に cluster がこれらのエントリに追加されます。

    2. (省略可能) ネームサービスが利用不能になった場合にデータサービスの可用性を向上させるには、以下のエントリの参照順序を変更してください。

      • データベースエントリ hosts および netmasks では、cluster の後に files を配置します。

        Sun Cluster HA for NFS については、files の後でネームサービスの前に[SUCCESS=return] を挿入します。これにより、ノードがローカルに名前を解決できる場合、リストされているネームサービスに問い合わせず、成功を即時返します。


        hosts:      cluster files [SUCCESS=return] nis

      • その他のすべてのデータベースについては、files を参照順序の最初に配置します。

      参照順序を変更した結果、[NOTFOUND=return] 条件がエントリの最後の項目になる場合、この条件は不要となります。エントリから [NOTFOUND=return] 条件を削除することも、あるいはそのまま残す (この場合は無視されます) こともできます。

    次に、/etc/nsswitch.conf ファイルの内容の一部を例として示します。データベースエントリ hosts および netmasks の参照順序は、clusterfiles の順です。その他のエントリの参照順序は、files から始まります。[NOTFOUND=return] 条件は、このエントリからは削除しています。


    # vi /etc/nsswitch.conf
    ...
    passwd:     files nis
    group:      files nis
    ...
    hosts:      cluster files nis
    ...
    netmasks:   cluster files nis
    ...

    nsswitch.conf エントリの詳細については、nsswitch.conf(4) のマニュアルページを参照してください。

  3. root ユーザーの環境を設定します。

    root 環境を設定する に進みます。