ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

关于linux的centos版本的扩容问题

2020-12-18 20:31:06  阅读:157  来源: 互联网

标签:逻辑 centos 分区 Linux dev 版本 linux root


关于linux的centos版本的扩容问题

这里是遇到问题/dev/mapper/centos-root空间满了,找了一些资料结合实际需求发现需要扩容。

Linux内部的空间转移也可以解决问题参考:https://blog.csdn.net/e_wsq/article/details/79531493

Linux添加外挂、服务器中不含逻辑卷参考:https://www.cnblogs.com/oilamp/p/11141578.html

​ https://www.cnblogs.com/ssslinppp/p/5853312.html

Linux虚拟机扩容参考:https://jingyan.baidu.com/article/a65957f4cd43f324e67f9bb2.html

我们这里的是使用外挂还有逻辑卷,操作会简化一些

总体步骤:
  1. 磁盘初始化分区
  2. 创建物理分区
  3. 把物理分区给Vg逻辑组管理
  4. 逻辑卷添加卷组中的空间
  5. 设置开机自动挂载
磁盘初始化:

1、查看当前磁盘情况 fdisk -l

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ACHC1ekj-1608293976701)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\1608284251911.png)]

2、分区 (分区命令有多个fdisk,gdisk,parted)这里使用 fdisk /dev/sda

fdisk /dev/sda

​ 输入n

Partition type:
    p primary (3 primary, 0 extended, 1 free)
    e extended
   Select (default e):(这里选e,创建扩展分区,将所有空间分配给它)

前面的扩展分区创建完毕后再次输入n,因为主分区已经用完了,所以这里直接让创建逻辑分区,起始扇区默认,结束扇区+500M

输入p查看当前创建情况

/dev/sda1 2048 6143 2048 83 Linux
    /dev/sda2 * 6144 1054719 524288 83 Linux
    /dev/sda3 1054720 10508287 4726784 8e Linux LVM
    /dev/sda4 10508288 41943039 15717376 5 Extended(划走所有空间的扩展分区(主分区))
    /dev/sda5 10510336 11534335 512000 83 Linux(实际要用的逻辑分区)

创建完逻辑分区后,输入w(保存退出)将创建信息写入系统完成创建

3 、格式化新创建的逻辑分区

在此之前先使用partprobe刷新分区表,否则/dev/sda5是不能被系统识别的,有些情况可能需要重启服务器(如虚拟机)

mkfs.ext4 /dev/sda1

创建物理分区:

1、pvdisplay 查看物理分区

2、pvcreate /dev/sda1创建物理分区

物理分区给Vg逻辑组管理:

1、vgdisplay 显示卷组

2、lvdisplay 显示逻辑卷

3、vgextend centos(卷组) /dev/sda1 把分区空间划分到卷组之下

逻辑卷添加卷组中的空间:

​ 1、lvextend -l +100%free /dev/centos/root 在由vg将pv整个空间100%给需要空间的/dev/centos-root逻辑卷

2、这时候通过lvdisplay可以看到root已经扩展了,但是df -l看到的root还是原来的大小,使用如下命令可同步一下

resize2fs /dev/centos/root(centos7以前)

​ xfs_growfs /dev/centos/root(centos7)

设置开机自动挂载:

echo “/dev/sda1 /data ext4 defaults 0 0” >> /etc/fstab

之后使用df -h 查看挂载结果

挂载:

echo “/dev/sda1 /data ext4 defaults 0 0” >> /etc/fstab

之后使用df -h 查看挂载结果

标签:逻辑,centos,分区,Linux,dev,版本,linux,root
来源: https://blog.csdn.net/arrow0420/article/details/111395740

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有