CDH6.3.1集群离线部署小记

2021-01-15  本文已影响0人  旻璿

VMware集群环境:CentOS 7.8 x64

离线安装参考以下文章:
https://zhuanlan.zhihu.com/p/305290157,CDH6.3.1离线部署

其中主要遇到这些问题,趁着刚装完还没忘记记录一下:

1、离线安装httpd
rpm -ivh apr-1.4.8-7.el7.x86_64.rpm
rpm -ivh apr-util-1.5.2-6.el7.x86_64.rpm
rpm -ivh apr-util-ldap-1.5.2-6.el7.x86_64.rpm
rpm -ivh postgresql-libs-9.2.24-4.el7_8.x86_64.rpm
rpm -ivh mailcap-2.1.41-2.el7.noarch.rpm
rpm -ivh httpd-tools-2.4.6-95.el7.centos.x86_64.rpm
rpm -ivh httpd-2.4.6-95.el7.centos.x86_64.rpm

遇到问题: 403 forbidden (13)Permission denied: file permissions deny server access
需要执行:setenforce 0,另外要关闭防火墙

2、在hue上配置Mysql的时候,出现的错误:
发生服务器错误: Error loading MySQLdb module: libmysqlclient.so.18: cannot open shared object file: No such file or directory

需要安装Mysql-Python
rpm -ivh mysql-community-devel-5.7.16-1.el7.x86_64.rpm
rpm -ivh python-devel-2.7.5-76.el7.x86_64.rpm
解压Mysql-Python后,python setup.py install

另外:我们使用的mysql是自己新安装的,不是系统自带的,所以在我们安装我们自己的mysql的时候,会把删除原来的mysql,此时会连带这删掉这个文件,32的目录是 /usr/lib/mysql/,64位的为 /usr/lib64/mysql/下面有这个文件。

解决:到agent服务器,然后把此文件夹下面的 libmysqlclient.so.18.0.0 文件拷贝到此服务器的这个目录中,然后做软连接。然后 vi /etc/ld.so.conf 后面增加一条记录:/usr/lib64/mysql (libmysqlclient.so.18 和libmysqlclient.so.18.0.0所在目录),运行 ldconfig 命令,让其生效。

3、所有安装包在此:链接: https://pan.baidu.com/s/1KwtMXu3oPBn6N1EGM8lN5g 密码: g17f

上一篇下一篇

猜你喜欢

热点阅读