autofs は、ユーザーがまだマウントされていないファイル システムにアクセスしようとしていることを検出したときに、ファイル システムを自動的にマウントする Linux システム デーモンです。 /etc/fstab ファイルに情報を入力すると、システムは電源がオンになるたびに自動的にマウントされ、ユーザーがファイル システムを使用する必要があるときに autofs サービス プログラムが動的にマウントされるため、ネットワーク リソースとサーバーのハードウェア リソースのオーバーヘッド。
#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。
Linux を使用する場合、ハードウェア リソースにアクセスするには、mount コマンドを使用してハードウェア リソースをマウントし、ディレクトリに対応させる必要があります。そうすれば、記憶媒体にアクセスできるようになります。 Samba または NFS サービスを使用する場合は、リモート ストレージ デバイスもマウントする必要があります。マウントは外部記憶メディアやファイルシステムを利用する際に必要な作業ですが、マウントするリソースが多すぎるとネットワークリソースやサーバーリソースに一定の負荷がかかり、サーバーのパフォーマンスが低下します。
この問題を解決するには、autofs サービスを使用できます。autofs はシステム デーモンです。マウント情報を構成ファイルに書き込むことができます。ユーザーが他のストレージ メディアにアクセスしない場合、システムはいいえマウントが実行されます。ユーザーがストレージ メディアにアクセスしようとすると、autofs は自動的にマウント操作を実行します。上記の操作はすべてユーザーに対して透過的です。このようにして、autofs サービスはサーバーのネットワークとハードウェア リソースを節約します。
autofs サービス プログラムは、ユーザーがマウントされていないファイル システムにアクセスしようとしていることを検出したときに、ファイル システムを自動的にマウントする Linux システム デーモン プロセスです。 /etc/fstab ファイルに情報を入力すると、システムは電源がオンになるたびに自動的にマウントされ、ユーザーがファイル システムを使用する必要があるときに autofs サービス プログラムが動的にマウントされるため、ネットワーク リソースとサーバーのハードウェア リソースのオーバーヘッド。
Autofs はとても便利で、ポイントは次の 2 つです:
1) 起動時にマウントする必要のないディレクトリを設定します。自動マウントを実装します。
2) 自動的にマウントされたディレクトリをユーザーが一定期間使用しない場合、そのディレクトリは自動的にアンインストールされます。 (デフォルト時間は 5 分です)
autofs は yum を使用してインストールでき、インストール コマンドは次のとおりです。
yum install -y autofs
autofs サービスのメイン設定ファイルは /etc/auto.master を開いた後、メイン設定ファイルに次の形式を記述する必要があります:
宛先のサブ設定ファイルマウント ディレクトリ マウント ディレクトリ
たとえば、/dev/cdrom を /mnt ディレクトリにマウントする場合は、次の内容を記述する必要があります。
赤い線書き下ろしの内容です。
次に、/etc/cdrom.misc ファイルを作成し、次の内容を記述します:
iso -fstype=iso9600,defaults :/dec/cdrom
このうち、iso はこのディレクトリの下のサブマウント ディレクトリを表します。サービス、および場合によっては autofs サービスが自動的に開始するように構成されます。 autofs の起動コマンドは次のとおりです:
systemctl start autofs
autofs の起動コマンドは次のとおりです:
systemctl enable autofs
次に、前の「設定された autofs の効果を確認する」を確認してください。検証の考え方は次のとおりです: マウントされていない場合は、マウント ディレクトリにアクセスして、autofs システム プロセスが自動的にマウントされるかどうかを確認します。検証プロセスは次のとおりです。
システムは元々 /dev/cdrom をマウントしていませんが、/meida/iso ディレクトリにアクセスすると、システムが自動的にマウントを実行し、明らかに autofs サービスが正常に実行されました。
関連する推奨事項: 「Linux ビデオ チュートリアル 」
以上がLinux autofsとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。