liunx 分区扩容 --转载

拼搏现实的明天。 2022-02-17 14:59 294阅读 0赞

转自:https://blog.csdn.net/valage/article/details/73332147

图片中可以看到挂载点“/”的利用率移到100%,空间不够,所以要对其进行分区。

Center

  1. 先进入虚拟机设置里增大磁盘空间

注意:将25改成50,以扩大空间。这里一定要写比25大的数,因为他是“增加到”50GB,而不是“增加了25GB”Center 1

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3Rhbmdfamlhbl9kb25n_size_16_color_FFFFFF_t_70

  1. 下图可以看到,硬盘空间增大为53.7GB,在设备那里可以看到有两个分区,sda1跟sda2(请忽略sda3)。接下来增加一个分区。

Center 2

键入命令:fdisk /dev/sda

  1. 键入:m(获取帮助)
  2. 键入:n (增加分区)

键入:p(增加主分区)

  1. 键入:回车(起始跟结束扇区)

最后:w(退出)

Center 3

注意:“起始扇区”那里直接回车,随便乱写容易造成空间浪费。

  1. 现在系统就有3个分:sda1,sda2,sda3
  1. 创建物理卷

键入命令:pvcreate /dev/sda3

如果提示sda3找不到,键入:partprobe或者重启虚拟机。

Center 4

  1. 使用lvscan查询物理卷

4.2使用新增物理卷扩展cl: lvscan 查询后有cl组, 可能也有data组, 看查询的结果,然后看需要扩容的分区在哪个组, 就加到哪个2组。 这里是cl

键入命令:vgextend cl /dev/sda3

Center 5

  1. 扩展lv

键入命令:lvresize -L +24G 加上要扩展的分区名

Center 6

进行LV的扩容和文件系统的扩容:

命令:lvresize 或者lvextend

语法:lvresize -L size 需要扩容的LV绝对路径

如果上一步失败了,则执行下面语句 lvextend 加上要扩展的分区名 新建的分区

lvextend /dev/data/file /dev/xvdf 1

lvscan 查看分区大小

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3Rhbmdfamlhbl9kb25n_size_16_color_FFFFFF_t_70 1

接着用 dh –f,发现实际容量并没有变化,因为我们的系统还不认识刚刚添加进来的磁盘的文件系统,所以还需要对文件系统进行扩容。

键入:xfs_growfs 加上要扩展的分区名

或者

resize2fs – f 加 上要扩展的分区名

Center 7

发表评论

表情:
评论列表 (有 0 条评论,294人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Linux分区扩容

    /dev/mapper/centos-root满了,如何进行扩容 解决办法: step 1 通过df -h查看分区大小 ![在这里插入图片描述][watermark

    相关 五大内存分区(转载)

    在C/C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。      栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变

    相关 Win7 扩容磁盘分区

    1.计算机->管理->磁盘管理,磁盘颜色代表意义 主分区:深蓝色;扩展分区 :绿色的框;逻辑分区:浅蓝色的分区;可用空间:绿色分区 ![SouthEast][] 2

    相关 lvm自动扩容到固定分区脚本

    任务:需要在nagios中监控aws的一些虚拟主机,检测/data分区容量,一旦该分区容量低于某个值,就执行脚本利用aws命令指令去创建卷,挂载卷到/data分区容量不足的主机