Linux扩展根目录磁盘容量
https://www.cnblogs.com/kk8085/articles/17227008.html
执行lsblk命令,可以看到root为lvm类型,表示磁盘可以扩容
2、查看磁盘容量
执行fdisk -l 可以看到有一个500多G的盘没有使用
3、新建分区
根据第2步获取未使用的磁盘路径:/dev/vdb
执行fdisk /dev/vdb
依次输入以下参数
p 查看已分区数量
n 新增一个分区
p 分区类型选择主分区,分区号输入1(要注意新建的分区号数字应不在第一步中已分区的目录中)
回车 默认(起始扇区)
回车 默认(结束扇区)
t 修改分区类型(选择上面输入的分区号,我这边选择1):输入代码8e
8e 修改为LVM(8e就是LVM)
可输入L查看所有类型代码:
w 写分区表
q 完成,退出fdisk命令
4、格式化分区
使用df -Th查看分区格式类型,这边可以看到需要扩展的根目录为xfs类型
执行mkfs.xfs /dev/vdb1格式化上一步创建的分区
注意:/dev/vdb1中,vdb为未使用的磁盘,1为上一步输入的分区号
5、添加新LVM到已有的LVM组,实现扩容
lvm 进入lvm管理
lvm>pvcreate /dev/vdb1 刚才初始化的分区1
lvm>vgextend centos /dev/vdb1 将初始化过的分区加入到虚拟卷组centos
lvm>vgdisplay -v或者vgdisplay 查看free PE/Size
lvm>lvextend -l+127998 /dev/mapper/centos-root 127998是通过上一步命令查出来的Free PE/Site值,最好是比显示的少一点吧,可能计算机的计算会有误差
lvm>pvdisplay 查看卷容量,就会看到刚才加的容量很大的一个卷了
lvm>quit 退出
6、上面只是卷扩容了,下面才是文件系统的真正扩容
CentOS7由于使用的是XFS命令,执行下面语句
/dev/mapper/centos-root是df -Th查看到跟目录的挂载点
执行xfs_growfs /dev/mapper/centos-root,完成扩容
再次使用df -Th查看容量,可以发现已由47G扩容到547G:
CentOS6 使用命令
resize2fs /dev/mapper/centos-root
__EOF__
本文链接:https://www.cnblogs.com/x666-6/p/18166380.html
关于博主:编程小萌新一名,希望从今天开始慢慢提高,一步步走向技术的高峰!
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
2021-04-29 python自动安装依赖模块_python模块管理:如何自动生成和安装requirements.txt依赖...