GBase 8a
其他
文章

麒麟系统参数异常导致gbase用户无法获取堆栈信息

发表于2025-07-15 10:14:4757次浏览2个评论

问题现象:集群节点gbased进程异常宕机后日志中无堆栈信息,gbase用户下手动执行gstack也无法打印堆栈信息,但是在root用户下可以正常打印堆栈信息。

告警信息:

原因分析:既然root用户下可以打印堆栈信息,说明gstack没有问题,gbase用户无法打印很可能跟用户权限有关

处理过程:1、根据查看gstack执行文件相关权限设置,发现普通用户也有可执行权限。

                 2、新建用户进行测试,发现新创建的用户也无法执行gstack命令打印堆栈信息。这可能跟系统参数有关。

                 3、经麒麟厂家排查为kernel.yama.ptrace_scope参数为1导致,将其修改为0后,gbase用户执行gstack命令可以正常打印堆栈信息。

      

评论

登录后才可以发表评论
用户头像
levvel发表于 6个月前
学习一下
崔哥发表于 5个月前
黄河九天上,人鬼瞰重关。长风怒卷高浪,飞洒日光寒。峻似吕梁千仞,壮似钱塘八月,直下洗尘寰。万象入横溃,依旧一峰闲。仰危巢,双鹄过,杳难攀。人间此险何用,万古袐神奸。不用燃犀下照,未必佽飞强射,有力障狂澜。唤取骑鲸客,挝鼓过银山。