名 前
automount − autofs の マ ウ ン ト ポ イ ン ト を 設 定 す る
書 式
automount [options] mount-point map-type[,format] map [map-options]
説 明
automount プ ロ グ ラ ム は autofs (Linux 組 み 込 み の オ ー ト マ ウ ン ト シ ス テ ム ) の マ ウ ン ト ポ イ ン ト を 設 定 す る た め に 使 わ れ る 。 automount は ベ ー ス と な る mount-point と map を 引 き 数 に 取 り 、 ベ ー ス で あ る mount-point 以 下 の フ ァ イ ル シ ス テ ム が ア ク セ ス さ れ る と き に 、 こ れ ら の 引 き 数 を (他 の options と 組 み 合 わ せ て ) 使 っ て 自 動 的 に マ ウ ン ト す る 。 フ ァ イ ル シ ス テ ム は ア ク セ ス を 一 定 期 間 受 け な い と 、 自 動 的 に ア ン マ ウ ン ト さ れ る 。
オ プ シ ョ ン
−p,
−−pid-file デ ー モ
ン の プ ロ セ ス ID
(pid) を 指 定 さ れ た
フ ァ イ ル に 書
き 出 す 。
−t, −−timeout デ ィ
レ ク ト リ が ア
ン マ ウ ン ト さ
れ る ま で の 最
小 タ イ ム ア ウ
ト を 秒 単 位 で
設 定 す る 。 デ
フ ォ ル ト は 5 秒
で あ る 。 タ イ
ム ア ウ ト を 0 に
設 定 す る と 、
ア ン マ ウ ン ト
は 全 く 行 わ れ
な い 。
−v, −−verbose 一 般
的 な 状 態 と 進
捗 メ ッ セ ー ジ
の 表 示 を 有 効
に す る 。
−d, −−debug デ バ ッ
グ メ ッ セ ー ジ
と と も に 、 一
般 的 な 状 態 と
進 捗 メ ッ セ ー
ジ の 表 示 を 有
効 に す る 。
−g, −−ghost
automount の デ ィ レ ク ト リ は 表 示 さ れ る が 、 ア ク セ ス さ れ る ま で は マ ウ ン ト し な い よ う に 要 求 す る 。 ワ イ ル ド カ ー ド マ ッ プ は ゴ ー ス ト 化 で き な い 。
−V, −−version バ ー ジ ョ ン 番 号 を 表 示 し て 、 終 了 す る 。
引 き 数
automount
は 少 な く と も 3
つ の 引 き 数 を
取 る 。 必 須 の
引 き 数 に は
mount-point, map-type, map が
含 ま れ る 。 必
須 の 引 き 数 と
必 須 で は な い
引 き 数 の 両 方
を 以 下 で 説 明
す る 。
mount-point
autofs で マ ウ ン ト さ れ る フ ァ イ ル シ ス テ ム が 置 か れ る ベ ー ス の 位 置 。 こ れ は (mkdir −p に よ り ) 作 成 さ れ て 、 automount が 終 了 す る 時 に (rmdir −p に よ り ) 削 除 さ れ る デ ィ レ ク ト リ の 名 前 で あ る 。
map-type
automount の 呼 び 出 し に 使 わ れ る マ ッ プ の タ イ プ 。 有 効 な マ ッ プ の タ イ プ は 以 下 の 通 り :
file マ ッ プ は 通 常 の テ キ ス ト フ ァ イ ル で あ る 。 |
program マ ッ プ は 実 行 可 能 プ ロ グ ラ ム で あ る 。 こ の プ ロ グ ラ ム は コ マ ン ド ラ イ ン か ら キ ー が 渡 さ れ 、 成 功 し た 場 合 は 標 準 出 力 に エ ン ト リ が 返 さ れ る 。
yp マ ッ プ は |
NIS (YP) デ ー タ ベ ー ス で あ る 。 |
nisplus マ ッ プ は NIS+ デ ー タ ベ ー ス で あ る 。
hesiod マ ッ プ は |
hesiod デ ー タ ベ ー ス で あ り 、 filsys エ ン ト リ が |
マ ッ プ と し て 使 わ れ る 。
ldap マ ッ プ 名 は |
[//servername/]basedn と い う 形 式 で あ る 。 オ プ |
シ ョ ン の servername は ク エ リ を 行 う LDAP サ ー バ の 名 前 で あ る 。 basedn は DN で あ り 、 そ の DN 以 下 で サ ブ ツ リ ー の 検 索 が 行 な わ れ る 。 automountMap オ ブ ジ ェ ク ト ク ラ ス と nisMap (RFC 2307) オ ブ ジ ェ ク ト ク ラ ス の 2 つ の LDAP ス キ ー マ が サ ポ ー ト さ れ て い る 。
automountMap ス キ ー マ に お け る エ ン ト リ は 、 指 定 さ れ た サ ブ ツ リ ー に あ る automount オ ブ ジ ェ ク ト で あ る 。 こ こ で cn 属 性 は キ ー で あ り (ワ イ ル ド カ ー ド キ ー は "/")、 automountInformation 属 性 は オ ー ト マ ウ ン ト シ ス テ ム で 使 用 さ れ る 情 報 を 保 持 す る 。 こ の モ ジ ュ ー ル で 使 用 さ れ る ス キ ー マ の ド キ ュ メ ン ト は http://docs.sun.com/source/806-4251-10/mapping.htm か ら オ ン ラ イ ン で 入 手 で き る 。
RFC 2307 ス キ ー マ エ ン ト リ は nisObject オ ブ ジ ェ ク ト で あ る 。 cn 属 性 は キ ー と し て 使 用 さ れ 、 nisMapEntry は オ ー ト マ ウ ン ト シ ス テ ム で 使 用 さ れ る 情 報 を 保 持 す る 。
format マ ッ プ デ ー タ の フ ォ ー マ ッ ト 。 現 在 の と こ ろ 認 識 さ れ る フ ォ ー マ ッ ト は 、 |
sun と hesiod の み で あ る 。 sun は Sun オ ー ト マ ウ ン ト シ ス テ ム の マ ッ プ フ ォ ー マ ッ ト の サ ブ セ ッ ト で あ り 、 hesiod は hesiod filesys エ ン ト リ で あ る 。 フ ォ ー マ ッ ト が 指 定 さ れ な い 場 合 、 hesiod 以 外 の 全 て の マ ッ プ タ イ プ の デ フ ォ ル ト は sun で あ る 。
map 使 用 さ れ る マ ッ プ フ ァ イ ル の 位 置 。 マ ッ プ タ イ プ が |
file ま た は |
program の 場 合 は 、 UNIX の 絶 対 パ ス 名 で あ る 。 マ ッ プ タ イ プ が yp, nisplus, hesiod の 場 合 は 、 デ ー タ ベ ー ス の 名 前 で あ る 。
options 先 頭 に ダ ッ シ ュ (−) が な い 残 り の コ マ ン ド ラ イ ン 引 き 数 は 、 mount の オ プ シ ョ ン (−o) と し て 扱 わ れ る 。 先 頭 に ダ ッ シ ュ が 付 い た 引 き 数 は マ ッ プ の オ プ シ ョ ン と し て 扱 わ れ る 。
sun
フ ォ ー マ ッ ト
は 以 下 の オ プ
シ ョ ン を サ ポ
ー ト す る :
−Dvariable=value マ ッ プ
置 換 に お い て
variable を value で 置
き 換 え る 。
−strict フ ァ イ ル
シ ス テ ム を マ
ウ ン ト す る と
き の エ ラ ー を
致 命 的 な も の
と し て 扱 う 。
こ れ は 複 数 の
フ ァ イ ル シ ス
テ ム が マ ウ ン
ト さ れ る
(’multimounts’) の 時 に
重 要 で あ る 。
こ の オ プ シ ョ
ン が 指 定 さ れ
た 場 合 、 フ ァ
イ ル シ ス テ ム
が 1 つ で も マ ウ
ン ト で き な い
場 合 は 、 全 て
の フ ァ イ ル シ
ス テ ム が マ ウ
ン ト さ れ な い
。
注 意
automount デ ー モ ン が シ グ ナ ル USR1 を キ ャ ッ チ す る と 、 autofs マ ウ ン ト さ れ て い る フ ァ イ ル シ ス テ ム の う ち 現 在 使 用 さ れ て い な い も の 全 て を ア ン マ ウ ン ト し 、 動 作 し 続 け る (強 制 的 な 期 限 切 れ )。 シ グ ナ ル TERM ま た は USR2 を キ ャ ッ チ し た 場 合 、 autofs マ ウ ン ト さ れ て い る フ ァ イ ル シ ス テ ム の う ち 現 在 使 用 さ れ て い な い も の 全 て を ア ン マ ウ ン ト し 、 全 て の フ ァ イ ル シ ス テ ム が ア ン マ ウ ン ト さ れ た 場 合 に は 終 了 す る 。 使 用 中 (busy) の フ ァ イ ル シ ス テ ム は ア ン マ ウ ン ト さ れ な い 。 こ の デ ー モ ン は HUP シ グ ナ ル に も 応 答 す る 。 HUP シ グ ナ ル は 、 ゴ ー ス ト 化 が 実 装 さ れ て い る マ ッ プ (現 在 の と こ ろ は FILE と NIS マ ッ プ ) に 対 し て は 、 更 新 の 引 金 と な る 。 デ ー モ ン に 終 了 シ グ ナ ル が 送 ら れ た 時 に autofs デ ィ レ ク ト リ 自 身 が 使 用 中 の 場 合 、 デ ー モ ン は autofs フ ァ イ ル シ ス テ ム を ア ン マ ウ ン ト せ ず に 終 了 す る 。 フ ァ イ ル シ ス テ ム は 動 作 停 止 (機 能 し て い な い ) 状 態 の ま ま に さ れ 、 使 用 さ れ な く な っ た と き に ア ン マ ウ ン ト さ れ る 。
関 連 項 目
バ グ
望 ま し い 機 能 が 非 常 に 不 足 し て い る (TODO フ ァ イ ル を 参 照 )。 ド キ ュ メ ン ト の 修 正 し た い 箇 所 が そ の ま ま に さ れ て い る 。 そ の 他 の バ グ は 詳 細 な 説 明 と 共 に <autofs [AT] linux.org> へ 報 告 し て ほ し い 。 メ ー リ ン グ リ ス ト へ の 参 加 方 法 と ア ー カ イ ブ に つ い て は 、 http://linux.kernel.org/mailman/listinfo/autofs を 見 て ほ し い 。
著 者
H. Peter Anvin <hpa [AT] transmeta.com>