美文网首页
CDH6.3.1集群离线部署小记

CDH6.3.1集群离线部署小记

作者: 旻璿 | 来源:发表于2021-01-15 16:44 被阅读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

    相关文章

      网友评论

          本文标题:CDH6.3.1集群离线部署小记

          本文链接:https://www.haomeiwen.com/subject/wfewaktx.html