2020-11-18  12 views 2

Centos7系统磁盘扩容

场景:

最近公司需要用到数据防泄漏系统,这个系统服务端是基于Linux操作系统(centos7)。

供应商那边提供了镜像文件以及RPM安装包扩展。

                                             解压后的RPM包扩展

因为我用的是虚拟机搭建的环境,我给这个系统分配了60G的磁盘空间。

安装RPM:提示“There is not enough disk space available on the opt directory...”

 

原来是磁盘空间太小了,坑啊。

看看供应商要求的磁盘空间:

原来要求/opt分区就要100G。

找到问题->解决问题: /opt目录磁盘太小。

解决方案一:

首先虚拟机扩容(实体机加硬盘),然后将扩容后的磁盘空间扩展到/opt目录(或者挂载到/opt目录)

实施细节:

1.查看/opt目录所处分区:df -h /opt

可以看到opt目录空间大小、挂载在“/”目录下、在/dev/mapper文件系统下(感兴趣的可以深挖这块),前面讲到开发商要求/opt目录至少保留100G空间,接下来我们开始解决问题。

2.查看磁盘分区的情况:fdisk -l

可以看到只有一个sda分区,分区总大小是60G+,和我预先装系统的时候大小是吻合的。

前提:扩容

 

看下扩容后的磁盘大小:

再次查看磁盘分区的情况:

由此图已经看到sda分区已经扩展至120G+了,但是opt文件夹仍然还是没有扩展。

接下来进行挂载,前提做完已经扩容成功。

3.创建新主分区

fdisk /dev/sda  输入p 看到默认有2个分区,接下来我们再创建新主分区。

fdisk /dev/sda  依次输入n、p、3(根据实际选择default值)、分区大小选择根据实际选择

注意:一定要w保存生效

格式化分区:

mkfs.ext4 /dev/sda3

最后我们将opt目录挂载到sda3新的分区上。

 

附件文件:Centos7系统磁盘扩容

2 条留言  访客:2 条  博主:0 条

  1. 哥斯拉

    数据防泄漏系统都有什么功能?从没接触过

给我留言

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

看不清?