Linux磁盘分区与虚拟磁盘、逻辑卷组的使用
一、linux磁盘分区
一个磁盘disk插入服务器后,会在/dev中显示出来
然后我们对它进行分区,如果是将它加入到逻辑卷组中的话,可以不进行分区
1.格式化磁盘
mkfs.xfs -f /dev/vdb
2.fdisk /dev/vdb
3.磁盘分区后就可以挂在了/data
mount /dev/vdb1 /data
4.卸载
umount -f /dev/vdb1
5.格式化磁盘
mkfs.xfs -f /dev/vdb
磁盘出现只读保护
重新格式化/dev/vdb1,重新挂载就好了
4.在分区中添加文件内容
lsblk -f查看分区的文件类型
二、虚拟磁盘,逻辑卷组方式,挂载
使用虚拟磁盘、逻辑卷组的好处:
只要有新的磁盘插入,就可以无限加入到虚拟卷组中,并对虚拟卷进行无限扩容
1.创建物理卷组
pvcreate /dev/vdb(硬盘)
2.通过物理卷创建centos虚拟卷组
vgcreate centos /dev/vdb
3.通过centos虚拟卷组创建root逻辑卷
lvcreate -L 10G -n centos root
4.格式化我们创建的逻辑卷root
mkfs.xfs -f /dev/centos/root
5.挂载我们的逻辑卷
mount /dev/centos/root /root
三、扩容我们的逻辑卷
如果硬盘上有东西,可以对硬盘先卸载、再格式化
1.将新增的硬盘加入到逻辑卷组

pvcreate /dev/newVdb
将新的物理卷/dev/newVdb加入到虚拟卷组centos上
vgextend centos /dev/newVdb
pvs查看物理卷列表
2.虚拟卷组扩容后,查看
vgs
3.给逻辑卷root扩容
lvextend -L +50G /dev/centos/root
4.查看逻辑卷root扩容情况
lvs
df -h查看磁盘大小和使用率
5.更新磁盘系统,这样df -h时,就会将我们扩容的磁盘大小也刷新进来了
xfs_growfs /dev/centos/root
四、永久扩容挂载配置
vi /etc/fstab
五、删除不正常的虚拟卷组、物理卷
1.查看所有物理卷
pvscan
2.去除物理卷扩容失败的卷组
vgreduce --removemissing --verbose centos
3.删除物理卷,删除物理卷后,该物理卷的所有扩展都会被默认回收
pvremove --force /dev/vdb
4.查看虚拟卷组列表
vgdisplay
5.查看物理卷列表
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~