lvm的分区管理
lvm的分区管理
- lvm的拉伸
pv 物理卷 被lv命令处理过的物理分区
vg 物理卷组 被组装到一起的物理卷组
lv 逻辑卷 直接使用设备,可以增大/缩减并保持原有数据不变
pe 图里扩展 lvm设备的最小存储单元,lvm是pe的整数倍
mkdir /weixindata
fdisk /dev/vdb 分区(格式需改为LVM)
watch -n 1 “pvs;echo ===;vgs;echo ===;lvs;echo ===;df -h /weixindata”
pvcreate /dev/vdb1 创建pv
vgcreate emp0 /dev/vdb1 创建vg
lvcreate -L 200M -n emp1 emp0 创建lv
mkfs.xfs /dev/emp0/emp1
mount /dev/emp0/emp1 /weixindata
- 扩展xfs(不允许缩减)
当vg中的剩余容量充足
lvextend -L 500M /dev/emp0/emp1 拉伸设备
xfs_growfs /dev/emp0/emp1 拉伸文件系统
当vg中的剩余容量不充足
fdisk /dev/vdb 新建一个分区并修改标签8e
partprobe
pvcreate /dev/vdb2
vgextend emp0 /dev/vdb2 拉伸物理卷组
lvextend -L 800M /dev/emp0/emp1
xfs_growfs /dev/emp0/emp1
- ext文件系统的拉伸
umount /dev/emp0/emp1
mkfs.ext4 /dev/emp0/emp1
mount /dev/emp0/emp1 /weixindata
lvextend -L 1800M /dev/emp0/emp1
resize2fs /dev/emp0/emp1
- ext文件系统的缩减
缩减lvm
umount /dev/emp0/emp1
e2fsck -f /dev/emp0/emp1 扫描emp1文件
resize2fs /dev/emp0/emp1 500M
lvreduce -L 500M /dev/emp0/emp1
mount /dev/emp0/emp1 /weixindata
把数据传输到vdb2中,取消vdb1分区
pvmove /dev/vdb1 /dev/vdb2
vgreduce emp0 /dev/vdb1 缩减vg
pvremove /dev/vdb1
- lvm快照
umount /weixindata
lvcreate -L 40M -n lv0backup -s /dev/emp0/emp1
mount /dev/emp0/lv0backup /weixindata
rm-fr /weixindata/* 出现不可逆的误操作
当快照损坏无法恢复时
umonut /weixindata
lvremove /dev/emp0/lv0backup 移除快照
lvcreate -L 40M -n lv0backup -s /dev/emp0/emp1 重新快照
mount /dev/emp0/lv0backup /weixindata
- lvm删除
umount /weixindata
lvremove /dev/emp0/lv0backup 移除快照
vgremove emp0
pvremove /dev/vdb2
fdisk /dev/vdb + d 删除分区
- 怎样使用kickstart创建逻辑卷管理(LVM)分区?
- linux swap 分区调控(swap分区 lvm管理)
- LVM分区管理和扩展
- linux swap 分区调控(swap分区 lvm管理)
- 掌握管理Linux磁盘和分区的方法 创建并挂载文件系统以及 创建并管理LVM
- Linux LVM硬盘管理及LVM分区扩容
- CentOS 5.5下LVM的分区管理
- 扩展rhel5.9下使用lvm管理的根分区
- CentOS 5.5下LVM的分区管理
- Linux的LVM分区管理
- linux创建并管理LVM分区
- LVM分区管理
- Lvm linux磁盘分区管理(多个分区合并成一个)
- CentOS 5.5下LVM的分区管理
- LVM 管理减少swap分区空间增加到根分区
- 怎样使用kickstart创建逻辑卷管理(LVM)分区?
- Linux基础–(fdisk分区命令+LVM逻辑卷管理)
- [原]使用cdlinux扩展lvm管理的根分区
- Linux LVM硬盘管理及LVM分区扩容
- 怎样使用kickstart创建逻辑卷管理(LVM)分区?