【笔记】CentOS7 为磁盘扩容

Linux tytrock ⋅ 于 2024-04-15 09:09:57 ⋅ 887 阅读

1、输入“df  -h查看磁盘空间使用情况,/dev/mapper/centos-root为根分区的空间大小

image.png

现要向根分区增加50G的空间


2、输入“fdisk -l”查看磁盘空间大小,发现增加的50G磁盘已经增加到/dev/sda 上面了

image.png


3、输入“fdisk /dev/sda”格式化/dev/sda

image.png

此时提示需要输入字符进行下一步操作,我们可以输入m查看相关说明:

image.png

image.png

a 切换可引导标志

b 编辑BSD磁盘标签

c 切换DOS兼容性标志

d 删除分区

g 创建一个新的空GPT分区表

G 创建一个IRIX (SGI)分区表

l 列出已知的分区类型

m 打印这个菜单

n 添加新分区

o 创建一个新的空DOS分区表

p 打印分区表

q 不保存更改就退出

s 创建一个新的空Sun磁盘标签

t 修改分区的系统id

u 改变显示/输入单位

v 验证分区表

w 将表写入磁盘并退出

x 额外功能(仅限专家使用)


我们可以依次输入:n(添加新分区),p(打印分区表),之后提示含有default的可以不输入直接回车使用默认

image.png


再输入t,分区号使用默认

image.png


然后提示输入Hex代码(可以输入L列出所有代码),此处输入8e,将分区类型更改为Linux LVM

image.png


最后输入w保存退出

image.png


4、reboot重启一下(否则下面操作可能会报错)

image.png




5、输入“ pvcreate /dev/sda3”新建物理卷/dev/sda3

image.png


6、输入“pvdisplay”查看物理卷信息

image.png


7、使用“vgextend centos /dev/sda3”将新增加的分区/dev/sda3加入到根目录分区centos中

image.png


8、然后使用“vgdisplay”查看物理卷组信息

image.png


9、使用“lvresize -L +20G /dev/mapper/centos-root”命令扩展磁盘空间


注意扩展的内存大小,如果报错,说明没有这么大的空间可以扩展,需要减少增加空间,如改成:lvresize -L + 19.9G /dev/mapper/centos-root

1713143234799.png


10、输入“xfs_growfs /dev/mapper/centos-root”重新识别磁盘空间

image.png


11、输入“df -h”查看扩容后的大小

image.png

20G空间已成功扩容



参考:

https://www.zndata.com/aws/article/7194.html

https://blog.csdn.net/qq_38567039/article/details/136737028

本帖已被设为精华帖!
回复数量: 0
    暂无评论~~
    • 请注意单词拼写,以及中英文排版,参考此页
    • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
    • 支持表情,使用方法请见 Emoji 自动补全来咯,可用的 Emoji 请见 :metal: :point_right: Emoji 列表 :star: :sparkles:
    • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif
    • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
    Ctrl+Enter