Solaris ネーミングの設定と構成

スレーブサーバーの設定

マスターサーバー上での NIS サービスの開始後、次のように新しいスレーブサーバーを作成できます。

  1. root として、スレーブサーバー上で /etc/hosts ファイルを編集して、他のすべての NIS サーバー名と IP アドレスを追加します。

  2. スレーブサーバー上の /var/yp にディレクトリを変更します。

  3. 次のように入力して、スレーブサーバーにするマシンをクライアントとして初期化します。


    # /usr/sbin/ypinit -c
    

    ypinit コマンドが、NIS サーバーのリストの入力を促します。作業中のローカルマシン (スレーブ) の名前を最初に入力してからマスターサーバーを入力し、その後にドメイン内の他の NIS スレーブサーバーをネットワーク的に近いものから遠いものの順番で入力します。


    注 -

    スレーブサーバーにするマシンを最初に NIS クライアントとして構成して、マスターサーバーから最初に NIS マップを得ることができるようにします (詳細は、「NIS クライアントの設定」を参照)。


  4. ypbind が実行中かどうかを判断するには、次のように入力します。


    # ps -ef | grep ypbind
    

    リストが表示されたら、ypbind は実行中です。

  5. ypbind が実行中なら、次のように入力して停止します。


    # /usr/lib/netsvc/yp/ypstop
    

  6. 次のように入力して、ypbind を再開します。


    # /usr/lib/netsvc/yp/ypstart
    

  7. 次のように入力して、このマシンをスレーブとして初期化します。


    # /usr/sbin/ypinit -s master
    

    この場合 master は、既存の NIS マスターサーバーのマシン名です。

    この節で説明した手順を、NIS スレーブサーバーとして構成するマシンごとに繰り返します。