※建立LVM 磁碟

  1. 準備4顆硬碟,快照後開機
  2. 建立LVM 分割區(8e)   fdisk  /dev/sdb
  3. pvcreate  /dev/sdc       建立PV 
  4. pvscan                            可以掃瞄系統中所有的PV
  5. vgcreate  vg00  /dev/sdc     建立VG 將/dev/sdc PV  加入vg00 中
  6. vgscan                           可以掃瞄系統中所有的vg
  7. lvcreate  -L  52m  -n  lv00  vg00             建立lv
  8. 格式化並掛載
  • mkfs  /dev/vg00/lv00
  • mkdir  /media/lvm
  • mount  /dev/vg00/lv00  /media/lvm
  • df  -h

※擴大lv 空間

  • lvextend  -L  100MB  /dev/vg00/lv00           擴充分割區大加入100MB
  • umount  /dev/vg00/lv00               
  • e2fsck  -f  /dev/vg00/lv00                            修改分割區資訊
  • resize2fs  /dev/vg00/lv00  [大小]
  • mount  /dev/vg00/lv00  /media/lvm

※動態擴大lv空間(不需卸載)

  • lvextend  -L  120M  /dev/vg00/lv00         擴充分割區大加入120MB
  • ext2online  /dev/vg00/lv00  120M            使擴統空間生效

※縮小lv 空間

  • umount  /dev/vg00/lv00  
  • e2fsck  -f  /dev/vg00/lv00
  • resize2fs  /dev/vg00/lv00  100M
  • mount  /dev/vg00/lv00  /media/lvm
  • lvreduce  -L 100M  /dev/vg00/lv00

※擴大vg

  • vgextend  vg00  /dev/sdd             將/dev/sdd 分割區加入vg00 中
  • pvscan                                                    可以掃瞄系統中所有的PV

※縮小vg  (移除裝置)

  • pvmove  /dev/sdc  /dev/sdd           將/dev/sdc 的資料區塊移到/dev/sdd中
  • vgreduce  /vg00  /dev/sdb                  將/dev/sdb 移vg00

文章標籤
全站熱搜
創作者介紹
創作者 奔騰兔 的頭像
奔騰兔

奔騰兔的部落格

奔騰兔 發表在 痞客邦 留言(0) 人氣(18)