启动CDH提示Deploy Client configuration fail
原因:
依赖包perl未安装
yum install -y perl
自用脚本中的yum操作所需依赖包,仅做参考
yum -Cy install wget bind-utils psmisc libxslt zlib sqlite cyrus-sasl* fuse portmap fuse-libs redhat-lsb
yum -Cy install ntp gcc python-devel psmisc perl
找不到JDK
原因:
CDH不会使用系统默认JAVA_HOME环境变量,而是使用Bigtop进行管理,故我们需要安装Bigtop的规则在指定的位置安装jdk
配置在这里:
cloudera-manager-centos7-cm5.11.1_x86_64\cm-5.11.1\lib64\cmf\service\common\cloudera-config.sh
其中可以看到:
local JAVA8_HOME_CANDIDATES=(
'/usr/java/jdk1.8'
'/usr/java/jre1.8'
'/usr/lib/jvm/j2sdk1.8-oracle'
'/usr/lib/jvm/j2sdk1.8-oracle/jre'
'/usr/lib/jvm/java-8-oracle'
)
建立一个已经有的JAVA_HOME 链接到 /usr/java/jdk1.8
CDH离线安装组件(如Kudu)
将资源parcel文件、p