如何通過LVM增加磁盤空間(轉帖)

添加一塊硬盤/dev/sdc
1.fdisk /dev/sdc
   a   toggle a bootable flag
   b   edit bsd disklabel
   c   toggle the dos compatibility flag
   d   delete a partition
   l   list known partition types
   m   print this menu
   n   add a new partition
   o   create a new empty DOS partition table
   p   print the partition table
   q   quit without saving changes
   s   create a new empty Sun disklabel
   t   change a partition's system id
   u   change display/entry units
   v   verify the partition table
   w   write table to disk and exit
   x   extra functionality (experts only)
依次選擇n->t(類型選擇8e,也就是LVM格式)->w完成,這時/dev/多了一個/dev/sdc1;
然後執行命令sudo /sbin/partprobe -s 通知OS磁盤分區的變化;

2.sudo /usr/sbin/pvcreate /dev/sdc1 創建卷
3.sudo /usr/sbin/vgextend VolGroup00 /dev/sdc1 將新添加硬盤劃到卷組VolGroup00
  sudo /usr/sbin/pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda2
  VG Name               VolGroup00
  PV Size               9.90 GB / not usable 22.76 MB
  Allocatable           yes (but full)
  PE Size (KByte)       32768
  Total PE              316
  Free PE               0
  Allocated PE          316
  PV UUID               Kwxkl4-7LoP-Fn5g-AmxS-OCl7-KdYw-kp1FpN
  
  --- Physical volume ---
  PV Name               /dev/sdc1
  VG Name               VolGroup00
  PV Size               2.00 GB / not usable 31.32 MB
  Allocatable           yes
  PE Size (KByte)       32768
  Total PE              63
  Free PE               31
  Allocated PE          32
  PV UUID               3Qq4rp-s11J-MxG4-qhky-cpWM-3SG9-52xZh1

4.給指定卷劃分空間:
(增加空間)sudo /usr/sbin/lvextend -L +500M /dev/VolGroup00/LogVol00
(減少空間)sudo /usr/sbin/lvreduce -L -500M /dev/VolGroup00/LogVol00
[wubingjie@wubingjie ~]$ sudo /usr/sbin/lvdisplay
  --- Logical volume ---
  LV Name                /dev/VolGroup00/LogVol00
  VG Name                VolGroup00
  LV UUID                u8PCqg-6Gdz-GuHc-OkR7-UUgV-YhVn-Ag8MCx
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                9.88 GB
  Current LE             316
  Segments               2
  Allocation             inherit
  Read ahead sectors     0
  Block device           253:0
  
  --- Logical volume ---
  LV Name                /dev/VolGroup00/LogVol01
  VG Name                VolGroup00
  LV UUID                q2Oug1-vH8n-3d5c-mcFx-6o5V-RTbH-0YMUr1
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                1.00 GB
  Current LE             32
  Segments               1
  Allocation             inherit
  Read ahead sectors     0
  Block device           253:1

5.最後執行命令sudo /sbin/resize2fs /dev/VolGroup00/LogVol00 讓空間調整生效

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章