centos磁盘扩容

这篇具有很好参考价值的文章主要介绍了centos磁盘扩容。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

centos磁盘扩容

解释

  1. PE - 物理块(Physical Extent)
    硬盘上有很多实际物理存在的存储块
  2. PV - 物理卷 (Physical Volume)
    物理卷处于最底层,它可以是实际物理硬盘上的分区,也可以是整个物理硬盘(相当于单独做一个分区),也可以是raid设备。
  3. LV - 逻辑卷 (Logical Volume)
    逻辑卷是人为分配、指定的一个路径、虚拟存储区域或空间,他可以通过使用卷组中的未分配空间建立,逻辑卷建立后可以动态地扩展和缩小空间。系统中的多个逻辑卷可以属于同一个卷组,也可以属于不同的多个卷组。
    准确来说,PV和LV并非上图中并列关系,而是LV利用了PV的空间凭空创造了一个想象出来的卷
  4. VG - 卷组 (Volumne Group)
    卷组是多个卷的集合,可通过物理卷建立,并且可以在自己组中空间建立逻辑卷。

0、虚拟机请先进行虚拟机设置扩大硬盘,实体机可以加装硬盘

一、使用gparted工具

1.1安装
 sudo yum install epel-release
 sudo yum install gparted
1.2打开使用

1.2.1打开

 sudo gparted

1.2.2.进行分区扩容,把挂载点为centos的物理分区sda2扩大

centos磁盘扩容

重要:这个工具仅操作了物理分区但是系统真正根目录是逻辑分区/dev/centos/root,所以还是要手动对真正的逻辑分区进行扩容!

1.3手动扩容

1.3.1因为前面使用工具已经给物理卷sda2扩容,即已经给他所在的centos卷组扩容了,现在直接将空余容量分配给逻辑分区;空余容量分配给home或root命令如下:

备注:x表示上一步扩容的大小,以G为单位;

//扩容root
sudo lvextend -L +xG /dev/centos/root
 //扩容home
sudo lvextend -L +xG /dev/centos/home

1.3.2.重载;

     sudo xfs_growfs /dev/mapper/centos-root

二、原生系统命令工具扩容

2.1理解
  • 由上图可知,想扩充根目录,只要扩充/dev/mapper/centos-root即/dev/centos/root这个逻辑卷容量就可以了。
  • 那么容量肯定来自当前所在卷组centos
  • 扩充卷组容量只要扩充卷组内某个PV(上面图像化操作)或者新增一个PV就可以了。
    本次采用新增PV的方式进行!!!
2.2 操作

1.列出磁盘信息,可以得知容量信息以及即将创建的PV路径(通常为“/dev/sda累加数字”)

 sudo fdisk -l

2.交互操作,建立新分区PV

    sudo fdisk /dev/sda(你的磁盘)
    命令行提示下输入:
  【n】添加新分区。
  【p】创建主分区。
  【回车】分区号   --默认分区编号 1
  【回车】--默认起始扇区位置。
  【回车】--默认结束扇区位置。 如果要把100G全部分给这个分区,直接两次回车。如果分60G输入+60G
  【t】      --修改分区类型
  【8e】   --修改为LVM
  【w】    --保存

3.重新加载分区表

partprobe

4.sudo fdisk -l命令,可以看到新的分区比如/dev/sda3出现;

5.初始化PV并加入卷组centos

 pvcreate /dev/sda3
 vgextend centos /dev/sda3

6.将空余容量分配给逻辑分区root或者home,只能执行一个命令

 sudo lvextend -L +xG /dev/centos/root
 sudo lvextend -L +xG /dev/centos/home

7.重载home或者root

sudo xfs_growfs /dev/centos/home
sudo xfs_growfs /dev/centos/root

8.查看磁盘信息成功

df -h

三、扩容swap分区

3.1 执行free -m命令查看Swap分区大小,方便等下对比看。

[root@test ~]# free -m
              total        used        free      shared  buff/cache   available
Mem:           1819         414        1073          12         331        1249
Swap:          2047           0        204

3.2 执行swapon /dev/sdc命令扩展swap分区

交换分区一般为ext4格式,这里注意sdc是以你gparted看到的新分区名为准

[root@test ~]# swapon /dev/sdc

3.3 再次执行free -m命令查看Swap分区大小,观察到已扩充。文章来源地址https://www.toymoban.com/news/detail-510839.html

[root@test ~]# free -m
              total        used        free      shared  buff/cache   available
Mem:           1819         422        1065          12         331        1241
Swap:          7167           0        7167

