マスターマップとダイレクトマップに関しては、automountdがこれを起動時に
読み込みますので、変更後automountdを立ち上げ直す必要があります。
ps -ef | grep automount
としてプロセスIDを調べ、
kill プロセスID
としてautomountdを殺します。このとき、むやみに
-KILL (-9)などのオプションを使わないようにして下さい。
プロセスが終了処理を行なえず、システムが異常な状態になる可能性があります。
その後、手動で
/usr/lib/autofs/automountd
のようにデーモンを起動すれば新しいマップが読み込まれます。
いずれの場合も、オートマウントされたディレクトリが使用されなくなってから アンマウントされるまでのタイムアウト時間がありますので注意して下さい。 タイムアウト時間は、デフォルトで5分です。タイムアウト時間の変更方法は OSによって異なります。
Solarisの場合、automountdをkillすることなくマップ情報の更新とタイムアウトの 設定を行なうためにautomountという管理用のコマンドが用意されています。
automount
コマンドの書式
automount [ -t timeout ] [ -v ]
タイムアウトは秒単位で指定できます。また-v
オプションを指定すると、
マップの更新に際し必要となったマウント、アンマウントを表示します。
Solarisの場合はまずこのコマンドを使用し、うまくいかない場合にはプロセスの 再起動を行なえばよいでしょう。