這篇文章主要講解了“cloudera離線安裝部署文檔的步驟”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“cloudera離線安裝部署文檔的步驟”吧!
創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),五大連池企業(yè)網(wǎng)站建設(shè),五大連池品牌網(wǎng)站建設(shè),網(wǎng)站定制,五大連池網(wǎng)站建設(shè)報(bào)價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,五大連池網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
三臺centos服務(wù)器
192.168.12.101 n1
192.168.12.102 n2
192.168.13.30 n3
設(shè)置服務(wù)器ip為靜態(tài)Ip,ip不會因?yàn)闄C(jī)器重啟ip發(fā)生改變
[root@n1 ~]# cd /etc/sysconfig/network-scripts/
[root@n1 network-scripts]# cat ifcfg-eth0
DEVICE=eth0
HWADDR=74:D4:35:DD:F4:3B
TYPE=Ethernet
UUID=37e135e0-0fdf-4e7e-a20e-afa8a808fbde
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.12.101
NETMASK=255.255.255.0
GATEWAY=192.168.12.1
1、修改網(wǎng)絡(luò)hostname
vi /etc/sysconfig/network
vi /etc/hosts
192.168.12.101 n1
192.168.12.102 n2
192.168.13.30 n3
2、生成ssh無密鑰登錄
ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
scp -r ~/.ssh/authorized_keys root@n2:~/.ssh/
3、卸載系統(tǒng)自帶的jdk
最好還是先卸載掉openjdk,在安裝sun公司的jdk.
先查看 rpm -qa | grep java
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64
rpm -e --nodeps tzdata-java-2013g-1.el6.noarch
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64
4、安裝jdk
//安裝jdk
rpm -ivh oracle-j2sdk1.7-1.7.0+update67-1.x86_64.rpm
配置jdk環(huán)境變量
JAVA_HOME=/usr/java/jdk1.7.0_67-cloudera
JRE_HOME=/usr/java/jdk1.7.0_67-cloudera/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
5、安裝MySQL數(shù)據(jù)庫 修改mysql字符編碼
yum install mysql-server
//設(shè)定開機(jī)啟動
chkconfig mysqld on
//啟動mysql
service mysqld start
//進(jìn)入mysql
mysqladmin -u root password 'xxxx'
#activity monitor createdatabase amon DEFAULTCHARSET utf8 COLLATE utf8_general_ci;
設(shè)置root授權(quán)訪問以上所有的數(shù)據(jù)庫:
#授權(quán)root用戶在主節(jié)點(diǎn)擁有所有數(shù)據(jù)庫的訪問權(quán)限
grant all privileges on *.* to 'root'@'n1' identified by 'xxxx' with grant option; flush privileges;
設(shè)置mysql的字符集
編輯 /etc/my.cnf文件
view plaincopy
[client]
default-character-set=utf8
[mysqld]
character_set_server=utf8
6、server端完成添加用戶
useradd --system --home=/opt/cm-5.4.1/run/cloudera-scm-server/--no-create-home --shell=/bin/false --comment "Cloudera SCM User" cloudera-scm
執(zhí)行sql腳本 自動創(chuàng)建cm數(shù)據(jù)庫,如果數(shù)據(jù)庫已存在需先刪除數(shù)據(jù)庫
/opt/cm-5.4.1/share/cmf/schema/scm_prepare_database.sh mysql cm -hlocalhost -uroot -proot --scm-host localhost scm scm scm
7、離線安裝CHD,將下載的包放入該文件夾下
/opt/cloudera/parcel-repo/
下載路徑
http://www.cloudera.com/content/cloudera/en/documentation/core/latest/topics/cm_vd.html#cmvd_topic_1
8、修改agent配置
/opt/cm-5.4.1/etc/cloudera-scm-agent/config.ini
server_host=n1 //為server端主機(jī)名稱
將agent拷貝到其他主機(jī)上
scp -r /opt/cm-5.4.1 root@n2:/opt/
9、輔助服務(wù)的安裝
//安裝ntp服務(wù)
yum install ntp
chkconfig ntpd on
service ntpd start
//同步server主機(jī)時間
ntpdate -u n1
如果在線安裝軟件包失敗,修改對應(yīng)網(wǎng)卡的DNS的配置文件
# vi /etc/resolv.conf
修改以下內(nèi)容
nameserver 114.114.114.114 #
//關(guān)閉防火墻
service iptables stop (臨時關(guān)閉)
chkconfig iptables off (重啟后生效)
10、啟動服務(wù)
/opt/cm-5.4.1/etc/init.d/cloudera-scm-server start
/opt/cm-5.4.1/etc/init.d/cloudera-scm-agent start
感謝各位的閱讀,以上就是“cloudera離線安裝部署文檔的步驟”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對cloudera離線安裝部署文檔的步驟這一問題有了更深刻的體會,具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點(diǎn)的文章,歡迎關(guān)注!