automountd - autofs マウント/アンマウントデーモン
automountd [-Tvn] [-D name=value]
automountd は、autofs ファイルシステムからのファイルシステムのマウントおよびアンマウントリクエストに応答する RPC サーバーです。それは、ローカルファイルまたはネームサービスマップを使用して、マウントされるファイルシステムを見つけます。これらのマップについては、automount(8) コマンドで説明されています。
automount がローカルまたは分散された automount マップのどちらかに重要なエントリを見つけ、そのデーモンがまだ実行されていない場合、automount(8) によって automountd デーモンが自動的に呼び出されます。automountd は、svc:/network/nfs/nlockmgr サービス (lockd(8)) および svc:/network/nfs/status サービス (statd(8)) を有効にします (NFS マウントを行う必要がある場合)。
automountd サービスは、サービス管理機能 smf(7) によって、次のサービス識別子の下で管理されます。
svc:/system/filesystem/autofs
再起動の有効化、無効化、要求などのこのサービスでの管理アクションは、svcadm(8) を使用して実行できます。サービスのステータスは、svcs(1) を使って問い合わせることができます。無効になっている場合は、application/auto_enable プロパティーが false に設定されていないかぎり、automount(8) により有効になります。
automountd のパラメータの値は SMF に格納され、sharectl(8) を使用して操作されます。サポートされているパラメータを次に示します。
冗長モード。ステータスメッセージを次に記録します。
/var/svc/log/system-filesystem-autofs:default.log
smf(7) を参照してください。デフォルト値は FALSE です。–v オプションと同等です。
すべての autofs マウントポイントのブラウズをオンまたはオフにします。デフォルト値は OFF です。–n オプションと同等です。
各 RPC 呼び出しを展開し、それを次に記録します。
/var/svc/log/system-filesystem-autofs:default.log
smf(7) を参照してください。デフォルト値の 0 は、そのようなトレースをオフにします。1 から始めて、値が大きくなるごとに、トレース出力の詳細レベルが高くなります。このプロパティーは –T オプションと同等です。
環境変数。複数の name=value ペアをコンマ区切りで指定できます。1 つの名前に複数の値が存在する場合は、二重のスラッシュを使ってそれを示します。「使用例」を参照してください。提供されている環境変数設定はありません。このプロパティーは –D オプションと同等です。
前述のパラメータはすべて、sharectl(8) コマンドを使用して変更できます。
サポートしているオプションは、次のとおりです。
指定された automount マップ置換変数に value を割り当てます。マスターマップ auto_master 内の変数の置換に、これらの割り当てを使用することはできません。
すべての autofs マウントポイントのブラウズをオフにします。このオプションは、ローカルホストでの -browse autofs マップオプションをオーバーライドします。
トレース。各 RPC 呼び出しを展開し、それを標準出力に表示します。
冗長。ステータスメッセージをコンソールに記録します。
次のコマンドでは、詳細モードをオンにして、上記の「SMF による管理」に指定されている場所にステータスメッセージを記録します。この例と以降の例で指定されているプロパティーについては、そのセクションを参照してください。
# sharectl set -p automountd_verbose=true autofs使用例 2 マウントポイントのブラウズをオンにする
次のコマンドは、すべての autofs マウントポイントのブラウズをオンにします。
# sharectl set -p nobrowse=off autofs使用例 3 環境変数の指定および表示
次のコマンドは、DAY という環境変数の値を設定および表示します。
# sharectl set -p environment=DAY=TUES autofs % sharectl get -p environment autofs environment=DAY=TUES
次のコマンドは、1 つの環境変数に対して複数のパラメータを設定します。そのあとのコマンドは結果を表示します。
# sharectl set -p environment=DAY=TUES,TIME=NOON autofs % sharectl get -p environment autofs environment=DAY=TUES,TIME=NOON
次のコマンドは、1 つの環境変数に割り当てられている名前に対して複数の値を設定します。そのあとのコマンドは結果を表示します。
# sharectl set -p environment=DAY=MON\\,TUE,TIME=NOON autofs % sharectl get -p environment autofs environment=DAY=MON\,TUE,TIME=NOON
automounter 用のマスターマップ。
属性についての詳細は、マニュアルページの attributes(7) を参照してください。
|
svcs(1)、attributes(7)、smf(7)、automount(8)、sharectl(8)、svcadm(8)