暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

关于PTK启动MogDB数据库报cgroup配置文件不存在的问题

原创 周波 云和恩墨 2022-11-19
1058

1.问题描述

  使用PTK启动MogDB数据库时,报如下错误:

the configure file /opt/mogdb3.0.2/app/etc/gscgroup_omm1.cfg doesn't exist or the size of configure file has changed. Please create it by root user!

2.解决过程

  根据错误提示,使用root用户创建cgroup配置文件,关于gs_cgroup命令的更多信息请参考gs_cgroup

# 1.加载库文件
export LD_LIBRARY_PATH=/opt/mogdb3.0.2/app/lib:$LD_LIBRARY_PATH
# 其中/opt/mogdb3.0.2/app为$GAUSSHOME的值

# 2.进入到$GAUSSHOME/bin目录,执行如下命令,创建配置文件:
cd /opt/mogdb3.0.2/app/bin/
./gs_cgroup -U omm1 -H /opt/mogdb3.0.2/app -c

# 3.再次使用PTk启动数据库
[root@OG1 ~]# ptk cluster start -n single_mogdb
## 继续报错:
The core dump path from /proc/sys/kernel/core_pattern is an invalid directory:|/usr/libexec/

## 查看/proc/sys/kernel/core_pattern
cat /proc/sys/kernel/core_pattern
/usr/libexec/abrt-hook-ccpp %s %c %p %u %g %t %e %P %I %h

解决:根据错误提示,尝试去掉abrt-hook-ccpp前面的目录

# 1.修改系统内核参数core_pattern
vim /etc/sysctl.conf
kernel.core_pattern=|abrt-hook-ccpp %s %c %p %u %g %t %e %P %I %h
# 或者修改为systemd-coredump %P %u %g %s %t %c %h

# 重新加载使得配置生效
sysctl -p
[root@OG1 ~]# cat /proc/sys/kernel/core_pattern 
|abrt-hook-ccpp %s %c %p %u %g %t %e %P %I %h

再次使用ptk启动数据库

[root@OG1 ~]# ptk cluster start -n single_mogdb
# 报错:.[2022-11-19 12:36:38.218][13464][][gs_ctl]: waitpid 13481 failed, exitstatus is 256, ret is 2
# 这次是真看不出问题,查看数据库运行日志:

cd $GAUSSLOG/pg_log/dn_6001
ll -htr
## 查看最新的运行日志信息
more postgresql-2022-11-19_123636.log

日志信息如下图示:
image.png

发现pg_hba.conf配置文件配置有误,有个IP地址写错了,导致数据库启动失败,修正之后,再次启动数据库:

[root@OG1 ~]# ptk cluster start -n single_mogdb
INFO[2022-11-19T14:37:52.640] Operating: Starting.                         
INFO[2022-11-19T14:37:52.641] =========================================    
INFO[2022-11-19T14:37:52.650] starting host 10.0.0.100                     
INFO[2022-11-19T14:37:56.796] starting host 10.0.0.100 successfully        
INFO[2022-11-19T14:37:57.016] =========================================    
INFO[2022-11-19T14:37:57.016] Successfully started.                        
INFO[2022-11-19T14:37:57.016] Operation succeeded: Start. 
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论