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

人大金仓数据库KingbaseES RAC集群部署失败的问题总结

原创 数据猿 2024-03-29
615


金仓数据库KingbaseES RAC集群部署失败的问题总结

关键字

金仓数据库、人大金仓、RAC


配置文件类问题

问题描述

使用不配套的conf文件,到时参数变量无法获取,装载配置失败

问题分析

经过分析,发现该问题是由于使用的cluster_manager.conf不配套,导致报错行的在执行时找不到对应变量所致。

解决方案

1.更换为配套的cluster_manager.conf文件,重新填写相关信息;

2.重新执行命令:./cluster_manager.sh --base_configure_init

数据库用户属组权限类问题

数据库用户属组权限类问题

问题描述

节点rac11上无法使用数据库用户写入data目录;

问题分析

查看对比两个节点上的uid和gid发现,rac10上uid和gid为1007,rac11上为1008(前期rac11上gxx这个用户为删除后再次创建的,所以uid/gid+1)

解决方案

,修改rac11上的/etc/passwd文件正常。

总结如下:uid 存放在:/etc/passwd,gid存放在:/etc/passwd和/etc/group两个文件内,都需要修改,同时修改原数据库家目录的属组权限,否则启动库时会报错。且必须保证与conf文件所在节点的id保持一致。

残留数据类问题

问题描述

部署失败导致残留数据影响后续部署执行./cluster_manager.sh --base_configure_init失败

问题分析

查看命令执行节点/var/log/message日志,看到如下结果:

解决方案

将报错的文件删除即可,目前经验来看该文件为./cluster_manager.sh --base_configure_init失败后产生,需要手动删除

参考资料

《KingbaseES Clusterware配置手册》

http://help.kingbase.com.cn/highly/Clusterware/clusterware/index.html

《KingbaseRAC集群环境搭建手册》

http://help.kingbase.com.cn/highly/RAC/rac-installation/index.html

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论