手动安装CDH
因CDH平台升级,有部分节点发现通过cm批量安装失败,且新版本需要将安装python-psycopg2-2.6.2-3.3.x86_64.rpm这个包
操作系统:SUSE11 SP3
CM版本:CM5.10.0
CDH版本:CDH5.10.1
使用root用户对集群进行部署
CM前端管理方式安装CDH失败:
- 主机密码不对
先手工卸载旧rpm包,手工配zypper源安装
如果安装时报出缺少libpq.so.5()(64bit)
依赖,需要先安装系统ISO镜像自带的postgresql91-9.1.9-0.3.1.x86_64.rpm(需要用到此包中的libpq库),之后再安装python-psycopg2-2.6.2-3.3.x86_64.rpmzypper in postgresql91rpm -ivh python-psycopg2-2.6.2-3.2.x86_64.rpm- zypper源指向不对,删除无效的zypper源
- Backup repository.
find /etc/zypp/repos.d -name "*.repo" -exec mv {} {}.bak \;
- Change
sudo zypper mr -d "SUSE-Linux-Enterprise-Server-11-SP3 11.3.3-1.138"
zypper ar http://10.200.58.43/ local.main
- Update cache
zypper ref
- Backup repository.
先手工卸载旧rpm包
hostd影响,
/etc/hosts和CM节点不一致mv /usr/bin/host /usr/bin/host.baksupervisord进程未停止
ps aux|grep supervisord |grep -v grep | awk '{print "kill -9 "$2}'|sh
zypper in cloudera-manager-daemons-5.11.1-1.cm5111.p0.9.sles11
zypper in cloudera-manager-agent-5.11.1-1.cm5111.p0.9.sles11
Zookeeper提权
cm中 Zookeeper Server 的 Java 配置选项SERVER_JVMFLAGS=-Dzookeeper.DigestAuthenticationProvider.superDigest=super:DyNYQEQvajljsxlhf5uS4PJ9R28=