CN自动剔除后,执行增加CN报错。定位步骤如下:
- 分析日志。进入$GAUSSLOG/om下,搜索包含错误码GAUSS_5字段的日志上下文。
- 确认日志信息内容包含执行命令gs_initdb时报错。此时问题已定界为gs_initdb脚本。
- 进入$GAUSSLOG/bin/gs_initdb路径下,确认该路径下日志信息。
- 如发现报错内容No space left on device。首先确认磁盘空间是否充足,如果充足,则根据日志下方提示,查看 /proc/sys/kernel/sem确认信号量是否不足。
- 确认为信号量不足后,执行命令echo 250 6400000 1000 25600 > /proc/sys/kernel/sem修复。
- 修复后重新执行增加CN。
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/tech/bigdata/316717.html