Linuxユーザーとして、システムのストレージオプションを追加/変更する必要があり、 / etc / fstabの使用を開始する可能性があります。 ファイル。これは、サーバーを適切に管理するために私たちが支配することが重要です。その前に、メイントピックに進みます。fstabファイルについて簡単に紹介します。
fstabファイル。
デバイスの電源を入れると、Linuxの起動プロセスが開始されます。そして、「ステップ」の1つ(必要な場合)は、ファイルシステムをマウントすることです。 fstabファイルには、起動時にマウントされるファイルシステムが格納されます。つまり、ファイルシステムの手動マウントを回避するには、起動時にマウントされるファイルシステムを指定する必要があります。通常、Linuxのさまざまなディストリビューションには、デフォルトで、Linuxを実行するために必要なファイルシステムを含むfstabファイルがあります(例: "/" )。 またはルート、 / boot ファイルシステムなど
Fstabは非常に単純な形式のプレーンテキストファイルですが、最初は非常に混乱する可能性もあります。
!
1.1デフォルトのfstabファイルの画像
fstabファイルには、次の6つのフィールドがあります。
-
UUIDまたはデバイス:これは、使用しているデバイスを一覧表示するためのものですが、「最新の」LinuxシステムはUUIDの使用を好みます。たとえば、次のようになります。
Device: /dev/sda1 UUID: 70ccd6e7-6ae6-44f6-812c-51aab8036d9
デバイスとUUIDは実際には同じですが、前に述べたように、UUIDが表示されるのが一般的です。
-
マウントポイント: これは、ファイルシステムが接続されている場所、またはファイルシステムを接続する場所を示します。
-
ファイルシステムタイプ: 名前が示すように、ファイルシステムの種類を示しています。画像の1つの例はスワップです。
-
オプション: Nobootwait、nofail、noautoなどのファイルシステムの長いオプション
-
バックアップ情報 (dumpコマンドで使用):これは関連性がなくなったため、常に0に設定する必要があります。
-
ファイルシステムの整合性テストの順序。
このfstabファイルの簡単な紹介で締めくくりに、サーバーで構成できる他のオプションがあることを言及する価値があります。最も興味深いのは、1つのファイルを使用してファイルシステムをマウントする代わりに、/ etc/fstabを使用することです。 .dディレクトリ。ファイルシステムの個々のファイルがあります。もう1つの方法は、ファイルシステムにsystemdユニットを使用することですが、これはこの記事の範囲外です。
Nobootwait
Nobootwaitは、起動プロセスが使用できない、または存在しないハードウェアデバイスに存在するファイルシステムをマウントしようとするのを停止するために使用できるオプションであり、起動プロセスを続行できます。これにより、起動シーケンスが開始時に「ハング」するのを防ぐことができます。
fstabファイルのnofailオプションの例。
Device Filesystem format options min max
dev/vg_data/log_data /var/log/backup ext3 defaults,nobootwait 1 2
/dev/sda2 /mnt/other auto defaults,nofail,x-systemd.device-timeout=9 0 2
NoFail
NoFailオプションはnobootwaitの反対になります。これは、このオプションをfstabファイルの1つのファイルシステムに追加すると、起動時に、そのファイルシステムが存在しない場合でもシステムがファイルシステムをマウントしようとするためです。何が起こるかというと、ファイルシステムがマウントされるまでシステムは起動しません。このオプションは、Linuxシステムにとって重要であり、何があってもマウントする必要があるファイルシステムでよく使用されます。
ご覧のとおり、このオプションは、達成したいことに応じて使用できます。一部のファイルシステムが存在しないかマウントできない場合でもシステムを起動する必要がある場合は、 nobootwaitを使用できます。 私たちにとってそれほど「重要」ではないファイルシステムのオプション。
一方、1つのファイルシステムをマウントする必要がある場合(重要であり、操作に必要であるため)、Nofailオプションを使用できます。
- ハードウェアに障害が発生した場合にファイルシステムのマウントを無効にするにはどうすればよいですか。 -Redhat
コメントや質問をするには、[フィードバック]タブを使用します。私たちと会話を始めることもできます。