linux中邏輯卷的創建

 linux中邏輯卷的創建

1.創建邏輯卷。

#pvcreate  /dev/sda8   創建物理卷

#pvs            查看物理卷

#vgcreate vgrhel  /dev/sda8   創建卷組

#vgs

#lvcreate -L 100MB  -n  lvrhel  vgrhel  創建邏輯卷

#lvs

"-L size :指定LV的大小,其後可以用K、M、G表示KB、MB、GB。“
"-s :創建一已存在LV的snapshot卷。 ”
"-n name :爲LV指定名稱。”

#mkfs.ext4  /dev/mapper/vgrhel-lvrhel    格式化

#mount /dev/mapper/vgrhel-lvrhel  /mnt   掛載使用

#ls /dev/vgrhel/lvrhel  查看邏輯卷。

2. 增大邏輯卷

#pvcreate  /dev/sda9

#vgextend  vgdata /dev/sda9

#lvextend -L +500M /dev/vgdata/lvdata 增大500M 或 lvextend -L 1G /dev/vgdata/lvdata 增大到1G

#resize2fs  /dev/mapper/vgdata-lvdata  同步文件系統和邏輯卷一樣大。

#tune2fs -l /dev/sda7 查看更詳細的文件系統信息

 

3.減少邏輯卷

#e2fsck -f /dev/mapper/vgdata-lvdata   檢測之前先卸載umount

#resize2fs /dev/mapper/vgdata-lvdata -500M  減少文件系統

#lvreduce -L 1G /dev/mapper/vgdata-lvdata   減少邏輯卷

#mount /dev/mapper/vgdata-lvdata   /mnt  掛載

 

4.pv的移動

#pvmove /dev/sda8  /dev/sda10  數據的移動

#vgreduce vgdata /dev/sda8  從vgdata中移除/dev/sda8

#pvremove /dev/sda8  刪除硬盤

 

5.刪除整個邏輯卷

#umount /mnt   首先卸載

#lvremove  /dev/mapper/vgdata-lvdata  刪除邏輯卷

#vgremove vgdata  刪除卷組

#pvremove  /dev/sda8  刪除物理卷

 

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