到了这里,关于centos磁盘扩容的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • VMware中给CentOS磁盘扩容

    VMware虚拟机如何设置CentOS 7 磁盘扩容-百度经验 (baidu.com) 当VMware中的CentOS磁盘空间不足时就需要进行磁盘扩容,具体步骤如下: 1、首先,打开已经安装好的虚拟机,选择需要扩展磁盘的虚拟机,点击设备中的“硬盘”。如图: 2、接着,进入虚拟机设置界面,在界面的右侧选

    2024年02月06日
    浏览(43)
  • CentOS磁盘扩容【细致讲解+图解】

    在虚拟机环境中,随着业务的增长和数据的积累,磁盘空间不足成为一个常见的问题。为了解决这个问题,需要对虚拟机的磁盘进行扩容,以提供更多的存储空间。 虚拟机磁盘扩容是一项重要的任务,它可以帮助系统管理员满足不断增长的存储需求,并确保虚拟机的性能和可

    2024年02月05日
    浏览(113)
  • Centos7根目录扩容方法(添加一块磁盘扩容根目录)

    摘要: 业务服务器扩容磁盘,一般用户都比较喜欢把新增的磁盘容量扩容到原业务上的一个目录上,也就是说扩容业务目录的容量,其次情况下,同一目录下,无法挂载多个,不然会覆盖之前的挂载,所以要以卷组分方式来解决扩容。 目标: 业务服务器新增一块硬盘硬盘,

    2024年02月08日
    浏览(70)
  • centos linux lvm分区 标准分区 磁盘扩容

    选择磁盘分区 选择分区方式: 自动分区最省力,选择后点击done,就完成分区配置了; 手动分区需要配置,一般会预留”/boot”(引导启动),”/swap”(内存扩展)、“/” 根目录 看手动分区,可以LVM分区,也可以用标准分区 “Standard Partition”, 以LVM为例,选择I will conf

    2024年02月04日
    浏览(41)
  • 虚拟机 Centos 7 磁盘空间不足扩容 (默认分区-vgdisplay无回显)

    centos7系统 新建系统时选择的默认分区 vgs等查看卷组命令无回显 根目录磁盘空间不足 处理方法:删除再重建 不会导致其中的数据丢失 防止出现意外,请备份或者快照 此处进行20g -- 40g的扩容 根目录对应的磁盘:/dev/sda3 参考链接:https://blog.csdn.net/yang1393214887/article/details/12

    2024年03月23日
    浏览(87)
  • 关于物理服务器安装CentOS无法识别硬盘的解决方法

    问题 : 给一台物理服务器安装CentOS系统,并起KVM,导入所需的虚拟机镜像。 简简单单的第一项难住了人,无法给服务器安装CentOS系统,无法识别到硬盘. 现象: 在公司的dell730老服务器安装CentOS7.6 1810都一切正常,到了现场,是一台dell7515的服务器,AMD的U支持虚拟化,两块RA

    2024年02月04日
    浏览(33)
  • VMware 虚拟机中 Linux 系统Centos7磁盘空间扩容(亲测)

    例如之前虚拟机磁盘空间为30G,现要将磁盘容量设置为50G 打开虚拟机(必须处于关机状态),点击【编辑虚拟机设置】,然后点击【磁盘】,接着点击【扩展】,输入修改后的最大磁盘容量50G,具体操作时最大容量根据自己的需求设置即可。 输入完成最大磁盘容量后,点击

    2024年02月12日
    浏览(52)
  • PC电脑 VMware安装的linux CentOs7如何扩容磁盘?

    一、VM中进行扩容设置 必须要关闭当前CentOS,不然扩展按钮是灰色的。 输入值必须大于当前磁盘容量。然后点击扩展,等待扩展完成会提示一个弹框,点击确定,继续确定。 第一步设置完成。那就启动 CentOS,进入开始操作: 1. df -h 查看磁盘。发现啥都没变 /dev/mapper/centos-

    2024年02月06日
    浏览(48)
  • 【机械臂算法】基于Franka Emika Panda机械臂动力学参数辨识/系统辨识、物理一致性/物理合理性(physical consistency)研究及动力学应用

    根据之前的理论推导-【机器人算法】机械臂动力学参数辨识仿真,我们在这直接给出franka机械臂的最小参数集和激励轨迹, 激励轨迹如下(这里考虑到了碰撞的情况-【算法】基于分离轴定理的机器人碰撞检测,自碰撞和与安装桌面干涉碰撞): 最小参数集有43个元素,如下

    2024年02月02日
    浏览(53)
  • linux磁盘扩容:新增磁盘、原磁盘扩容、home/root分区扩容

    ​         linux使用中经常遇到磁盘空间不足,需要对磁盘进行扩容。根据自己的经验进行归纳整理,多种场景,帮助需要者和备查 本文执行的命令,均在centos7 环境下运行的,其他环境思路和相似,命令基本一致。 分区情况说明: sda是单独的一块磁盘总大小50G, sda1、sd

    2024年02月12日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包