Gbase 8a 数据库部署时,遇到机器存储不足的问题

前言:

在部署gbase 8a国产数据库时,由于自己的机器是虚拟机,遇到存储空间不够的问题,经过一番探索为机器扩容了磁盘空间,在解决问题的时候,发现虚拟机扩容磁盘确实不是一个容易的事情,,因为这涉及到逻辑卷相关磁盘硬件与软件的相关问题,就决定总结一下方法,给大家示范一下。

知识补充

LVM(Logical Volume Manager)逻辑卷管理,是在硬盘分区和文件系统之间添加的一个逻辑层,为
文件系统屏蔽下层硬盘分区布局,并提供一个抽象的盘卷,在盘卷上建立文件系统。管理员利用LVM
可以在硬盘不用重新分区的情况下动态调整文件系统的大小,并且利用LVM管理的文件系统可以跨越
物理硬盘。当服务器添加了新的硬盘后,管理员不必将原有的文件移动到新的硬盘上,而是通过LVM
直接扩展文件系统来跨越物理硬盘。
LVM就是通过将底层的物理硬盘封装,然后以逻辑卷的方式呈现给上层应用。当我们对底层的物理硬
盘进行操作时,不再是针对分区进行操作,而是通过逻辑卷对底层硬盘进行管理操作。

现象: 通过df命令,查看到根目录下磁盘使用率很高,空间不足。需要扩容。

image.png

1.通过lsblk查看磁盘分区情况

image.png

2.通过lsblk -f查看文件系统类型

ubuntu–vg-ubuntu–lv ext4 8e0e34c8-f995-42af-b191-849515b74606 56.2G 66% /
发现挂载到根目录的逻辑卷:ubuntu–vg-ubuntu–lv ,使用率66%,还剩余56.2G可以用

image.png

3.查看VGs(卷组)

首先需要确认是否有可用的扩容空间,逻辑卷LV是从卷组VG中创建的,所有在逻辑卷LV扩容前需要查
看卷组VG的空间使用情况。
root@master:/# vgdisplay ubuntu-vg 查看Free PE/Size,还有823G可以用。
image.png

4.查看lvs(逻辑卷)

image.png

5.找到逻辑卷LV Path的扩容路径

lvdisplay /dev/mapper/ubuntu–vg-ubuntu–lv
/dev/mapper/ubuntu–vg-ubuntu–lv 是前面lsblk执行命令,查看到的逻辑卷名称
image.png
root@node1:/home/linux# lvdisplay /dev/ubuntu-vg/ubuntu-lv

6.扩容100G

lvextend -L +100G /dev/ubuntu-vg/ubuntu-lv
#根据文件系统的类型,执行扩容动作
#ext4文件系统扩容使用”resize2fs [逻辑卷名称]”,xfs文件系统扩容使用”xfs_growfs 挂载点
resize2fs /dev/ubuntu-vg/ubuntu-lv
root@node1:/home/linux# resize2fs /dev/ubuntu-vg/ubuntu-lv
确认扩容完毕
image.png
image.png
以上就是在使用gbase 8a数据库时遇到磁盘空间不足现象的处理办法。

原创文章,作者:kirin,如若转载,请注明出处:https://blog.ytso.com/tech/bigdata/317799.html

(0)
上一篇 1天前
下一篇 1天前

相关推荐

发表回复

登录后才能评论