showmount コマンドは、NFSサーバーでのマウントに関する情報を提供します。この情報は、mountdによって維持されます ホスト上のデーモン。このコマンドは、リモートホスト上のマウントデーモンに、そのマシン上のNFSサーバーの状態に関する情報を問い合わせます。
ホストのデフォルト値は、ホスト名によって返される値です。オプションなしで、ホストからディレクトリをマウントしたクライアントを表示します。 Showmountは通常、/usr/sbinにあります。 、これはデフォルトの検索パスにはありません。
Showmountコマンドオプション
showmountコマンドで使用できるオプションは次のとおりです。
| オプション | 説明 |
| -a –すべて | すべてのリモートマウントをhostname:directoryの形式で出力します。ここで、hostnameはクライアントの名前であり、directoryはマウントされたファイルシステムのルートです。 |
| -d –ディレクトリ | クライアントによってリモートでマウントされたディレクトリを一覧表示します。 |
| -e –エクスポート | エクスポートされたファイルシステムのリストを印刷します。 |
| -h –ヘルプ | 短いヘルプの概要を提供します。 |
| –ヘッダーなし | ヘッダーを印刷しないでください。 |
| -v –バージョン | プログラムの現在のバージョンを報告します。 |
使用可能なオプションとコマンドの使用法のリストを取得するには:
showmount -h
hostname:directoryの形式でリモートマウントを一覧表示するには 、ここでhostname クライアントの名前とdirectory マウントされているファイルシステムのルートです:
showmount -a
リモートクライアントによってマウントされたディレクトリのみを一覧表示する場合は、-dを使用します オプション:
showmount -d 192.168.1.10 エクスポートされたファイルシステムのリストを印刷するには:
showmount -e 192.168.1.10
showmountコマンドの出力からヘッダーを削除するには、-hを使用します オプション:
showmount --no-headers 使用されているshowmountコマンド/パッケージのバージョンを取得します:
showmount -v 結論
結論として、showmountによって提供される情報には、存在しなくなった古いマウントに関する古い情報が含まれる場合があります。これは、たとえば、クライアントがNFSマウントをアンマウントせずにリブートした場合に発生する可能性があります。この場合、この状況を修正するために、必要に応じて、ファイル/var/lib/nfs/rmtabを削除できます。 サーバー上でNFSサーバーを再起動します。