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新的分区上。
2020年11月25日 22:24 沙发
数据防泄漏系统都有什么功能?从没接触过
2020年12月01日 13:40 1层
@哥斯拉 http://www.huatusoft.com/product/show-27.html 这是数据防泄漏的介绍