LinuCレベル2 ファイルシステムとストレージ管理 問22
ファイルシステムとストレージ管理/論理ボリュームマネージャの設定と管理ボリュームグループvg0に残っている空き領域をすべて使って、新しい論理ボリュームlvdataを作成したい。適切なコマンドはどれか。
当サイトのオリジナル問題(LinuCレベル2の出題範囲「ファイルシステムとストレージ管理」に対応。実際の試験問題ではありません)
- Alvcreate -l 100%FREE -n lvdata vg0
- Blvcreate -L 100%FREE -n lvdata vg0
- Clvextend -l +100%FREE vg0/lvdata
- Dlvcreate -l 100%ORIGIN -n lvdata vg0
正解:A
解説
lvcreateの-lはサイズを物理エクステント(PE)の数で指定するオプションで、100%FREEのようにVGの空き領域に対する割合でも指定できます。-Lはバイト単位のサイズ(10Gなど)を指定するオプションで、割合の指定は受け付けません。割合の基準にはFREEのほか、VG全体を表すVGや、スナップショットの元ボリュームを表すORIGINがあります。
選択肢ごとの解説
- A正しい。-l 100%FREEで、VGの空き領域すべてを割り当てたLVを作成できます。
- B誤り。-Lは10Gのような容量を指定するオプションで、100%FREEのような割合の指定はできません。
- C誤り。lvextendは既存のLVを拡張するコマンドで、新しいLVを作成するものではありません。
- D誤り。ORIGINはスナップショットの元ボリュームの大きさを基準にする指定で、通常のLVの作成には使えません。