1.解压JDBC并复制到cm目录中
tar -zxvf mysql-connector-java-5.1.43.tar.gz
cp /opt/mysql-connector-java-5.1.43/mysql-connector-java-5.1.43-bin.jar /opt/cm-5.10.0/share/cmf/lib/
2.初始化CM5数据库
/opt/cm-5.10.0/share/cmf/schema/scm_prepare_database.sh mysql cm -hlocalhost -uroot -p123456 --scm-host localhost scm scm scm
3.配置server_host并复制
vim /opt/cm-5.10.0/etc/cloudera-scm-agent/config.ini
注意:里面的server_host
一定要配成主机的名称,如server_host=spark001
scp -r /opt/cm-5.10.0 root@spark002:/opt/
4.添加新用户
注意是每个节点都要添加
useradd --system --home=/opt/cm-5.10.0/run/cloudera-scm-server/ --no-create-home --shell=/bin/false --comment "Cloudera SCM User" cloudera-scm
5.将CDH5的压缩包移动到/opt/cloudera/parcel-repo/
#移动文件命令
mv CDH-5.10.0-1.cdh5.10.0.p0.41-el6.parcel /opt/cloudera/parcel-repo/
mv CDH-5.10.0-1.cdh5.10.0.p0.41-el6.parcel.sha1 /opt/cloudera/parcel-repo/
mv manifest.json /opt/cloudera/parcel-repo/
#重命名成sha
mv CDH-5.10.0-1.cdh5.10.0.p0.41-el6.parcel.sha1 CDH-5.10.0-1.cdh5.10.0.p0.41-el6.parcel.sha
6.启动主节点和从节点
1.主节点启动
#启动服务器
/opt/cm-5.10.0/etc/init.d/cloudera-scm-server start
#启动Agent服务
/opt/cm-5.10.0/etc/init.d/cloudera-scm-agent start
2.启动其他节点
#启动Agent服务
/opt/cm-5.10.0/etc/init.d/cloudera-scm-agent start
7.解决交换设置及透明大页面压缩问题
在每个节点上运行
echo 0 > /proc/sys/vm/swappiness
echo never > /sys/kernel/mm/redhat_transparent_hugepage/defrag
echo never > /sys/kernel/mm/redhat_transparent_hugepage/enabled
echo never > /sys/kernel/mm/transparent_hugepage/enabled
echo never > /sys/kernel/mm/transparent_hugepage/defrag
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。