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.将新增的硬盘加入到逻辑卷组
  ![](https://img2024.cnblogs.com/blog/3440595/202411/3440595-20241107140320039-66386324.png)
    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.查看物理卷列表

posted @   vello  阅读(361)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示