[root@localhost ~]# lvcreate [選項] [-n 邏輯卷名] 卷組名
選項:[root@localhost ~]# lvcreate -L 1.5G -n lamplv scvg
Logical volume "lamplv" created
#在scvg卷組中建立一個1.5GB大小的lamplv邏輯卷
[root@localhost ~]# mkfs -t ext4 /dev/scvg/lamplv
#格式化
[root@localhost ~]# mkdir /disklvm
[root@localhost ~]# mount /dev/scvg/lamplv /disklvm/
#建立掛載點,并掛載
[root@localhost ~]# mount
…省略部分輸出…
/dev/mapper/scvg-lamplv on /disklvm type ext4(rw)
#已經掛載了
[root@localhost ~]# lvscan
ACTIVE '/dev/scvg/lamplv' [1.50 GiB] inherit
#能夠看到激活的邏輯卷,大小是1.5GB
[root@localhost ~]# lvdisplay
---Logical volume---
LV Path /dev/scvg/lamplv
邏輯卷的設備文件名
LV Name lamplv
#邏輯卷名
VG Name scvg
#所屬的卷組名
LV UUID 2kyKmn-Nupd-CldB-8ngY-NsI3-b8hV-QeUuna
LV Write Access read/write
LV Creation host, time localhost, 2013-04-18 03:36:39 +0800
LV Status available
# open 1
LV Size 1.50 GiB
#邏輯卷大小
Current LE 192
Segments 2
Allocation inherit
Read ahead sectors auto
-currently set to 256
Block device 253:0
[root@localhost ~]# lvresize [選項] 邏輯卷的設備文件名
選項:[root@localhost ~]# cd /disklvm/
[root@localhost disklvm]# touch testf
[root@localhost disklvm]# mkdir testd
[root@localhost disklvm]# ls
lost+found testd testf
[root@localhost disklvm]# lvresize -L 2.5G /dev/scvg/lamplv
Extending logical volume lamplv to 2.50 GiB Logical volume lamplv successfully resized
#增加lamplv邏輯卷的大小到2. 5GB,當然命令也可以這樣寫
[roots localhost disklvm] # lvresize -L +1G /dev/scvg/lamplv
[root@localhost disklvm]# lvdisplay
---Logical volume ---
LV Path /dev/scvg/lamplv
LV Name lamplv
VG Name scvg
LV UUID 2kyKmn-Nupd-CldB-8ngY-Ns13-b8hV-QeUuna
LV Write Access read/write
LV Creation host, time localhost, 2013-04-18 03:36:39 +0800 LV Status available
# open 1
LV Size 2.50 GiB
#大小改變了
Current LE 320
Segments 3
Allocation inherit
Read ahead sectors auto
-currently set to 256
Block device 253:0
[root@localhost disklvm]# df -h /disklvm/
文件系統 容量 已用 可用 已用% %掛載點
/dev/mapper/scvg-lamplv 1.5G 35M 1.4G 3%/ disklvm
[root@localhost ~]# resize2fs [選項] [設備文件名] [調整的大小]
選項:[root@localhost ~]# resize2fs /dev/scvg/lamplv
resize2fs 1.41.12(17-May-2010)
Filesystem at /dev/scvg/lamplv is mounted on/ disklvm; on-line resizing required
old desc_blocks = 1, new_desc_blocks = 1
Performing an on-line resize of/dev/scvg/lamplv to 655360 (4k) blocks.
The filesystem on /dev/scvg/lamplv is now 655360 blocks long.
#已經調整了分區大小
[root@localhost ~]# df -h /disklvm/
文件系統 容量 已用 可用 已用% %掛載點
/dev/mapper/scvg-lamplv 2.5G 35M 2.4G 2% /disklvm
#分區大小已經是2.5GB 了
[root@localhost ~]# ls /disklvm/
lost+found testd testf
#而且數據并沒有丟失
[root@localhost ~]#lvremove 邏輯卷的設備文件名
我們刪除 lamplv 邏輯卷,記得在刪除時要先卸載。 命令如下:[root@localhost ~]# umount /dev/scvg/lamplv
[root@localhost ~]# Ivremove /dev/scvg/lamplv
Do you really want to remove active logical volume lamplv? [y/n]: n
#如果這里選擇y,就會執行刪除操作,邏輯卷內的所有數據都會被清空
Logical volume lamplv not removed
新聞熱點
疑難解答