名前
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 の呼び出しに使われるマップのタイプ。
有効なマップのタイプは以下の通り:
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 フォーマットは以下のオプションをサポートする:
| |||||||||||||||||
注意
automount デーモンがシグナル USR1 をキャッチすると、 autofs マウントされているファイルシステムのうち 現在使用されていないもの全てをアンマウントし、 動作し続ける (強制的な期限切れ)。 シグナル TERM または USR2 をキャッチした場合、 autofs マウントされているファイルシステムのうち 現在使用されていないもの全てをアンマウントし、 全てのファイルシステムがアンマウントされた場合には終了する。 使用中 (busy) のファイルシステムはアンマウントされない。 このデーモンは HUP シグナルにも応答する。 HUP シグナルは、ゴースト化が実装されているマップ (現在のところは FILE と NIS マップ) に対しては、更新の引金となる。
デーモンに終了シグナルが送られた時に autofs ディレクトリ自身が使用中の場合、 デーモンは autofs ファイルシステムをアンマウントせずに終了する。 ファイルシステムは動作停止 (機能していない) 状態のままにされ、 使用されなくなったときにアンマウントされる。
関連項目
バグ
望ましい機能が非常に不足している (TODO ファイルを参照)。
ドキュメントの修正したい箇所がそのままにされている。
その他のバグは詳細な説明と共に <autofs@linux.kernel.org> へ報告してほしい。 メーリングリストへの参加方法とアーカイブについては、 http://linux.kernel.org/mailman/listinfo/autofs を見てほしい。
著者
H. Peter Anvin <hpa@transmeta.com>