总目录:https://blog.csdn.net/qq_41106844/article/details/105553392
Hadoop - 子目录:https://blog.csdn.net/qq_41106844/article/details/105553369
将四个包和JDBC工具类上传到/opt/module/
解压cloudera-manager
mkdir -p /opt/module/cloudera-manager
tar -zxvf cloudera-manager-centos7-cm5.12.1_x86_64.tar.gz -C /opt/module/cloudera-manager
创建CM用户
useradd --system --home=/opt/module/cloudera-manager/cm-5.12.1/run/cloudera-scm-server --no-create-home --shell=/bin/false --comment "Cloudera SCM User" cloudera-scm
注:Cloudera Manager默认用户为cloudera-scm,创建具有此名称的用户是最简单的方法。 安装完成后,将自动使用此用户。
配置agent
vi /opt/module/cloudera-manager/cm-5.12.1/etc/cloudera-scm-agent/config.ini
将server_host
的值修改成master主机名
配置数据库插件
mkdir /usr/share/java/
mv mysql-connector-java-5.1.27-bin.jar /usr/share/java/mysql-connector-java.jar
和ambari差不多。
创建Parcel-repo目录
mkdir -p /opt/cloudera/parcel-repo
mv /usr/hdk/CDH-5.12.1-1.cdh5.12.1.p0.3-el6.parcel.sha1 /opt/cloudera/parcel-repo/CDH-5.12.1-1.cdh5.12.1.p0.3-el6.parcel.sha
mv /usr/hdk/CDH-5.12.1-1.cdh5.12.1.p0.3-el6.parcel /opt/cloudera/parcel-repo/CDH-5.12.1-1.cdh5.12.1.p0.3-el6.parcel
mv /usr/hdk/manifest.json /opt/cloudera/parcel-repo/manifest.json
也可以直接把他们上传上来,sha1要重命名成sha。
创建Parcels目录
mkdir -p /opt/cloudera/parcels
这个目录是放咱们通过CDH安装的组件的。
然后把这个目录传输出去。
scp -r /opt root@hadoop02:/opt
scp -r /opt root@hadoop03:/opt
修改数据库配置
/opt/module/cloudera-manager/cm-5.12.1/share/cmf/schema/scm_prepare_database.sh mysql -uroot -p123456 scm scm scm
scm_prepare_database.sh 数据库类型 cm -h数据库所在主机名 -u数据库账户 -p数据库密码 --scm-host 主机名 scm scm scm
启动服务
hadoop01:
cd /opt/module/cloudera-manager/cm-5.12.1/etc/init.d
./cloudera-scm-server start
./cloudera-scm-agent start
hadoop02:
cd /opt/module/cloudera-manager/cm-5.12.1/etc/init.d
./cloudera-scm-agent start
hadoop03:
cd /opt/module/cloudera-manager/cm-5.12.1/etc/init.d
./cloudera-scm-agent start
然后访问页面:http://192.168.10.201:7180
进去就一直下一步,最后在这里等着就可以。