Solaris のシステム管理 (ネーミングとディレクトリサービス : FNS、NIS+ 編)

ローカルサーバー優先順位を指定する

ここでは、ローカル client_info ファイルの作成および変更方法について説明します。ローカル client_info ファイルは、このファイルが存在するマシンにサーバーの優先順位を指定するためのものです。

マシンに /var/nis/client_info ファイルがある場合、このマシンは、NIS+ サーバー上のグローバル client_info テーブルではなく、そのマシンのローカルファイルからサーバーの優先順位を入手します。つまり、ローカルファイルはグローバルテーブルよりも優先されます。

サーバーの優先順位を割り当てるには、次のどちらかを指定した nisprefadm を実行してください。

ローカルマシン上に優先順位を設定する方法

nisprefadm コマンドを実行中のローカルマシンにサーバーの優先順位を割り当てるには、次のようにします。

    nisprefadm-L オプションと -a または -u オプションを指定して実行します。


# nisprefadm -a -L servers(preferences)

ここで、servers (preferences) には、1 つまたは複数のサーバーが入ります。それらには優先順位格付け番号を指定できます。

たとえば、deneb マシンが NIS+ 情報を、まず初めにデフォルトの優先順位番号ゼロが指定された replica3 から検索し、次に manf.doc.com ドメイン内の (優先順位番号 1 が指定された) サーバー replica6 を検索するように指定する場合は、次のように入力します。


deneb# nisprefadm -a -L replica3 replica6.manf(1)