File: yppush.8

package info (click to toggle)
manpages-ja 0.5.0.0.20120606-1
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 25,964 kB
  • sloc: perl: 161; makefile: 116
file content (68 lines) | stat: -rw-r--r-- 4,855 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.\"
.\" Japanese Version Copyright (c) 1998, 1999 NAKANO Takeo all rights reserved.
.\" Translated Mon 23 Nov 1998 by NAKANO Takeo <nakano@apm.seikei.ac.jp>
.\" Updated Fri 22 Oct 1999 by NAKANO Takeo
.\" Updated & Modified Sun Feb 29 17:36:12 JST 2004
.\"         by Yuichi SATO <ysato444@yahoo.co.jp>
.\"
.TH YPPUSH 8 "August 2002" "YP Server" "Reference Manual"
.SH 名前
yppush \- NIS データーベースの変更を強制的に伝播させる
.SH 書式
\fB/usr/sbin/yppush\fP [ \fB\-d\fP \fIdomain\fP ] [ \fB\-t\fP \fItimeout\fP ] [ \fB\-\-parallel\fP
\fI#\fP | \fB\-\-port\fP \fIport\fP ] [ \fB\-h\fP \fIhost\fP ] [ \fB\-v\fP ] mapname ...
.LP
.SH 説明
.LP
\fByppush\fP は更新された NIS データーベース (やマップ) を、マスターの NIS サーバー から同じ NIS
ドメインに所属しているスレーブサーバーにコピーする。 通常は NIS マスターでのみ実行され、 \fI/var/yp/Makefile\fP
でマスターのデーターベースが更新された後に起動される。 デフォルトでは、 \fI/var/yp/Makefile\fP からの \fByppush\fP
の起動は有効になっていない。これを有効にするには \fBNOPUSH="True"\fP の行をコメントアウトすること。
.br
\fByppush\fP は最初に所属するドメインの \fBypservers\fP NIS マップを読み、スレーブサーバーのリストを生成する。 送り先のホスト
(\-h コマンドを使えば複数のホストを同時指定できる) は コマンドラインからも指定できる。 "transfer map" 要求がそれぞれのスレーブの
NIS サーバーに送られ、 転送エージェントである \fBypxfr\fP(8)  が \fByppush\fP にコールバックを行う際に必要な情報が渡される。
このコールバックの結果は標準エラー出力に表示することもできる。 転送ができなかったとき (要求メッセージが受付けられなかったときなど)
にもメッセージを表示させることができる。
.SH オプション
.TP 
\fB\-d \fP\fIdomain\fP
ドメインを指定する。デフォルトではローカルホストの NIS ドメインが 用いられる。ローカルホストのドメイン名が設定されていない場合は、
このフラグで指定しなければならない。
.TP 
\fB\-t \fP\fItimeout\fP
タイムアウトの時間を秒単位で指定する。このタイムアウトは、 \fByppush\fP マップ転送要求をあるスレーブサーバーに出したあと、
スレーブからの反応を待つ時間である。ここで指定しただけ待つと、 リストの次のスレーブサーバーへ転送要求を送る。 デフォルトでは、 \fByppush\fP は
90 秒待つ。大きなマップでは充分でないかもしれない。
.TP 
\fB\-\^\-parallel\fP\fI #\fP,\fB \-p \fP\fI#\fP
\fByppush\fP は通常転送を直列に行う。すなわちマップの転送要求を一つのスレーブサーバーに
出し、その回答を待ち、そして次のスレーブサーバーに次の転送要求を出す。 多くのスレーブがあるような環境下では、複数のマップ転送を同時にスタートし、
転送を並列に行う方が効率的である。 \fB\-\-port\fP フラグで固定のポートを割り当てて、並列に動作させるのは不可能である。
.TP 
\fB\-\-port \fP\fIport\fP
\fByppush\fP が接続を待つポートを指定する。 デフォルトでは \fByppush\fP は \fBportmap(8)\fP
に無作為なポートを割り当ててもらう。 このオプションでポートを割り当てて、 \fB\-\-parallel\fP または \fB\-p\fP
フラグで並列に動作させることは不可能である。
.TP 
\fB\-h \fP\fIhost\fP
このフラグは、ユーザーの指定するマシン (もしくはマシンのグループ)  にマップ転送を行うために用いる。通常は \fBypservers\fP
マップにリストされているサーバーに転送が行われる。 ホストのリストを指定したい場合は、 \fB\-h\fP フラグを複数回用いればよい。
.TP 
\fB\-v\fP
詳細モード。実行時にデバッグ情報を表示するようになる。 このフラグを二回指定すれば、 \fByppush\fP はさらに詳細に表示する。
.LP
.SH 関連項目
\fBdomainname\fP(1), \fBypserv\fP(8), \fBypxfr\fP(8)
.LP
.SH バグ
NIS v1 での NIS マップ転送メカニズムは NIS バージョン 2 とは 異なっている。この \fByppush\fP は NIS v2
システムのマップ転送しかサポートしていない。
.LP
.SH 作者
Thorsten Kukuk <kukuk@suse.de>