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 で実装された三目並べゲーム

推薦する

ReactでCSSスタイルを動的に変更する2つの方法の詳細な説明

最初の方法: デモとしてボタンをクリックしてテキストを表示または非表示にするクラスを動的に追加します...

Vue Element-ui テーブルはツリー構造テーブルを実現します

この記事では、ツリー構造テーブルを実現するためのElement-uiテーブルの具体的なコードを参考ま...

フロントエンドエンジニアが作ったクールなインタラクティブウェブサイトを推薦します

ウェブサイトリンク: http://strml.net/サミュエル・リード著ヒント: 昨日、Mome...

jsオブジェクトの読み取り速度の詳細な例

1. リテラルとローカル変数へのアクセスは最も高速ですが、配列要素とオブジェクト メンバーへのアクセ...

MySQL で最大接続数を正しく変更する 3 つの方法

MySQL データベースをインストールすると、デフォルトの MySQL データベースの最大接続数が ...

携帯電話向けウェブページ作成のヒント

現在では多くの人がスマートフォンを使用していることを考慮すると、モバイル Web ページの書き方は、...

Linux のパスワードを紛失した場合にリセットする方法

1. スタートアップメニューでは、カーソルを最初の行に移動します - eを押します 2. UTF-8...

Tomcatの動作原理を分析する

SpringBoot は巨大な Python のようで、ゆっくりと私たちの周りを巻きつき、麻痺させま...

Linux で JDK 環境を構成する方法

1. 公式ウェブサイトにアクセスして、jdk-8u162-linux-x64.tar.gzなどのLi...

Linux での一般的なシェル スクリプト コマンドと関連知識

目次1. 覚えておくべき知識1. 変数タイプ2. シェル変数の説明3. シングルクォート、ダブルクォ...

IE 8/Chrome/Firefox と互換性のあるコメント返信ポップアップマスク効果実装アイデア

平日はニュースに注目して、テンセントをよく閲覧しています。しかし、コメントへの返信はほとんど見られま...

MySQL 8.0 エラー サーバーがクライアントに不明な認証方法を要求しました 解決策

最新バージョンのMySQL 8.0.11をインストールした後、ユーザーを作成して認証します。認証され...

Vue で rem 適応を使用する方法

1. 開発環境vue 2. コンピュータシステム Windows 10 Professional E...

Rabbitmq heartbea ハートビート検出メカニズムの原理の分析

序文RabbitMQ を使用する場合、一定期間クライアントと RabbitMQ サーバーの間でトラフ...

クラウドデータ移行サービスの観点から見たMySQLの大規模テーブル抽出モードの原理分析

概要: MySQL JDBC 抽出にはどのような方法を使用すればよいでしょうか? その方法を説明しま...