GNU/Linux >> Linux の 問題 >  >> Linux

CentOS / RHEL :新しい物理ボリュームを既存のボリューム グループに追加する方法

既存の VG に新しい PV を追加したい場合があるため、LV を拡張するか、VG を拡張します。この例では、新しい 10Gg ブロック デバイス (パーティション、LUN、または新しい物理ディスクのいずれか) が、1 つの完全に利用された 10Gb 物理ボリューム (PV) を含む既存のボリューム グループ (VG) に追加されます。

続行する前に、次のコマンドを実行します。後で使用するために出力を記録します。

# fdisk -l /dev/sdc

Disk /dev/sdc: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xdd344dac

      Device Boot      Start         End      Blocks   Id  System
/dev/sdc1               1        1305    10481388+  83  Linux
# cat /proc/partitions | grep sdc
   8    16  10485760 sdc
   8    17  10481388 sdc1
# pvs
PV         VG           Fmt  Attr PSize  PFree
/dev/sdb1  VolGroupData lvm2 a-   10.00G 4.00M
# vgs
VG           #PV #LV #SN Attr   VSize   VFree
VolGroupData   1   1   0 wz--n- 10.00G 4.00M
# lvs
LV           VG           Attr   LSize  Origin Snap%  Move Log Copy%  Convert
LogVolData01 VolGroupData -wi-ao 9.99G

新しい物理ボリュームを作成

新しいデバイスに新しい物理ボリューム (PV) を作成します。例:

# pvcreate /dev/sdc1
Writing physical volume data to disk "/dev/sdc1"
Physical volume "/dev/sdc1" successfully created

物理ボリュームをボリューム グループに追加

新しい物理ボリューム (PV) を既存のボリューム グループ (VG) に追加します。例:

# vgextend VolGroupData /dev/sdc1
Volume group "VolGroupData" successfully extended

ボリューム グループのサイズ変更の確認

ボリューム グループの増加したサイズを確認します。例:

# vgs
VG           #PV #LV #SN Attr   VSize   VFree
VolGroupData   2   1   0 wz--n-  19.99g 10.00g
# vgdisplay VolGroupData
--- Volume group ---
VG Name               VolGroupData
System ID
Format                lvm2
Metadata Areas        2
Metadata Sequence No  5
VG Access             read/write
VG Status             resizable
MAX LV                0
Cur LV                1
Open LV               0
Max PV                0
Cur PV                2
Act PV                2
VG Size               19.99 GiB
PE Size               4.00 MiB
Total PE              5118
Alloc PE / Size       2558 / 9.99 GiB
Free  PE / Size       2560 / 10.00 GiB
VG UUID               pkIDJY-jJjd-3R9k-qiER-8VbM-dYkv-LWGEJE
# pvs
PV         VG           Fmt  Attr PSize   PFree
/dev/sdb1 VolGroupData lvm2 a--   10.00g  4.00m
/dev/sdc1 VolGroupData lvm2 a--   10.00g 10.00g


Linux
  1. CentOS / RHEL LVM :ボリューム グループ メタデータのバックアップ

  2. RHEL / CentOS :LVM ボリュームを縮小する方法

  3. CentOS / RHEL :物理ボリュームを既存のボリューム グループから別のボリューム グループに移動します。

  1. CentOS / RHEL :ボリューム グループをあるシステムから別のシステムに移動する方法

  2. CentOS / RHEL :LVM ボリュームを削除する方法

  3. CentOS / RHEL :LVM のボリューム グループ (VG) から未使用の物理ボリューム (PV) を削除する方法

  1. CentOS / RHEL :LVM1 と LVM2 の間でボリューム グループのメタデータを変換する方法

  2. CentOS / RHEL :LVM のボリューム グループで空き容量を見つける方法

  3. CentOS / RHEL :LVM でボリューム グループを削除する方法