1.05.3基礎
空のブロックデバイス/dev/vgdata/lvprojectsへBtrfsを新規作成する。
適切なコマンドはどれか。
× 不正解
mkfs.btrfs DEVICEはBtrfsのスーパーブロックや初期構造を作成する。既存署名がある場合は意図を再確認する。
詳細解説
誤り
btrfs filesystem show /dev/vgdata/lvprojects既存Btrfsの構成を表示する照会操作である。
誤り。filesystem showはUUID、容量、構成デバイス等を読み取る照会で、構造を新規作成しない。
誤り
btrfs check /dev/vgdata/lvprojects既存Btrfsの整合性を検査する。
誤り。checkは既存Btrfsのメタデータ検査用で、空の領域を利用可能にする操作ではない。
正しい
mkfs.btrfs /dev/vgdata/lvprojects指定デバイスへBtrfsを作成する。
正しい。mkfs.btrfsは指定ブロックデバイスへBtrfsの初期メタデータを作成する。
誤り
mount -t btrfs /dev/vgdata/lvprojects /srv/projects作成済みBtrfsを接続する操作である。
誤り。mountは作成済みBtrfsを名前空間へ接続する工程である。
実際に確かめる
一時的な検証環境で実行できる例です。
mkfs.btrfs --version 2>&1期待される結果
btrfs-progsのmkfs.btrfsバージョン理解のポイント
- mkfs.btrfsは作成
- btrfs checkは検査
- 作成前に対象を確認
確認時の注意
- 確認環境: btrfs-progs 6.x / バージョン表示のみ
基礎のおさらい
Btrfs
copy-on-write、サブボリューム、スナップショット、チェックサム等を備える。
複数デバイス
mkfs.btrfsは複数デバイス構成も作れるが、冗長化プロファイルと故障条件を理解して設計する。
問題IDKL-101-580
確認環境btrfs-progs 6.x / バージョン表示のみ
最終技術確認2026-08-13
誤り・権利侵害を報告