物理ボリュームのボリュームグループへの割り当て

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

はじめに

このチャレンジでは、物理ボリュームをボリュームグループに割り当てることで、ローカルストレージを設定する方法を学びます。これは、Linuxシステム上で論理ボリューム管理(LVM: Logical Volume Management)を扱うための基本的なスキルであり、RHCSA試験においても一般的なタスクです。

物理ボリュームのボリュームグループへの割り当て

論理ボリューム管理(LVM)は、ディスク容量を柔軟に管理するための手段を提供します。LVMを使用する最初のステップは、物理ストレージデバイスを物理ボリューム(PV: Physical Volume)として初期化し、それらをボリュームグループ(VG: Volume Group)にまとめることです。このチャレンジでは、これらの初期手順に焦点を当てます。

このラボ環境には、セットアップスクリプトによってパーティション分割済みの追加練習用ディスクが1台含まれています。正確なデバイス名はVMイメージによって異なるため、利用可能なブロックデバイスを確認し、その追加ディスク上の準備された2つのパーティションを使用してください。

タスク

  1. 追加練習用ディスク上の準備された2つのパーティションを、LVM物理ボリュームとして初期化します。
  2. 新しいボリュームグループを作成し、それら2つの物理ボリュームを追加します。

要件

  • 物理ボリュームは、追加練習用ディスク上に準備された2つのパーティション上に作成する必要があります。
  • VMイメージによっては、これらのデバイスは /dev/vdb1 および /dev/vdb2、あるいは /dev/nvme0n1p1 および /dev/nvme0n1p2 として表示される場合があります。
  • 新しいボリュームグループの名前は vg_data にする必要があります。
  • ルート権限が必要なコマンドを実行する場合は sudo を使用してください。

タスクが正常に完了すると、sudo pvs および sudo vgs コマンドを実行した際に、以下のような出力が得られるはずです。正確なサイズは多少異なる場合があります。

$ sudo pvs
  PV         VG      Fmt  Attr PSize      PFree
  /dev/nvme0n1p1  vg_data lvm2 a--    1024.00m   1024.00m
  /dev/nvme0n1p2  vg_data lvm2 a--    1024.00m   1024.00m

$ sudo vgs
  VG      #PV #LV #SN Attr   VSize  VFree
  vg_data   2   0   0 wz--n-  1.99g  1.99g

パーティション名は異なる場合がありますが、追加練習用ディスク上に作成されたLVM対応の2つのパーティションである必要があります。

まとめ

このチャレンジでは、ブロックデバイスをLVM物理ボリュームとして初期化する方法と、それらをボリュームグループに集約する方法を学びました。これらは、RHELシステム上でLVMを使用して柔軟なストレージソリューションを実装するための基礎的なステップです。このチャレンジを完了したことで、高度なストレージ管理タスクに不可欠な実践的経験を積むことができました。

✨ 解答を確認して練習