Solaris ネーミングの管理

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

ローカルまたは遠隔ドメインに、グローバルサーバー優先順位を設定できます。優先順位は、個別のマシンと 1 つのサブネット上のすべてのマシンに設定できます。

この節では、NIS+ ドメインのマスターサーバーに存在するグローバル client_info テーブル内にサーバーの優先順位を設定する方法を説明します。マスターサーバー上にテーブルがある場合、NIS+ は、そのテーブルをドメインの既存の複製サーバー上に複写します。

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

サブネットにグローバル優先順位を設定する方法

1 つのサブネット上のすべてのマシンのグローバルテーブルにサーバーの優先順位を割り当てるには、次のようにします。

    nisprefadm-G および -C subnet オプションを指定して実行します。

#nisprefadm -G -a -C subnet servers (preferences)
polaris# nisprefadm -a -G -C 123.123.123.123 nismaster1 ¥
replica3 "manf.replica6(1)"

個別のマシンにグローバル優先順位を設定する方法

    -G-C マシンオプションを指定した nisprefadm を実行します。

# nisprefadm -G -a -C machine servers (preferences)
polaris# nisprefadm -u -G -C cygnus replica7 replica9

遠隔ドメインにグローバル優先順位を設定する方法

遠隔ドメイン内の個別のマシン、または遠隔ドメイン内の 1 つのサブネット上にあるすべてのマシンにサーバーの優先順位を割り当てるには、次のようにします。

    nisprefadm-C-G-d オプションを指定して実行します。

# nisprefadm -a -G -C name   ¥
 -d domain  servers (preferences) 

たとえば、デフォルトの優先順位番号ゼロを指定した nismaster2 サーバーを、遠隔ドメイン sales.doc.com 内のサブネット 111.11.111.11 の優先サーバーのリストに追加する場合は、次のように入力します。

polaris# nisprefadm -a -G -C 111.11.111.11 -d sales.doc.com. nismaster2