lvm基本操作(擴充和縮減)

來源:互聯網
上載者:User

使用fdisk /dev/sda 建立LVM分區-------->> 如果是虛擬機器加上 -cu
建立/dev/sda{5,6}

使用partx讓系統重新載入分區
partx -d /dev/sda
partx -a /dev/sda

pvcreate /dev/sda{5,6}
vgcreate vg0 /dev/sda5
lvcreate -L 200M -n lv0 vg0
mkfs.ext4 /dev/vg0/lv0
mount /dev/vg0/lv0 /mnt/
df -h 可以看到/dev/mapper/vg0-lv0 194M 5.6M 179M 4% /mn


有時我們的lv可能不夠用了,而且vg也用完了,此時........簡單啊!

用fdisk 在分出一塊分區如果磁碟有的話),比如/dev/sda7

vgextend /dev/vg_0 /dev/sda7

搞定!!!



擴充lv,此時不用卸載/mnt
lvextent -L 300M /dev/vg0/lv0
使用lvs可以看到lv0 vg0 -wi-ao 300.00m
但此時df -h中依然沒變,用
resize2fs /dev/vg0/lv0
來重新整理檔案系統

縮減LV
首先umont /mnt
e2fsck -f /dev/vg0/lv0 --->> 來檢測lv0
使用resize2fs /dev/vg0/lv0 50M來縮減檔案系統
mount /dev/vg0/lv0 /mnt
df -h可以看到/dev/mapper/vg0-lv0 49M 5.1M 41M 11% /mnt
說明此時檔案系統已經縮減到50M
但是lvs可以看到lv0依然是300M
使用lvreduce -L 50M /dev/vg0/lv0來縮減lv
此時使用lvs可以看到lv0 vg0 -wi-ao 52.00m

移除:
umount /mnt/
lvremove /dev/vg0/lv0
vgremove vg0
pvremove /dev/sda{5,6}
fdisk -cu /dev/sda ------>> 移除sda{5,6}
partx -d /dev/sda
partx -a /dev/sda


怎麼樣,試試!!!









聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.