一般流程:创建物理分区→物理卷→卷组→逻辑卷→格式化→挂载使用
准备磁盘分区
- fdisk /dev/sdb
n 创建三个新分区,分别1G
t 改变分区类型为8e
创建物理卷
命令pvcreate(physical volume create)
pvcreate /dev/sdb1
pvcreate /dev/sdb2
pvcreate /dev/sdb3
pvdisplay 列出当前物理卷
pvremove /dev/sdb3 删除物理卷
在运行命令# pvcreate /dev/sdb1时,出现未找到命令,可以安装软件包,这里如果忘记软件包的名字,可以根据命令搜索软件包名称
搜索到正确软件包名称lvm2,然后安装完成
然后继续创建三个物理卷,再创建过程中,可能出现没有自动生成 /dev/sdb1文件,这是只要允许partprobe命令即可生成
然后创建,如果 /dev/sdb文件挂载在磁盘上,需要先卸载,再创建完成
物理卷创建完成后,可以用命令pvdisplay查看
还有命令pvs也可以查看,更直观
创建卷组
命令vgcreate(volume group create),命令vgremove删除卷组
创建完可以用命令vgdisplay和命令vgs查看信息
创建逻辑卷
命令lvcreate(logical volume create),用法lvcreate [选项] [参数]
-L:指定逻辑卷的大小;
-n:指定逻辑卷的名称。
格式化成ext4
挂载
扩容逻辑卷
lvresize -L 300M /dev/vg1/lv1 重新设置卷大小;
e2fsck -f /dev/vg1/lv1 检查磁盘错误 (ext4执行);
resize2fs /dev/vg1/lv1 更新逻辑卷信息(ext4执行);
xfs_growfs /dev/vg1/lv1 xfs文件系统需要执行。
命令lvresize(logical volume resize),用法lvresize [选项] [参数]
-L:指定扩容大小
检查磁盘错误 (ext4执行)
更新逻辑卷信息(ext4执行),扩容之后,文件也不丢失
缩容(xfs不支持)
先umount
e2fsck -f /dev/vg1/lv1 检查磁盘错误(ext)
resize2fs /dev/vg1/lv1 100M 更新逻辑卷信息(ext)
lvresize -L 100M /dev/vg1/lv1 重新设置卷大小
然后可以查看逻辑卷大小,缩容也不会丢失文件
扩容逻辑卷(xfs)
扩展卷组
fdisk /dev/sdb 新增/dev/sdb3 2G
pvcreate /dev/sdb3
vgextend vg1 /dev/sdb3
lvresize -L 100M /dev/vg1/lv1 重新设置卷大小
磁盘故障小案例
做完LVM实验之后,重启后可能会发现不能进入系统,故障如下:
先输入root密码回车,然后编辑# vi /etc/fstab文件
将光标移至红框那一行,按dd删除这一行,:wq保存退出,重启之后就能正常使用
2018年10月16日,曙光对外发布了全球首款闭式循环一体液冷八路服务器I980-G30。...
图片来自 Pexels 这么多年过去了,这句话或深或浅地影响了我的技术选择,以至于...
工信部印发了《工业互联网专项工作组2020年工作计划》。计划提出了提升基础设施...
前言 日常开发中,秒杀下单、抢红包等等业务场景,都需要用到分布式锁。而Redis...
云计算技术髙速转型至今,被视为将要更改网站开发、全渠道工作代管的局势。将云...
1.世上最痛苦的事,不是永恒的孤寂,而是明明看见温暖与生机,我却无能为力。世...
作为一名资深(fu xiu)的程序猿来说,一直不想向IDEA低头可能是我对MyEclipse最大...
SAN(存储区域网络)和NAS(网络附加存储)都是存储系统的基本结构,虽然它们看起来...
在托管方面,许多企业只熟悉共享主机和云服务器。虽然这些解决方案适用于小到中...
2018年年底,微软云宣布其云连接服务产品ExpressRoute在中国东部 2 及中国北部 2...