.\" Linux man page by B. James Phillippe, 1997 .\" .\" This page was written to contribute to the Linux kernel autofs .\" implementation by H. Peter Anvin (1997). It is loosly based on .\" the documentation for mount(8) and amd(8) Linux manpages. .\" .\" This is free documentation. .\" .\" $Id: automount.8,v 1.8 2004/11/20 13:54:39 raven Exp $ .\" .\" Japanese Version Copyright (c) 2005 Yuichi SATO .\" all rights reserved. .\" Translated Mon Jul 4 03:55:30 JST 2005 .\" by Yuichi SATO .\" .TH AUTOMOUNT 8 "14 Jan 2000" .SH 名前 automount \- autofs のマウントポイントを設定する .SH 書式 \fBautomount\fP [\fIoptions\fP] \fImount-point\fP \fImap-type\fP[,\fIformat\fP] \fImap\fP [\fImap-options\fP] .SH 説明 \fBautomount\fP プログラムは autofs (Linux 組み込みのオートマウントシステム) の マウントポイントを設定するために使われる。 \fBautomount\fP はベースとなる \fImount-point\fP と \fImap\fP を引き数に取り、 ベースである \fImount-point\fP 以下のファイルシステムがアクセスされるときに、 これらの引き数を (他の \fIoptions\fP と組み合わせて) 使って 自動的にマウントする。 ファイルシステムはアクセスを一定期間受けないと、 自動的にアンマウントされる。 .SH オプション .TP .I "\-p, \-\-pid-file" デーモンのプロセス ID (pid) を指定されたファイルに書き出す。 .TP .I "\-t, \-\-timeout" ディレクトリがアンマウントされるまでの最小タイムアウトを秒単位で設定する。 デフォルトは 5 秒である。 タイムアウトを 0 に設定すると、アンマウントは全く行われない。 .TP .I "\-v, \-\-verbose" 一般的な状態と進捗メッセージの表示を有効にする。 .TP .I "\-d, \-\-debug" デバッグメッセージとともに、 一般的な状態と進捗メッセージの表示を有効にする。 .TP .I "\-g, \-\-ghost" automount のディレクトリは表示されるが、 アクセスされるまではマウントしないように要求する。 ワイルドカードマップはゴースト化できない。 .TP .I "\-V, \-\-version" バージョン番号を表示して、終了する。 .SH 引き数 \fBautomount\fP は少なくとも 3 つの引き数を取る。 必須の引き数には \fImount-point\fP, \fImap-type\fP, \fImap\fP が含まれる。 必須の引き数と必須ではない引き数の両方を以下で説明する。 .TP \fBmount-point\fP autofs でマウントされるファイルシステムが置かれるベースの位置。 これは (\fBmkdir \-p\fP により) 作成されて、 \fBautomount\fP が終了する時に (\fBrmdir \-p\fP により) 削除される ディレクトリの名前である。 .TP \fBmap-type\fP \fBautomount\fP の呼び出しに使われるマップのタイプ。 有効なマップのタイプは以下の通り: .RS .TP .B file マップは通常のテキストファイルである。 .TP .B program マップは実行可能プログラムである。 このプログラムはコマンドラインからキーが渡され、 成功した場合は標準出力にエントリが返される。 .TP .B yp マップは NIS (YP) データベースである。 .TP .B nisplus マップは NIS+ データベースである。 .TP .B hesiod マップは hesiod データベースであり、 .B filsys エントリがマップとして使われる。 .TP .B ldap マップ名は \fB[//servername/]basedn\fP という形式である。 オプションの \fBservername\fP はクエリを行う LDAP サーバの名前である。 \fBbasedn\fP は DN であり、その DN 以下でサブツリーの検索が行なわれる。 automountMap オブジェクトクラスと nisMap (RFC 2307) オブジェクトクラスの 2 つの LDAP スキーマがサポートされている。 .P automountMap スキーマにおけるエントリは、 指定されたサブツリーにある \fBautomount\fP オブジェクトである。 ここで \fBcn\fP 属性はキーであり (ワイルドカードキーは "/")、 \fBautomountInformation\fP 属性は オートマウントシステムで使用される情報を保持する。 このモジュールで使用されるスキーマのドキュメントは \fIhttp://docs.sun.com/source/806-4251-10/mapping.htm\fP から オンラインで入手できる。 .P RFC 2307 スキーマエントリは \fBnisObject\fP オブジェクトである。 \fBcn\fP 属性はキーとして使用され、 \fBnisMapEntry\fP はオートマウントシステムで使用される情報を保持する。 .RE .TP \fBformat\fP マップデータのフォーマット。 現在のところ認識されるフォーマットは、 \fBsun\fP と \fBhesiod\fP のみである。 \fBsun\fP は Sun オートマウントシステムの マップフォーマットのサブセットであり、 \fBhesiod\fP は hesiod filesys エントリである。 フォーマットが指定されない場合、 \fBhesiod\fP 以外の全てのマップタイプのデフォルトは \fBsun\fP である。 .TP \fBmap\fP 使用されるマップファイルの位置。 マップタイプが \fBfile\fP または \fBprogram\fP の場合は、 UNIX の絶対パス名である。 マップタイプが \fByp\fP, \fBnisplus\fP, \fBhesiod\fP の場合は、 データベースの名前である。 .TP \fBoptions\fP 先頭にダッシュ (\-) がない残りのコマンドライン引き数は、 \fBmount\fP のオプション (\fI\-o\fP) として扱われる。 先頭にダッシュが付いた引き数はマップのオプションとして扱われる。 .sp \fBsun\fP フォーマットは以下のオプションをサポートする: .RS .TP .I "\-Dvariable=value" マップ置換において \fIvariable\fP を \fIvalue\fP で置き換える。 .TP .I "\-strict" ファイルシステムをマウントするときのエラーを致命的なものとして扱う。 これは複数のファイルシステムがマウントされる (`multimounts') の時に重要である。 このオプションが指定された場合、 ファイルシステムが 1 つでもマウントできない場合は、 全てのファイルシステムがマウントされない。 .RE .SH 注意 \fBautomount\fP デーモンがシグナル USR1 をキャッチすると、 autofs マウントされているファイルシステムのうち 現在使用されていないもの全てをアンマウントし、 動作し続ける (強制的な期限切れ)。 シグナル TERM または USR2 をキャッチした場合、 autofs マウントされているファイルシステムのうち 現在使用されていないもの全てをアンマウントし、 全てのファイルシステムがアンマウントされた場合には終了する。 使用中 (busy) のファイルシステムはアンマウントされない。 このデーモンは HUP シグナルにも応答する。 HUP シグナルは、ゴースト化が実装されているマップ (現在のところは FILE と NIS マップ) に対しては、更新の引金となる。 .P デーモンに終了シグナルが送られた時に autofs ディレクトリ自身が使用中の場合、 デーモンは autofs ファイルシステムをアンマウントせずに終了する。 ファイルシステムは動作停止 (機能していない) 状態のままにされ、 使用されなくなったときにアンマウントされる。 .SH 関連項目 .BR autofs (5), .BR mount (8). .SH バグ 望ましい機能が非常に不足している (\fBTODO\fP ファイルを参照)。 ドキュメントの修正したい箇所がそのままにされている。 その他のバグは詳細な説明と共に へ報告してほしい。 メーリングリストへの参加方法とアーカイブについては、 http://linux.kernel.org/mailman/listinfo/autofs を見てほしい。 .SH 著者 H. Peter Anvin