小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

大數(shù)據(jù)平臺(tái)CDH搭建

 株野 2019-01-28

來源:http://blog.51cto.com/kaliarch/2122467

標(biāo)簽:CDH,安裝,配置
收藏:株野
作者:KaliArch
日期:2018年07月25日 21:18:43

一、概述

Cloudera版本(Cloudera’s Distribution Including Apache Hadoop,簡稱“CDH”),基于Web的用戶界面,支持大多數(shù)Hadoop組件,包括HDFS、MapReduce、Hive、Pig、 Hbase、Zookeeper、Sqoop,簡化了大數(shù)據(jù)平臺(tái)的安裝、使用難度。

二、安裝部署

序號(hào) IP地址 主機(jī)名 系統(tǒng)版本
1 172.20.2.222 cm-server centos7.3
2 172.20.2.203 hadoop-1 centos7.3
3 172.20.2.204 hadoop-2 centos7.3
4 172.20.2.205 hadoop-3 centos7.3

2.2.1 基礎(chǔ)環(huán)境部署

a.修改主機(jī)名配置hosts

systemctl stop firewalld
hostnamectl set-hostname  cm-server   #更改個(gè)主機(jī)名
sed -i 's/SELINUX=enforcing/SELINUX=disable/g' /etc/selinux/config
setenforce 0
cat >>/etc/hosts<<EOF    #添加各個(gè)節(jié)點(diǎn)hosts解析
172.20.2.222    cm-server
172.20.2.203      hadoop-1
172.20.2.204      hadoop-2
172.20.2.205      hadoop-3
EOF

b.配置cm-server免密鑰登錄其他節(jié)點(diǎn)

ssh-keygen -t rsa     #在cm-server生成密鑰對
for num in `seq 1 3`;do ssh-copy-id -i /root/.ssh/id_rsa.pub root@hadoop-$num;done

c.在cm-server安裝數(shù)據(jù)庫
在cm-server上安裝mariadb,用于后期數(shù)據(jù)存儲(chǔ)

yum install mariadb*
systemctl start mariadb
mysql -uroot password "mysqladmin"
登錄數(shù)據(jù)庫后我們采用root登錄

e.java環(huán)境配置
如果系統(tǒng)有安裝java環(huán)境卸載干凈使用oracle的jdk,此處使用jdk-7u80-linux-x64.rpm,在各節(jié)點(diǎn)均配置java環(huán)境

rpm -ivh jdk-7u80-linux-x64.rpm
cat >/etc/profile.d/java.sh<<EOF
export JAVA_HOME=/usr/java/jdk1.8.0_121
export CLASSPATH=.:\$JAVA_HOME/jre/lib/rt.jar:\$JAVA_HOME/lib/dt.jar:\$JAVA_HOME/lib/tools.jar 
export PATH=\$PATH:\$JAVA_HOME/bin
EOF
source /etc/profile.d/java.sh

f.配置各節(jié)點(diǎn)服務(wù)器需求

sysctl -w vm.swappiness=10
echo "vm.swappiness=10" >>/etc/sysctl.conf
echo never > /sys/kernel/mm/transparent_hugepage/defrag
echo never > /sys/kernel/mm/transparent_hugepage/enabled

2.2.2 Cloudera Manager安裝

a.下載解壓相關(guān)軟件包

mkdir /software && cd /software
wget -c https://archive./cm5/cm/5/cloudera-manager-centos7-cm5.14.1_x86_64.tar.gz 
wget -c http://archive./cdh5/parcels/5.14.2/CDH-5.14.2-1.cdh5.14.2.p0.3-el7.parcel
wget -c http://archive./cdh5/parcels/5.14.2/CDH-5.14.2-1.cdh5.14.2.p0.3-el7.parcel.sha1 -O CDH-5.14.2-1.cdh5.14.2.p0.3-el7.parcel.sha
wget -c http://archive./cdh5/parcels/5.14.2/manifest.json
wget -c https://dev./get/Downloads/Connector-J/mysql-connector-java-5.1.46.zip
tar -zxvf cloudera-manager-centos7-cm5.14.1_x86_64.tar.gz -C /opt/   #解壓cm包
unzip mysql-connector-java-5.1.46.zip  #解壓java-mysql連接jar包
cp mysql-connector-java-5.1.46/mysql-connector-java-5.1.46-bin.jar /opt/cm-5.14.1/share/cmf/lib/    #將jar包復(fù)制到cm的lib目錄下
cp mysql-connector-java-5.1.46/mysql-connector-java-5.1.46-bin.jar 

