标签:lvm
逻辑磁盘管理:
创建物理卷: pvcreat /dev/sdb
查看:pvs 、pvdisplay
创建卷组: vgcreat vgmage26(组名) /dev/sdb (物理卷)
查看卷组:vgs、vgdisplay
创建逻辑卷 : lvgcreat -n lv0 -L 10G (-l 50%FREE) vg0
vgchange -s 16M /dev/vg0 修改PE大小
ll /dev/vg0/lv0 (软连接)
格式化逻辑卷:mkfs.xfs /dev/vg0/lv0
挂载逻辑卷 :写到/etc/fstab文件里
实验:增加逻辑卷大小
(从VG卷组里面拿空间)假如vg空间足够:
lvextend -L +10G (10G) /dev/vg0/lv0
注释:+10G 再原来的基础上加10g 10G 不管原来逻辑卷多大加到10G
lvextend -l +100%FREE (10G) /dev/vg0/lv0 把vg卷组里面所有空间都加给物理卷lv0
xfs_growfs 跟挂载点
此时只是添加了空间,但是文件系统还是没变,要想正真添加,需要把添加的空间转化为相同的文件格式
resize2fs /dev/vgmage26/lvmage26_01 或resize2f/dev/vgmage26/lvmage26_01 500M 只增加到500M的文件系统
如果是xfs文件系统 用xfs_growfs xfs_growfs /dev/vg01/lv01 (挂载点)
假如vg卷组空间不够:
向卷组里添加物理卷 vgextend vg0 sdc resize2fs /vg1/lv1 7G
lvextend -r -L +500M /dev/vg0/lv0 给逻辑卷lv0增加500M,不用再同步,自动就加上(原来: xfs_growfs /dev/vg01/lv01 (挂载点))
实验:缩减逻辑卷(xfs不能缩减)
①取消挂载
② 做检查文件系统 e2fsck -f /dev/vg0/lv0 缩减文件系统 (增加逻辑盘大小时,先添加空间,再同步文件系统) resize2fs /dev/vg0/lv0 5G
③缩小逻辑卷 lvreduce -L -2G /dev/vgmage26/lv0
④重新挂载
迁移逻辑卷:
假如新装一个硬盘 sdf
pvgreat /dev/sdf
vgcreat vg0 /dev/sdf
lvcreat -n lv0 -L 10G
mkfs.etx4 /dev/vg0/lv0
mkdir /mnt/lv0 mount /dev/vg0/lv0 /mnt/lv0
cp -a /etc/* /mnt/lv0
以上逻辑卷内容不变迁移其它主机
①取消挂载
② 确保名字不一样;防止和其它主机里面卷组名和逻辑名一样 ,修改卷组名和逻辑名
vgrename vg0 newvg0 修改卷组(卷组名必须不能一样)
lvrename lv0 newlv0 修改逻辑名
③停止卷组活动状态 vgchage -an newvg0 查看是否状态不活动:pvdisplay
④导出卷组 vgexport newvg0 查看是否导出:pvdisplay
⑤关机,拆硬盘
⑥把磁盘拆下,记住名字,复制名字到另一个主机里面,然后添加磁盘到现有磁盘。
⑦echo扫描一下;然后使用pvscan扫描,发现newvg0是导入的卷组,然后导入卷组:vgimport newvg0导入卷组,当时不可用状态;激活卷组,vgchage -ay newvg0,然后可以挂载了。
实验:迁移逻辑卷中的硬盘或者分区
如果卷组里面硬盘或者分区没有数据以及没人使用,可以直接删除:vgreduce vg0 /dev/sdb 把sdb硬盘从卷组里移除,删除物理卷:pvremove /dev/sdb 变成普通分区
①查看需要迁移的硬盘是否里面有文件,以及有没有人用
如果有文件,且卷组空间不够,进行搬家,(新建逻辑磁盘,并且加入改组)把sdc文件移到其它逻辑盘。pvremove /dev/sdc;vgreduce vg0 /dev/sdc 把sdc从vg0卷组里面移除;pvremove /dev/sdc 变成普通分区
逻辑卷管理器快照:
需要注意的地方:
①在同一个卷组里
②只快照里面修改的文件
③大多数在测试环境里面使用
步骤:
lvcreate -n lv1 -s -L 1G -p r /dev/vg0/lv1
挂载快照 (此时没有数据),修改数据,新数据放到原文件里,旧数据都在快照里
数据测试完毕:取消挂载; 合并:lvconvert --merge /dev/vg0/lv1 -snapshort
删除逻辑卷:
①取消挂载
②删除逻辑卷(先删除快照、再删除逻辑卷)lvremove /dev/vg0/lv0
③然后删除vg组
④移除pv属性,变成普通分区。
删除逻辑卷按照从上往下面删除内容。
标签:lvm
原文地址:http://19940919.blog.51cto.com/13143529/1959816