配置步驟
有node1水由、node2、node3三臺(tái)機(jī)器赛蔫,node1是server砂客、agent,node2呵恢、node3是agent
一鞠值、網(wǎng)絡(luò)環(huán)境的配置
1、新建虛擬機(jī)
2渗钉、配置網(wǎng)絡(luò)彤恶,能ping通外網(wǎng)
3、配置ip和主機(jī)名的映射
二晌姚、配置主節(jié)點(diǎn)到從節(jié)點(diǎn)的免密登錄
1粤剧、ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
2、cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
三挥唠、關(guān)閉防火墻
1抵恋、service iptables stop
2、chkconfig iptables off(永久關(guān)閉防火墻)
四宝磨、SELINUX關(guān)閉
1弧关、執(zhí)行命令
setenforce 0
2、vi /etc/selinux/config (SELINUX=disabled)
五唤锉、安裝JDK配置環(huán)境變量
1世囊、export JAVA_HOME=/usr/java/jdkXXX
2、export PATH=PATH
3窿祥、export CLASSPATH=.:JAVA_HOME/lib/tools.jar
六株憾、設(shè)置時(shí)間同步,分別執(zhí)行以下命令
1、cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
2嗤瞎、ntpdate us.pool.ntp.org
3墙歪、echo "0 */8 * * * /usr/sbin/ntpdate us.pool.ntp.org" >> /var/spool/cron/root
七、在server的節(jié)點(diǎn)上(node1)安裝配置mysql
詳見hive的配置
八贝奇、下載第三方依賴包
yum install -y chkconfig python bind-utils psmisc libxslt zlib sqlite cyrus-sasl-plain cyrus-sasl-gssapi fuse fuse-libs redhat-lsb
九虹菲、Cloudera Manager 安裝
1、安裝Cloudera Manager Server掉瞳、Agent (3個(gè)節(jié)點(diǎn)都安裝)
1毕源、創(chuàng)建文件架
mkdir /opt/cloudera-manager
2、解壓Cloudera Manager的安裝包
tar xvzf cloudera-manager*.tar.gz -C /opt/cloudera-manager
2陕习、創(chuàng)建用戶cloudera-scm (3個(gè)節(jié)點(diǎn)都創(chuàng)建)
3霎褐、配置CM Agent
1、修改文件/opt/cloudera-manager/cm-5.4.3/etc/cloudera-scm-agent/config.ini中 server_host以及server_port
2衡查、3個(gè)節(jié)點(diǎn)的都設(shè)成server_host=node1,server_port=默認(rèn)的
4瘩欺、配置CM Server數(shù)據(jù)庫
1、拷貝mysql jar文件到目錄 /usr/share/java/
2拌牲、注意jar包名稱要修改為mysql-connector-java.jar
3、在server所在的節(jié)點(diǎn)執(zhí)行下列命令
1歌粥、grant all on *.* to 'temp'@'%' identified by 'temp' with grant option;
2塌忽、cd /opt/cloudera-manager/cm-5.4.3/share/cmf/schema/
3、./scm_prepare_database.sh mysql temp -h node1 -utemp -ptemp --scm-host node1 scm scm scm
格式:數(shù)據(jù)庫類型失驶、數(shù)據(jù)庫土居、數(shù)據(jù)庫服務(wù)器、用戶名嬉探、密碼擦耀、cm server服務(wù)器
5、創(chuàng)建Parcel目錄
1涩堤、 Server節(jié)點(diǎn)
– mkdir -p /opt/cloudera/parcel-repo
– chown cloudera-scm:cloudera-scm /opt/cloudera/parcel-repo
2眷蜓、 Agent節(jié)點(diǎn)
– mkdir -p /opt/cloudera/parcels
– chown cloudera-scm:cloudera-scm /opt/cloudera/parcels
6、制作CDH本地源
下載好文件CDH-5.4.0-1.cdh5.4.0.p0.27-el6.parcel以及manifest.json和CDH-5.4.0-1.cdh5.4.0.p0.27-el6.parcel.sha胎围,將這三個(gè)文件放
到server節(jié)點(diǎn)的 /opt/cloudera/parcel-repo下吁系。
7、啟動(dòng)CM Server白魂、Agent
? cd /opt/cloudera-manager/cm-5.4.3/etc/init.d/
? ./cloudera-scm-server start – Sever首次啟動(dòng)會(huì)自動(dòng)創(chuàng)建表以及數(shù)據(jù)汽纤,不要立即關(guān)閉或重啟,否則需要?jiǎng)h除所有表及數(shù)據(jù)重新安裝
? ./cloudera-scm-agent start
8福荸、測試
? 訪問:http://server所在的節(jié)點(diǎn)的ip:7180蕴坪,
? 用戶名、密碼:admin
? 若可以訪問敬锐,則CM安裝成功