您的位置:首页 > 其它

lvm(逻辑卷管理)

2013-10-24 10:13 567 查看
lvm(逻辑卷):

几个PV(物理卷)组成VG(卷组),在划分LV(逻辑卷)

SAN NAS

pvcreate /dev/sda12 创建物理卷

pvs 查看逻辑卷

vgcreate vg1 /dev/sda10 /dev/sda11 创建卷组

[root@localhost ~]# pvs

PV
VG Fmt Attr
PSize
PFree

/dev/sda10 vg1 lvm2
a- 192.00M 192.00M

/dev/sda11 vg1 lvm2
a- 388.00M 388.00M

/dev/sda12
lvm2 -- 486.31M 486.31M

大小为4M的倍数 一块为4M

vgs 查看卷组信息

[root@localhost ~]# vgs

VG #PV #LV
#SN Attr
VSize
VFree

vg1
2
0 0 wz--n- 580.00M 580.00M

lvcreate -L 150M -n lv1 vg1 创建逻辑卷

[root@localhost ~]# vgs

VG #PV #LV
#SN Attr
VSize
VFree

vg1
2
1 0 wz--n- 580.00M
428.00M

[root@localhost ~]#mkfs.ext3
/dev/vg1/lv1 格式lv1

[root@localhost ~]# mkdir /data2

[root@localhost ~]# mount /dev/vg1/lv1 /data2

vim /etc/fstab

/dev/vg1/lv1 /data2 ext3 defaults 0 0

[root@localhost ~]# ll /dev/vg1/lv1

lrwxrwxrwx 1 root root 19 04-08 14:25 /dev/vg1/lv1
-> /dev/mapper/vg1-lv1

pvdisplay 查看跟详细的物理卷信息

vgdisplay 查看跟详细的卷组信息

lvdisplay 查看跟详细的逻辑卷信息

pvscan
重新扫描pg状态

vgscan
重新扫描vg状态

lvscan
重新扫描lg状态

删除:

新扩展的逻辑卷lv2 也要现格式化 再挂载

umount /dev/vg1/lv2 先卸载

lvremove /dev/vg1/lv2 后删除

放大:

lvextend -L +40M /dev/vg1/lv1 扩大40M

(e2fsck -f
/dev/vg1/lv1
重新扫描磁盘)

resize2fs
/dev/vg1/lv1
让super block 识别新加的40M

lvextend -L 220M /dev/vg1/lv1 扩大到220M

vgextend vg1 /dev/sda12
扩大卷组

缩小lv:

umount /dev/vg1/lv1

e2fsck -fy
/dev/vg1/lv1
重新检测逻辑卷

resize2fs /dev/vg1/lv1
120M
改变磁盘空间大小

lvreduce -L 120M /dev/vg1/lv1 重新改变文件系统大小

pvmove /dev/sda12 /dev/sda11 移动文件

[root@localhost ~]# vgreduce vg1
/dev/sda12 从卷组移出物理盘

Removed "/dev/sda12" from volume group
"vg1"

pvremove
/dev/sda12
移出物理盘

pv-vg-lv

卸载逻辑卷

umount /dev/vg1/lv1

lvremove /dev/vg1/lv1

vgremove vg1

pvremove /dev/sda10 /dev/sda11

lvrenmae
改名

vgrename 改名

如果pv被删掉用:vgreduce --removemissing vg1

创建6个分区

3个分区为组成raid1(md1 200M)

3个分区为组成raid1(md2 400M)

创建成500M的lv 开机挂载/data3
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: