Linux Autofs 自動マウント サービスのインストールと展開のチュートリアル

Linux Autofs 自動マウント サービスのインストールと展開のチュートリアル

1. autofs サービスの紹介

Linux を使用する場合、ハードウェア リソースにアクセスするには、ストレージ メディアにアクセスして使用する前に、mount コマンドを使用してハードウェア リソースをマウントし、ディレクトリに対応させる必要があります。 samba または NFS サービスを使用する場合は、リモート ストレージ デバイスもマウントする必要があります。マウントは、外部ストレージメディアやファイルシステムを使用するために必要な手順です。ただし、マウントするリソースが多すぎると、ネットワークリソースやサーバーリソースに一定の負荷がかかり、サーバーのパフォーマンスが低下します。
この問題を解決するには、autofs サービスを使用します。autofs はシステム デーモンです。マウント情報を構成ファイルに書き込むことができます。ユーザーが他のストレージ メディアにアクセスしない場合、システムはそれをマウントしません。ユーザーがストレージ メディアにアクセスしようとすると、autofs が自動的にマウントします。上記の操作はすべて、ユーザーに対して透過的です。このように、autofs サービスはサーバーのネットワークとハードウェア リソースを節約します。

2. Autofsのインストールと展開

Autofs は yum を使用してインストールできます。インストール コマンドは次のとおりです。

yum インストール -y autofs

autofs サービスのメイン設定ファイルは /etc/auto.master です。これを開いたら、メイン設定ファイルに次の形式を記述する必要があります。

マウント先ディレクトリ マウントディレクトリのサブ構成ファイル

たとえば、/dev/cdrom を /mnt ディレクトリにマウントする場合は、次の内容を記述する必要があります。

ここに画像の説明を挿入

赤線の部分が新しく書き込まれた内容です。

次に、/etc/cdrom.misc ファイルを作成し、次の内容を記述します。

iso -fstype=iso9600、デフォルト:/dec/cdrom

このうち、iso はこのディレクトリの下のサブマウント ディレクトリを表します。上記の操作をすべて完了したら、autofs サービスを起動します。autofs サービスは自動的に起動するように設定されている場合があります。 autofs の起動コマンドは次のとおりです。

systemctl は autofs を起動します

autofs の起動コマンドは次のとおりです。

systemctl で autofs を有効にする

3. Autofs効果の検証

次に、先ほど設定した autofs の効果を検証してみましょう。検証の考え方は次のとおりです。マウントされていない場合は、マウント ディレクトリにアクセスして、autofs システム プロセスが自動的にマウントされるかどうかを確認します。検証プロセスは次のとおりです。

ここに画像の説明を挿入

システムは元々 /dev/cdrom をマウントしていませんでしたが、/meida/iso ディレクトリにアクセスすると、システムが自動的にマウントしたことがわかります。明らかに、autofs サービスは正常に実行されました。

Linux Autofs 自動マウント サービスのインストールと展開のチュートリアルに関するこの記事はこれで終わりです。Linux Autofs 自動マウント サービスの関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Linux システム AutoFs 自動マウント サービスのインストールと構成
  • Linux で AutoFs マウント サービスをインストールするチュートリアル

<<:  div が隠しテキストを超え、div 部分の向こうの CSS コードを隠します

>>:  純粋な CSS3 で実装された三目並べゲーム

推薦する

Linux での SSH パスワードフリーログイン設定の詳細な説明

Linux サーバー A と B が 2 台あり、一方のサーバーから SSH 経由でパスワードなしで...

はじめに: HTML の基本的なタグと属性の簡単な紹介

HTML はタグと属性で構成されており、これらを組み合わせてブラウザにページの表示方法を指示します。...

JavaScript でクールなマウス テーリング効果を実装

これを見た後、あなたにも手ができて、さまざまな美しい小さなしっぽを作れるようになることを保証します!...

Docker ベースの nginx ファイル サーバーを構築する方法と手順

1. このマシンに新しい設定ファイルdocker_nginx.confを作成します。 サーバー{ 7...

JS addEventListener() およびattachEvent() メソッドは登録イベントを実装します

JavaScript の DOM イベント モデルでは、オブジェクトの addEventListen...

MySQLがファントムリードを解決する方法の詳細な説明

1. ファントムリーディングとは何ですか?トランザクションにおいて、複数のクエリの後に結果セットの数...

MySQL をクリーンにアンインストールする方法 (テスト済みで効果的)

Mysql を完全にアンインストールするにはどうすればいいですか?以下の手順に従って実行してくださ...

Ubuntuの基本設定: openssh-serverのインストールと使用

Ubuntu 17.10 での openssh-server のインストールと使用を記録します。イン...

ユーザーエクスペリエンスの要素またはWebデザインの要素

システムとユーザー環境の設計<br />Apple システムの成功は、そのシステム アー...

JavaScript の寄生的構成継承についての簡単な説明

コンポジション継承組み合わせ継承は、疑似古典的継承とも呼ばれます。これは、昨日説明したプロトタイプ ...

mysqlサーバーは--skip-grant-tablesオプションで実行されています

MySQLサーバーは--skip-grant-tablesオプションで実行されているため、このステー...

CentOSはexpectを使用してスクリプトやコマンドをバッチでリモート実行します

サーバーへのファイルのアップロード、ソフトウェアのインストール、コマンドやスクリプトの実行、サービス...

ZFS とは何か? ZFS を使用する理由とその機能

ZFSの歴史Z ファイル システム (ZFS) は、2001 年に Matthew Ahrens と...

mysql5.7のインストールとNavicateの長期無料利用の実施手順

(I) mysql5.7のインストール: ❀詳細:無料のグリーンバージョン5.7のインストール方法は...

Javascriptジェネレータの紹介と使用

ジェネレータとは何ですか?ジェネレーターは関数内で実行されるコードです。値を返した後、一時停止し、呼...