笔记内容:
4.10/4.11/4.12 lvm讲解
4.13 磁盘故障小案例

Disk:硬盘
Physical volume:物理卷,即分区
Volume Group:卷组
Logical Volume:逻辑卷
一、LVM
1.1 准备分区:
* fdisk /dev/sdb
* n创建三个大小为1G的分区
* t改变分区类型为8e

1.2 创建物理卷
* yum provides "/*/pvcreate"(通配安装pvcreate)
* yum install –y lvm2
* partprobe (/dev/sdb1分区文件不存在,自动生成文件)
* pvcreate /dev/sdb1
* pvcreate /dev/sdb2
* pvcreate /dev/sdb3

* pvdisplay 列出物理卷信息
* pvs列出当前物理卷
* pvremove /dev/sdb3删除物理卷

1.3 创建卷组
* vgcreate vg1 /dev/sdb1 /dev/sdb2(创建vg1卷组)
* vgdisplay查看卷组信息
* vgs 查看卷组
* vgremove 删除卷组

1.4 扩容卷组
* fdisk /dev/sdb 新增2G /dev/sdb5(逻辑分区8e)
* pvcreate /dev/sdb5
* vgextend vg1 /dev/sdb5 sdb5加入卷组vg1
* lvresize –L 100M /dev/vg1/lv1

1.5 创建逻辑卷
* lvcreate –L 100M –n lv1 vg1(从vg1中创建大小为100M的逻辑卷lv1)
* mkfs.ext4 /dev/vg1/lv1
* mount /dev/vg1/lv1 /mnt
* lvs


1.6 扩容逻辑卷
1.6.1 ext4
* lvresize –L 300M /dev/vg1/lv1 重设逻辑卷大小
* e2fsck –f /dev/vg1/lv1 检查磁盘错误(ext4),mount情况下不能执行该命令
* resize2fs /dev/vg1/lv1 更新逻辑卷信息(ext4)


1.6.2 xfs
* mkfs.xfs –f /dev/vg1/lv1
* lvs
* lvresize –L 300M /dev/vg1/lv1
* mount /dev/vg1/lv1 /mnt
* xfs_growfs /dev/vg1/lv1
1.7 缩减逻辑卷(xfs不支持)
* umount /mnt
* e2fsck –f /dev/vg1/lv1
* resize2fs /dev/vg1/lv1 200M
* lvresize –L 200M /dev/vg1/lv1
* lvdisplay



二、磁盘故障小案例
磁盘挂载有问题

#vi /etc/fstab
删除新建分区

网友评论