服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|系统进程|Fedora|注册表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服务器之家 - 服务器系统 - Linux - linux如何为根目录增加磁盘空间大小

linux如何为根目录增加磁盘空间大小

2023-10-13 09:55-berry Linux

在运行java程序时发现问题:Exception: java.lang.OutOfMemoryError,问题是因为内存空间不足导致的,本文就给大家介绍下linux如何为根目录增加磁盘空间大小的方法,有需要的朋友可以参考下

发现问题:Exception: java.lang.OutOfMemoryError

linux如何为根目录增加磁盘空间大小

可能就是你的内存空间不足导致的

以下进行扩展磁盘空间大小,从原来的20G—>50G

1、虚拟机关机,修改虚拟机设置扩展磁盘大小

linux如何为根目录增加磁盘空间大小

2、使用df -Th查看磁盘空间大小,发现挂载根目录节点容量没有变化

3、使用fdisk -l查看磁盘信息,第一行 磁盘 /dev/sda:磁盘空间大小与df -Th显示内容不一样,说明磁盘是添加成功了的。

linux如何为根目录增加磁盘空间大小

4、使用fdisk /dev/sda(fdisk -l首行显示Disk), 创建新分区 /dev/sda3。(选择分区序号,根据fdisk -l 在查询已经存在分区之后,选择自己要创建的新分区)

  1. 输入fdisk /dev/sda后,再输入m获取命令帮助

linux如何为根目录增加磁盘空间大小

  1. 输入p查看磁盘分区信息

linux如何为根目录增加磁盘空间大小

  1. 输入n,开始创建分区,回车一次(默认为主分区),再回车一次,再回车一次(一共三次回车)

linux如何为根目录增加磁盘空间大小

  1. 输入t修改分区格式,然后回车一次,输入8e修改分区格式为8e

linux如何为根目录增加磁盘空间大小

  1. 使用p再次查看磁盘分区信息,然后输入w进行保存,然后reboot重启虚拟机

linux如何为根目录增加磁盘空间大小

…reboot…

5、使用fdisk -l再查看下磁盘信息,最后确认分区是否成功

linux如何为根目录增加磁盘空间大小

6、使用pvcreate /dev/sda3创建物理分区,使用pvdisplay查看新建的物理卷的大小

linux如何为根目录增加磁盘空间大小

7、使用命令vgextend centos /dev/sda3将新添加的物理卷,加载到centos卷组中

linux如何为根目录增加磁盘空间大小

8、查看卷组信息 vgdisplay

linux如何为根目录增加磁盘空间大小

9、查看逻辑卷信息lvdisplay

linux如何为根目录增加磁盘空间大小

10、开始增加根目录磁盘大小 lvresize -L +30G /dev/mapper/centos-root,然后重新识别/dev/mapper/centos-roo大小,使用resize2fs /dev/mapper/centos-root 命令即可,然后直接跳到最后一步验证df -Th即可,报错的话就使用lvextend -l +100%FREE /dev/centos/root,然后依次执行下面的步骤:

linux如何为根目录增加磁盘空间大小

注:centos-root在/dev/mapper里面查看的

11、使用lvdisplay再次查看逻辑分区

linux如何为根目录增加磁盘空间大小

12、使用cat /etc/fstab | grep centos-root或者df -T查看/dev/mapper/centos-root的文件系统类型

linux如何为根目录增加磁盘空间大小

linux如何为根目录增加磁盘空间大小

以上两种查看方式,任选一种,你知道的话,就不需要查看啦

13、xfs用以下命令来扩磁盘空间:xfs_growfs /dev/mapper/centos-root

linux如何为根目录增加磁盘空间大小

最后一步:查看磁盘空间是否扩展成功~命令:df -Th

linux如何为根目录增加磁盘空间大小

到此这篇关于linux如何为根目录增加磁盘空间大小的文章就介绍到这了,更多相关内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文地址:https://blog.csdn.net/bbrry/article/details/128703667

延伸 · 阅读

精彩推荐
  • LinuxLinux 编辑器之神 vim 的 IO 存储原理

    Linux 编辑器之神 vim 的 IO 存储原理

    笔者今天不讲 vim 的用法,这种文章网上随便搜一大把。笔者将从 vim 的存储 IO 原理的角度来剖析下 vim 这个神器。...

    良许Linux7752021-08-16
  • Linux在Linux下使用rsync对比和同步文件的方法

    在Linux下使用rsync对比和同步文件的方法

    这篇文章主要介绍了在Linux下使用rsync对比和同步文件的方法,着重讲述排除文件目录列表这样的操作,需要的朋友可以参考下 ...

    开源中文社区8702019-09-28
  • Linuxiptables防火墙只允许指定ip连接指定端口、访问指定网站

    iptables防火墙只允许指定ip连接指定端口、访问指定网站

    这篇文章主要介绍了iptables防火墙只允许指定ip连接指定端口、访问指定网站,需要的朋友可以参考下 ...

    服务器之家9032019-10-11
  • LinuxLinux系统之基础扫盲教程大全

    Linux系统之基础扫盲教程大全

    本篇文章主要介绍了Linux系统之基础扫盲大全,介绍了网络,系统,cpu,内存,硬盘,进程等等常用的基础信息查看与基础功能设置,有兴趣的可以了解一...

    张龙豪10272022-01-11
  • LinuxUbuntu 23.10:全新版本来袭!

    Ubuntu 23.10:全新版本来袭!

    又一次,一如既往的一年一度,我们迎来全新的 Ubuntu 发布! 这次发布的版本是 Ubuntu 23.10 ,这不是一个 长期支持(LTS)版本,它的代号是 “Mantic Mino...

    Linux中国02023-10-13
  • Linuxlinux根文件系统的挂载过程详解

    linux根文件系统的挂载过程详解

    最近有些朋友反馈说在编译kernel的时候发现rootfs挂载不上。相同的root选项设置旧版的image却可以。怎么解决这个问题呢?下面小编将为大家分享linux根文件系...

    脚本之家3942019-06-07
  • Linuxshell语法检查模式详解

    shell语法检查模式详解

    启用 verbose 调试模式 在进入本指导的重点之前,让我们简要地探索下 verbose 模式 。它可以用 -v 调试选项来启用,它会告诉 shell 在读取时显示每行。要展示...

    脚本之家2552019-06-09
  • LinuxLinux学习第一天——ssh登录和软件安装详解

    Linux学习第一天——ssh登录和软件安装详解

    这篇文章主要介绍了Linux学习第一天——ssh登录和软件安装详解 ,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。...

    阿哲Style9342021-12-05