b.創(chuàng)建用戶及初始化數(shù)據(jù)庫

useradd --system --home=/opt/cm-5.14.1/run/cloudera-scm-server/ --no-create-home --shell=/bin/false --comment "Cloudera SCM User" cloudera-scm     #在各個(gè)節(jié)點(diǎn)均創(chuàng)建用戶
vim /opt/cm-5.14.1/etc/cloudera-scm-agent/config.ini將其中的server_host=cm-server     #指向cm-server
usage: /opt/cm-5.14.1/share/cmf/schema/scm_prepare_database.sh [options] (postgresql|mysql|oracle) database username [password]    #使用選項(xiàng)
/opt/cm-5.14.1/share/cmf/schema/scm_prepare_database.sh mysql cmdb -h"cm-server" -uroot -pmysqladmin --scm-host cm-server scm scm scm

c.將文件將cm-server修改完成的文件分發(fā)到其他各節(jié)點(diǎn)

for i in `seq 1 3`;do scp -r /opt/cm-5.14.1 hadoop-$i:/opt/;done

d.創(chuàng)建本地源

mv CDH-5.14.2-1.cdh5.14.2.p0.3-el7.parcel* manifest.json /opt/cloudera/parcel-repo/

e.啟動(dòng)服務(wù)
在cm-server啟動(dòng)server和agent服務(wù),在其他節(jié)點(diǎn)啟動(dòng)agent服務(wù)

/opt/cm-5.14.1/etc/init.d/cloudera-scm-server start
/opt/cm-5.14.1/etc/init.d/cloudera-scm-agent start

2.2.2 Cloudera Manager的web界面配置

服務(wù)器均啟動(dòng)后,可以瀏覽器訪問cm-server的7180端口,用戶名/密碼為admin/admin
大數(shù)據(jù)平臺(tái)CDH搭建
大數(shù)據(jù)平臺(tái)CDH搭建
接受協(xié)議繼續(xù)
大數(shù)據(jù)平臺(tái)CDH搭建
可以選擇適用60天
大數(shù)據(jù)平臺(tái)CDH搭建
提示一些涉及許可證的信息
大數(shù)據(jù)平臺(tái)CDH搭建
勾選管理的主機(jī)繼續(xù)操作
大數(shù)據(jù)平臺(tái)CDH搭建

選擇CDH-5.14版本
大數(shù)據(jù)平臺(tái)CDH搭建
parcel安裝
大數(shù)據(jù)平臺(tái)CDH搭建
主機(jī)正確性檢查
大數(shù)據(jù)平臺(tái)CDH搭建
群集設(shè)置(選擇安裝的服務(wù))
大數(shù)據(jù)平臺(tái)CDH搭建
自定義角色分配,選擇安裝在那個(gè)節(jié)點(diǎn)上
大數(shù)據(jù)平臺(tái)CDH搭建
數(shù)據(jù)庫設(shè)置
需要提前創(chuàng)建數(shù)據(jù)庫及授權(quán)其他節(jié)點(diǎn)可以正常連接
大數(shù)據(jù)平臺(tái)CDH搭建
大數(shù)據(jù)平臺(tái)CDH搭建
審核更改
大數(shù)據(jù)平臺(tái)CDH搭建
集群安裝
大數(shù)據(jù)平臺(tái)CDH搭建

完成安裝
大數(shù)據(jù)平臺(tái)CDH搭建
大數(shù)據(jù)平臺(tái)CDH搭建
后期可添加服務(wù)
大數(shù)據(jù)平臺(tái)CDH搭建
大數(shù)據(jù)平臺(tái)CDH搭建

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多