ファイルシステムの作成と構成

Red Hat Enterprise LinuxBeginner
オンラインで実践に進む

はじめに

このチャレンジでは、Linux システムにおいて vfatext4xfs といった異なる種類のファイルシステムを作成、マウント、アンマウントし、実際に利用する方法を習得します。これは RHCSA 試験において必須となる基礎スキルであり、Linux 環境におけるストレージ管理やファイル構成を最適化するために不可欠な知識です。

ファイルシステムの作成とマウント

このステップでは、利用可能なディスクにパーティションを作成し、それぞれのパーティションを異なるファイルシステムでフォーマットします。その後、指定されたディレクトリにマウントし、システム起動時に自動的にマウントされるよう設定を行います。

タスク

  • /dev/vdb ディスクにパーティションを作成し、3 つの新しいパーティションを用意してください。
  • 1 番目のパーティションに vfat ファイルシステムを作成してください。
  • 2 番目のパーティションに ext4 ファイルシステムを作成してください。
  • 3 番目のパーティションに xfs ファイルシステムを作成してください。
  • 各ファイルシステムを専用のディレクトリにマウントしてください。
  • システムの再起動後も、これらのファイルシステムが自動的にマウントされるように構成してください。

要件

  • パーティション作成には /dev/vdb デバイスを使用すること。
  • 3 つのパーティションは適切なサイズ(例:各 1GB)で作成すること。
  • vfat ファイルシステムは /mnt/vfat にマウントすること。
  • ext4 ファイルシステムは /mnt/ext4 にマウントすること。
  • xfs ファイルシステムは /mnt/xfs にマウントすること。
  • すべてのファイルシステムがシステム起動時に自動マウントされることを確実にすること。

実行例

このステップを完了した後、lsblk -f コマンドを実行すると、/dev/vdb 上に新しいパーティションとそれぞれのマウントポイントが表示されます。出力結果は以下のようになります。

$ lsblk -f
NAME   FSTYPE FSVER LABEL UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
...
vdb
├─vdb1 vfat   FAT32       E6A1-5E45                              1022M     0% /mnt/vfat
├─vdb2 ext4   1.0         2a2e4d25-9988-4613-9a3b-558a3e7a0e7f    938M     0% /mnt/ext4
└─vdb3 xfs                 7b3e0e6b-1d73-4ea2-8a9d-16a81e3e7b1c  1018M     1% /mnt/xfs

まとめ

このチャレンジを通じて、Linux システムにおける vfatext4xfs といった主要なファイルシステムの作成、マウント、および管理方法を学びました。これは Linux 環境でのストレージ運用において極めて重要なスキルであり、RHCSA 試験の主要な要件でもあります。この課題を完了したことで、さまざまなファイルシステムを扱い、ニーズに合わせて適切に構成する能力を証明できました。

✨ 解答を確認して練習