您的位置:首页 > 产品设计 > UI/UE

CDH-cdh5.8.3离线安装--问题hue连接测试报错

2016-12-29 17:37 671 查看
问题:
在部署到如下测试hue数据连接状态时,报Error loading MySQLdb module: libmysqlclient_r.so.16: cannot open shared object file: No such file or directory



查看scm-server的日志中有错误
tail -f /opt/cm-5.8.3/log/cloudera-scm-server/cloudera-scm-server.log

这个是因为CM的服务端是用Java编写的,而CM的客户端是Python编写的,这里测试连接时是用Python去连接数据库。但是CentOS系统可能会缺少一些python连接数据库需要的关联库。

网上找了很多文章,貌似只有在CDH5.8.3的版本才开始出现的,由于我本身是使用二进制安装的mysql5.7的数据库,CentOS6.5中原来自带的mysql的rpm包我都删除了,所以找不到。我从其他系统相同的服务器中拷贝了一个libmysqlclient_r.so.16 ,正常位于/usr/lib64/mysql目录下,把这个包拷贝到本机的/usr/lib64下即可,随后执行ldconfig,随后测试hue数据库连接OK
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  MySQL loading Error
相关文章推荐