问题现象】
6.5.1
客户来电反馈充当GDS的服务器异常,当前更换为新服务器进行GDS连接,配置好后在启动GDS时报错。
【问题影响】
【客户态度】
【处理过程】
报错如下:

执行ldd /opt/bin/gds/gds发现libcjson.so.1文件缺失丢失。

针对该问题有两种方法:
方法一:往/lib64目录下放置libcjson.so.1文件。
1、通过ldd /opt/bin/gds/gds查看缺少的依赖包。
2、在集群cn节点服务器omm用户执行以下操作。
source /opt/huawei/Bigdata/mppdb/.mppdbgs_profile
which gds
cd /opt/huawei/Bigdata/mppdb/core/lib
find ./ -name libcjson.so.1
3、将找到的so文件拷贝至gds服务器的/lib64目录下。
4、如果第2步找不到,可以在/lib64下查找,找到后进行拷贝。
find /lib64/ -name libcjson.so.1
5、重新启动gds服务。
方法二:定向指定/opt/bin/lib/目录进行调用
使用root用户执行一下find / -namelibcjson.so.1 确认该文件所在的目录
再切换回gds_user用户,执行exportLD_LIBRARY_PATH=”/opt/bin/lib:$LD_LIBRARY_PATH” (请将/opt/bin/lib 上一步查出来的目录)
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/tech/bigdata/316545.html