GPCC参数metrics_collector配置错误导致GreenPlum启动报错

0    32    1

Tags:

👉 本文共约700个字,系统预计阅读时间或需3分钟。

现象

分析

从启动日志“2023-01-16 12:58:59.465304 CST,,,p8992,th834783360,,,,0,,,seg-1,,,,,"FATAL","58P01","could not access file ""metrics_collector"": No such file or directory",,,,,,,,"internal_load_library","dfmgr.c",202,1 0xbef3fc postgres errstart (elog.c:557)”可以看到应该是metrics_collector的问题,这个值是参数文件postgresql.conf中的shared_preload_libraries的值,用于开启gpcc的指标监控。

报错,应该是gpcc安装有错误,然后启动数据库导致的。

若是GPCC安装成功,则会在如下位置有库文件,否则不能随便重启GreenPlum,会导致启动失败:

解决

1、先修复master实例,将参数文件postgresql.conf中的shared_preload_libraries的值清空

2、再修改segment实例,将参数文件postgresql.conf中的shared_preload_libraries的值清空

3、尽快启动GreenPlum实例,命令gpstart -a

4、再修复mirror实例的参数文件,将参数文件postgresql.conf中的shared_preload_libraries的值清空

5、最后再单独启动mirror实例,启动方式:

本人提供Oracle、MySQL、PG等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!

segment的配置可以在master实例上查看:

最后重新安装gpcc,请参考:https://www.xmmup.com/greenplumguanfangjiankonggongjugpcc-6deanzhuanghexiezai.html

postgresql.conf参数文件的位置

同一个主机上可能有多个primary和mirror,那么每个库都需要修改,如下得修改6个库的参数文件:

标签:

头像

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

5 + 3 =

 

嘿,我是小麦,需要帮助随时找我哦
  • 18509239930
  • 个人微信

  • 麦老师QQ聊天
  • 个人邮箱
  • 点击加入QQ群
  • 个人微店

  • 回到顶部
返回顶部