记一次Greenplum出现崩溃的问题

时间:2019年10月25日星期五

问题描述:

       数据入库程序报错,提示数据库链接失败,远程连接至数据库服务器,发现gp服务未启动

解决方案:

  • 首先尝试使用gpstate命令查看数据库服务,之后尝试停止数据库,但提示如下,提示空间不足:

20191025:07:42:28:162755 gpstate:default-[CRITICAL]:-gpstate failed. (Reason='[Errno 28] No space left on device: '/home/ypf/gpAdminLogs/gpstate_20191025.log'') exiting...

[ypf@mdw ~]$ gpstop

20191025:07:42:49:162768 gpstop:default-[CRITICAL]:-gpstop failed. (Reason='[Errno 28] No space left on device: '/home/ypf/gpAdminLogs/gpstop_20191025.log'') exiting...

[ypf@mdw ~]$ gpstart

20191025:07:43:02:162775 gpstart:default-[CRITICAL]:-gpstart failed. (Reason='[Errno 28] No space left on device: '/home/ypf/gpAdminLogs/gpstart_20191025.log'') exiting...
  • 查看服务器磁盘占用情况,发现/home目录已被占满:

  • 一级一级查看/home目录文件,发现是greenplum中有一个pg_log目录占用了所有空间,查看该目录,发现有很多的csv文件:

打开其中一个csv文件发现greenplum会将一天内的执行过的所有操作记录下来并写进csv文件,由于之前对greenplum频繁的查询和写入操作导致该log文件夹过大

  • 关于log文件大小的问题

数据库操作频繁的话预计每天7到8G的csv文件

解决方案:

       删除一个月之前的所有csv文件,之后再使用gpstart命令启动greenplum,数据库启动成功!

问题心得:

出现问题一定要仔细分析错误情况!成熟的数据库是经过长时间的考验才能投入使用的!只有多踩坑,才能进步!

 

转载请注明出处!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值