FIXMOUNT(8) FreeBSD システム管理者マニュアル FIXMOUNT(8)
名称
fixmount − リモートマウントエントリを修正する |
書式
fixmount [−adervq] [−h name] host ... |
解説 |
fixmount は、 showmount(8) の一種で、リモートの mountd(8) デーモンの中の 腐ったマウントエントリを削除することができます。オプションで指定するアク ションは、 host それぞれに対して順次適用されます。 |
オプション
−a −d −e
このオプションは、ローカルホストに属すエントリのみが表示されると いう点を除けば、 showmount(8) のそれのように動作します。 −r −v −A −v −h name このオプションは、リモートで記録されたホスト名とローカルのホスト 名をアドレスで比較する際の時間を節約することにもなります。 関連ファイル |
/etc/mtab
現在のマウントのリスト。 /etc/rmtab 関連項目 |
mtab(5), rmtab(5), mountd(8), showmount(8) |
バグ
/etc/mtab それ自身の情報を確認しようとすることは一切しません。 スワップファイルのマウントは /etc/mtab に記録されないため、そのようなマウ ントが実際に生じているかどうかを判断するために、 SunOS 固有の判断の工夫を 用いています (文字列 ‘swap’ を ‘root’ と置換して、その結果のパスを確認し ています)。 サーバ上のシンボリックリンクは、リモートエントリのパスと /etc/mtab の中の パスとが異なる原因になります。このような事象の発生を捕まえるには、 ローカ ルのマウントポイントがリモートエントリと同一の場合に、ファイルシステムが マウントされていると考えることです。例えば、SunOS のディスクレスクライア ント上の server:/export/share/sunos.4.1.1 は、実際は /usr/share です。 ローカルのマウントポイントが同様に /usr/share であるから、このマウントを 正しく扱うことができるのです。 ローカルホスト名 (または名前の逆引きが返すもの) が変更された後で、リモー トの mountd の中の無効 (stale) エントリをクリアする方法はありません。この ような場合の面倒を見るためには、リモートの /etc/rmtab を編集し、 mountd を再スタートさせる必要があります。 mountd 呼び出しの RPC タイムアウトの変更は、再コンパイルするしかありませ ん。クライアントハンドル生成のデフォルトは 2 秒で、RPC 呼び出しのデフォル トは 5 秒です。 |
作者
Jan-Simon Pendry 〈jsp@doc.ic.ac.uk〉, Department of Computing, Imperial College, London, UK. Erez Zadok 〈ezk@cs.columbia.edu〉, Department of Computer Science, Columbia University, New York, USA. 他の作者と am-utils に貢献した人のリストは、 am-utils とともに配布される ファイル AUTHORS の中にあります。 |
歴史
fixmount ユーティリティは FreeBSD 3.0 で登場しました。 FreeBSD 10.0 February 26, 1993 FreeBSD 10.0 |