那一抹温暖的阳光,是我们永恒的向往。
www.yangmufa.com

Linux 分区内存扩充(centos7)

我的为例:

df -h    查看当前系统磁盘使用状况,发现 根(/)目录即将满盘:如下图

我要做的就是把挂载点为 / 的分区在不影响原有数据的情况下增加可用空间!

1、首先在虚拟机上扩充“物理空间”如下图

2、输入命令 “ fdisk /dev/sda ” 添加新分区(我是在第一个磁盘上做的增容,所以后续操作为/dev/sda):

针对以上命令选项寓意 百度翻译经供参考:

切换可引导标志

B编辑BSD磁盘标签

C切换DOS兼容性标志

d删除分区

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

g创建irix(sgi)分区表

l列出已知分区类型

打印此菜单

n添加新分区

o创建新的空dos分区表

打印分区表

q不保存更改就退出

创建新的空Sun磁盘标签

更改分区的系统ID

U更改显示/输入单位

v验证分区表

将表写入磁盘并退出

x额外功能(仅限专家)

依次输入:

n    # 选择新建分区

p    # 新建主分区

3    #设置分区号(可以默认,我这里用的3)

# 起始扇区(直接回车用默认)
# 结束扇区(直接回车用默认,如果要分多个区就自行设置)

w    # 执行修改并退出

经过以上步骤后分区的建立已经完成,但是此时系统还无法识别分区表 “ partprobe /dev/sda ” 内核重新读取分区表:

此时输入 “ fdisk -l /dev/sda ” 即可查看新加的分区 /dev/sda3 就已经加进来了:

3、vgdisplay -v    查看卷分组:

4、“ pvcreate /dev/sda3 ”    #为之前新增的分区创建物理卷

“ pvdisplay ”      # 查看新分区的大小

5、扩展卷分组 ” vgextend centos_slave1 /dev/sda3 ”       扩展卷分组,”centos_slave1″是vgdisplay-v命令查到的卷分组名(第3步)

“ lvdisplay “   查看逻辑卷:

6、扩展逻辑卷 命令: “ lvextend -L +9.7G /dev/centos_slave1/root ”   (第一次扩展10G失败了,改成9.7G成功):

7、“ xfs_growfs /dev/centos_slave2/root ” 或 “ resize2fs /dev/centos_slave2/root ” 将扩展内存应用到根分区:

df -h    原本只有3.3G的空间,现在变成了13G

/*———————

作者:
版权声明:
本文为博主原创文章,转载请附上源文链接!

本文链接:https://my.oschina.net/yangmufa/blog/write/3109952

如果觉得本文对你有所收获,你的请评论点赞

与合理优质的转发也将是鼓励支持我继续创作的动力,

也欢迎访问个人网站:www.yangmufa.com(或百度   杨木发个人博客)

(不断学习 坚持创作 善于总结 共同进步)
———————*/

时间:2019-09-23

你好!你目前的身份是游客,请输入昵称和电邮

Search