LinuCレベル2 201試験の例題と解説

主題2.02ファイルシステムとストレージ管理

2.02.2ファイルシステムの管理

LinuCレベル2 201試験の出題範囲から「2.02.2 ファイルシステムの管理」についての例題を解いてみます。
このテーマは、Linuxで使われるファイルシステムの操作などに関する内容が含まれます。ファイルシステム(データ)のバックアップやリストアなどシステム保守に必要な知識となりますので、しっかりと理解しておきましょう。

LinuCレベル2 201試験 出題範囲


例題

Linuxで利用されるファイルシステムであるext4、およびXFSの特徴と管理ツールに関する記述として、最も適切なものはどれですか。

  1. ext4は、ファイルシステムの整合性をチェックおよび修復するために、専用ツールである xfs_repairコマンドを使用する
  2. ext4は大容量ファイルを効率的に扱うエクステント機能を備えており、tune2fsコマンドを使用して予約ブロックの割合やマウントパラメータなどを調整できる
  3. ext4はXFSと同様に、ファイルシステムの作成後でもinodeの最大数を動的に変更できるため、微小なファイルを大量に作成してもinode不足に陥ることはない
  4. ext4は標準機能として書き込み時コピー(CoW)によるスナップショット機能を備えており、btrfs-convertを使用せずにスナップショットの管理が可能である

解答と解説

正解は、「2. ext4は大容量ファイルを効率的に扱うエクステント機能を備えており、tune2fsコマンドを使用して予約ブロックの割合やマウントパラメータなどを調整できる」です。

ext4は、連続したブロックをまとめて管理するエクステントを採用しており、大容量ファイルへのアクセス効率が向上しています。また、tune2fsは ext2/ext3/ext4 ファイルシステムのパラメータを調整するための重要なコマンドであり、これを使用して管理者用の予約ブロックの割合を変更したり、マウント時の動作を設定したりすることが可能です。

また、不正解の選択肢は、正しくは以下となります。

選択肢 1:
xfs_repairはその名の通りXFSファイルシステム専用の修復ツールです。ext4の整合性チェックや修復には、fsckまたはfsck.ext4(e2fsck)を使用します。

選択肢 3:
ext4はファイルシステムの作成(mkfs.ext4)時にinodeの総数が固定されます。作成後にinodeの最大数を変更することはできません。一方で、XFSは必要に応じてinodeを動的に割り当てる機能を備えています。

選択肢 4:
スナップショットやCoW(Copy on Write)はBtrfsなどの次世代ファイルシステムの特徴です。ext4自体には標準でスナップショット機能はありません。ext4からBtrfsへ移行したい場合にbtrfs-convertツールが使用されます。

なお、各ファイルシステムに関する詳細は、以下で確認することができます。

https://man7.org/linux/man-pages/man8/tune2fs.8.html
https://linux.die.net/man/8/xfs_repair
https://www.man7.org/linux//man-pages/man8/btrfs-convert.8.html
https://docs.redhat.com/ja/documentation/red_hat_enterprise_linux/9/html/managing_file_systems/comparison-of-xfs-and-ext4_overview-of-available-file-systems


例題作成者

鯨井 貴博 (LinuCエヴァンジェリスト/登録インストラクター、LPI-Japanアカデミック認定校 ゼウスITトレーニングセンター)

ページトップへ