総合手引 | セクション 8 | English | オプション |
マスタサーバにおいては、 ypinit は /var/yp/$DOMAINNAME ディレクトリと /var/yp/ypservers ファイルを作成し、初期 NIS マップ一式を設定するために /var/yp/Makefile を呼び出します。 マップは、 yp_mkdb(8) ユーティリティを用いて、ローカルなソースファイルから作成されます。 ユーティリティは、 指定されたドメインに対応するサーバのリストの入力をユーザに促します。 このリストは ypservers マップを設定するために使用されます。
スレーブサーバにおいては、 ypinit は /var/yp/$DOMAINNAME を作成し、マスタからの NIS マップのコピーを用いて設定します。 マップはマスタから ypxfr(8) ユーティリティを使用して取得されます。 ypinit ユーティリティは、 転送するマップのリストを 2 つの方法のうちの 1 つで取得します。 もしシステムが NIS クライアントとして設定されており マスタサーバに結ばれているのであれば、 ypinit ユーティリティは ypwhich(1) ユーティリティを用いて マスタサーバから提供されるマップのリストを得ることができます。 システムが NIS マスタのクライアントとして設定されていない場合には、 ypinit はハードコードされたマップのリストを用いるため、そのうちのいくつかは マスタ上には実際には存在したり存在しなかったりするかもしれません。 システム管理者は、必要であれば ypinit スクリプトを編集して、 マップのリストを変更することができます。あるいは個々のマップを ypxfr(8) を用いてマスタから手動で転送することもできます。
| |
マスタサーバを設定します。 デフォルトでは、 ypinit はシステムの デフォルトドメインに対するサーバとして設定します。ユーザが domainname を明示的に指定することによって、このデフォルトを上書きすることができます。 ローカルファイルをテンプレートとして yp_mkdb(8) ユーティリティを使うことにより、マップは最初から構築されます。 | |
| |
master_name をマスタとしてスレーブサーバを設定します。マップは ypxfr(8) を用いて master_server からスレーブにコピーされます。 デフォルトでは、 ypinit はシステムの デフォルトドメインに対するサーバとして設定します。ユーザが domainname を明示的に指定することによって、このデフォルトを上書きすることができます。 | |
| |
マスタサーバ上の ypservers マップを更新します。新しいスレーブがドメインに 追加された時には、そのホスト名を ypservers マップに追加する必要があります。 これによりマスタ上の yppush(8) がすべてのスレーブに対して更新を伝播できるようになります。 | |
/etc/bootparams | bootparams のソースファイル |
/etc/ethers | ethers のデータソースファイル |
/etc/group | group のソースファイル |
/etc/hosts | ホスト名/IP アドレスのソースファイル |
/etc/netid | RPC netid のソースファイル |
/etc/networks | networks のソースファイル |
/etc/protocols | protocols のソースファイル |
/etc/publickey | RPC 公開鍵/秘密鍵のソースファイル |
/etc/services | services データのソースファイル |
/var/yp/master.passwd | |
パスワードデータベースのソースファイル | |
/var/yp/netgroup | netgroup データのソースファイル |
/var/yp/ypservers | ypservers のソースファイル ( ypinit によって生成されます) |
YPINIT (8) | November 10, 1997 |
総合手引 | セクション 8 | English | オプション |
このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.