注册
libgeos_c.so加载失败案例
技术分享/ 文章详情 /

libgeos_c.so加载失败案例

cesar 2023/12/20 1508 2 0

1、发生的问题
用户突然反馈重启数据库后libgeos_c.so不能加载了,之前还好好的。登录到客户环境去验证了一下,果然是报错了。
image.png

2、分析问题
这期间只是重启数据库,只有这一个动作,其他的也没干什么,得到的信息就这么多。在用户的其他环境试了下可以正常进行,于是把可以正常执行的环境里的lib文件拷过来,发现依然不行。

难道是数据库启动的不对吗?除了这个问题,也没见数据库有其他异常,但是目前看这是唯一的疑点。接着在测试环境尝试复现问题,用root启动数据库执行lib,提示的报错信息吻合。
企业微信截图_20231213110329.png

企业微信截图_20231213110344.png

用dmdba启动数据库,这时可以启动lib,那么问题基本可以确定是由于使用root启动数据库导致的lib执行失败。

3、解决问题
让客户申请停机时间重新启动数据库,之后没有出现此问题了。
企业微信截图_20231213110451.png

4、总结
一定要使用正确的用户启动数据库

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服