日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

CHD 5.10 离线安装

發布時間:2023/12/18 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CHD 5.10 离线安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

安裝虛擬機,我用的是centos6.5的版本。


選擇回車



重啟機器

設置虛擬機網絡


1.集群節點規劃,安裝三臺機器,每臺機器都執行以下操作,切記!

[root@hadoop-cdh1 ~]# vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=hadoop-01? # 機器名稱
GATEWAY=192.168.137.2? # 網關

[root@hadoop-cdh1 ~]# vi /etc/hosts
127.0.0.1?? localhost localhost.localdomain localhost4 localhost4.localdomain4
::1???????? localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.137.130 hadoop-cdh1
192.168.137.131 hadoop-cdh2
192.168.137.132 hadoop-cdh3

[root@hadoop-cdh1 ~]# vi /etc/resolv.conf ?
search localdomain
nameserver 192.168.137.2
nameserver 8.8.8.8??????????????? #ping 外網
nameserver 8.8.4.4

[root@hadoop-cdh1 ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.137.130??? #ip
NETMASK=225.225.225.0

GATEWAY=192.168.137.2


修改網卡 如果是克隆的機器就要設置,刪除原來的,保存克隆以后的
/etc/udev/rules.d/70-persistent-net.rules ?

1) Linux操作系統中永久性生效,重啟后不會復原
開啟: chkconfig iptables on
關閉: chkconfig iptables off
2) 即時生效,重啟后復原
開啟: service iptables start
關閉: service iptables stop
service network restart 重啟網卡
service iptables status可以查看到iptables服務的當前狀態。
yum install -y lrzsz
yum -y install wget

yum -y install vim


三臺機器設置完成后,reboot重啟三臺機器,檢查機器配置。

hostname 是否正確。

hostname -i是否正確。

ping www .baidu.com是否可以ping通。

安裝mysql

https://blog.csdn.net/nszkadrgg/article/details/78666628

配置hadoop用戶的ssh信任關系(三臺機器都要安裝)

安裝無密碼登錄(三臺機器都要安裝)

[root@hadoop-cdh1 ~]# yum -y install openssh-clients

[root@hadoop-cdh1 java]# ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa
Generating public/private rsa key pair.
Created directory '/root/.ssh'.
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
02:97:cf:e5:85:f4:3d:77:4b:24:18:23:9d:47:0e:1b root@hadoop-cdh1
The key's randomart image is:
+--[ RSA 2048]----+
|???????? .oE=o . |
|?????? . ..**oo? |
|??? . o?? o.+.o.o|
|???? o o o .? .oo|
|????? . S .??? . |
|?????? .???????? |
|???????????????? |
|???????????????? |
|???????????????? |

+-----------------+

[root@hadoop-cdh1 java]# cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

[root@hadoop-cdh1 java]# chmod 0600 ~/.ssh/authorized_keys

測試三臺機器ssh登錄(每臺都要測試)

[root@hadoop-cdh1 java]# ssh hadoop-cdh2
The authenticity of host 'hadoop-cdh2 (192.168.137.131)' can't be established.
RSA key fingerprint is 69:99:33:84:fe:91:f6:43:df:4b:0c:63:ba:9b:c1:fc.
Are you sure you want to continue connecting (yes/no)?
Host key verification failed.
[root@hadoop-cdh1 java]# ssh hadoop-cdh2
The authenticity of host 'hadoop-cdh2 (192.168.137.131)' can't be established.
RSA key fingerprint is 69:99:33:84:fe:91:f6:43:df:4b:0c:63:ba:9b:c1:fc.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'hadoop-cdh2,192.168.137.131' (RSA) to the list of known hosts.
root@hadoop-cdh2's password:

Last login: Sat Apr 21 03:54:12 2018 from hadoop-cdh3

檢查系統版本是否定一致 (每臺都要做)

[root@hadoop-cdh2 ~]# cat /etc/redhat-release

CentOS release 6.5 (Final)

設置時鐘同步(每臺都要做)

[root@hadoop-cdh2 ~]# grep ZONE /etc/sysconfig/clock

ZONE="Asia/Shanghai"

修改機器的時間

[root@hadoop-cdh1 ~]# date
Sat Apr 21 04:07:25 CST 2018
[root@hadoop-cdh1 ~]# date -s 04/20/2018
Fri Apr 20 00:00:00 CST 2018
[root@hadoop-cdh1 ~]# date -s 20:32:00
Fri Apr 20 20:32:00 CST 2018
[root@hadoop-cdh1 ~]# dare
-bash: dare: command not found
[root@hadoop-cdh1 ~]# date
Fri Apr 20 20:32:06 CST 2018

安裝ntpdate(每臺機器都要安裝)

[root@hadoop-cdh3 ~]# yum -y install ntpdate
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
?* base: mirrors.zju.edu.cn
?* extras: mirrors.aliyun.com
?* updates: mirrors.njupt.edu.cn
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package ntpdate.x86_64 0:4.2.6p5-12.el6.centos.2 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=======================================================================================================================================================================================================================
?Package???????????????????????????????????????? Arch?????????????????????????????????????????? Version????????????????????????????????????????????????????????? Repository?????????????????????????????????????? Size
=======================================================================================================================================================================================================================
Installing:
?ntpdate???????????????????????????????????????? x86_64???????????????????????????????????????? 4.2.6p5-12.el6.centos.2????????????????????????????????????????? updates????????????????????????????????????????? 79 k

Transaction Summary
=======================================================================================================================================================================================================================
Install?????? 1 Package(s)

Total download size: 79 k
Installed size: 123 k
Downloading Packages:
ntpdate-4.2.6p5-12.el6.centos.2.x86_64.rpm????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? |? 79 kB???? 00:00??? ?
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
? Installing : ntpdate-4.2.6p5-12.el6.centos.2.x86_64????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? 1/1
? Verifying? : ntpdate-4.2.6p5-12.el6.centos.2.x86_64????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? 1/1

Installed:
? ntpdate.x86_64 0:4.2.6p5-12.el6.centos.2????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

Complete!

安裝ntp服務(三臺都要安裝)

yum -y install ntp

啟動ntpd服務(三臺機器都要啟動)

[root@hadoop-cdh1 ~]# service ntpd start

Starting ntpd:???????????????????????????????????????????? [? OK? ]

時間設置同步

[root@hadoop-cdh1 ~]# ntpdate hadoop-cdh2

20 Apr 20:41:06 ntpdate[2676]: no server suitable for synchronization found

[root@hadoop-cdh1 ~]# ntpdate hadoop-cdh3
20 Apr 20:41:06 ntpdate[2676]: no server suitable for synchronization found

安裝和啟動http服務

[root@hadoop-cdh1 ~]# rpm -qa|grep httpd
httpd-tools-2.2.15-60.el6.centos.6.x86_64
httpd-2.2.15-60.el6.centos.6.x86_64
[root@hadoop-cdh1 ~]#

其他兩臺沒有安裝,安裝hadoop-cdh2,hadoop-cdh3兩臺的http服務,安裝? yum install -y httpd

下面的三步三臺都做

[root@hadoop-cdh1 ~]# chkconfig --list|grep httpd
httpd???????? ??? ?0:off?? ?1:off?? ?2:on?? ?3:on?? ?4:on?? ?5:on?? ?6:off

[root@hadoop-cdh1 ~]# chkconfig httpd on

[root@hadoop-cdh1 ~]# chkconfig --list|grep httpd
httpd???????? ??? ?0:off?? ?1:off?? ?2:on?? ?3:on?? ?4:on?? ?5:on?? ?6:off

[root@hadoop-cdh1 ~]# service httpd start

Starting httpd:

安裝jdk,一定要用oracle版本的jdk,官網上可以下載,不要安裝linux自帶的openJDK。

[root@hadoop001 ~]# rz #上傳jdk-8u45-linux-x64.gz
[root@hadoop-cdh1 java]# mkdir -p /usr/java
[root@hadoop-cdh1 java]# mv jdk-8u45-linux-x64.gz /usr/java

[root@hadoop-cdh1 java]# tar -xzvf jdk-8u45-linux-x64.gz

解壓后的jdk復制到hadoop-cdh2,hadoop-cdh3

其他的兩臺創建mkdir -p /usr/java目錄

scp到其他的兩臺機器

scp -r /usr/java/jdk1.8.0_45/ hadoop-cdh2:/usr/java

scp -r /usr/java/jdk1.8.0_45/ hadoop-cdh3:/usr/java

配置jdk的環境變量

[root@hadoop-cdh1 java]# vim /etc/profile
export JAVA_HOME=/usr/java/jdk1.8.0_45

export PATH=$JAVA_HOME/bin:$PATH

[root@hadoop-cdh1 java]# source /etc/profile

[root@hadoop-cdh1 java]# java -version
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)

Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)

scp 到其他的兩臺機器

[root@hadoop-cdh1 java]# scp -r /etc/profile/ hadoop-cdh2:/etc/profile

[root@hadoop-cdh1 java]# scp -r /etc/profile/ hadoop-cdh3:/etc/profile

其他的兩臺機器source /ect/profile

接下來安裝CDH

http://archive.cloudera.com/cdh5/parcels/5.10.0/

到CDH官網下載對應版本的parcels文件



我們存在parcel的位置是 /var/www/html

[root@hadoop-cdh1 html]# mkdir parcels

[root@hadoop-cdh1 html]# cd parcels/
[root@hadoop-cdh1 parcels]# ll
total 1466572
-rw-r--r--. 1 root root 1501694035 Dec 10 19:14 CDH-5.10.0-1.cdh5.10.0.p0.41-el6.parcel
-rw-r--r--. 1 root root???????? 41 Dec 10 18:51 CDH-5.10.0-1.cdh5.10.0.p0.41-el6.parcel.sha
-rw-r--r--. 1 root root????? 64807 Dec 10 19:15 manifest.json
[root@hadoop-cdh1 parcels]# pwd
/var/www/html/parcels

CDH-5.10.0-1.cdh5.10.0.p0.41-el6.parcel.sha1? 后面的1去掉,之前我去掉了

[root@hadoop-cdh1 parcels]# 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

校驗你下載的文件是不是全的,如果不全也是不會安裝成功的,所以一定要校驗。

[root@hadoop-cdh1 parcels]# sha1sum CDH-5.10.0-1.cdh5.10.0.p0.41-el6.parcel
52f95da433f203a05c2fd33eb0f144e6a5c9d558? CDH-5.10.0-1.cdh5.10.0.p0.41-el6.parcel

[root@hadoop-cdh1 parcels]# cat CDH-5.10.0-1.cdh5.10.0.p0.41-el6.parcel.sha

52f95da433f203a05c2fd33eb0f144e6a5c9d558

下載cm

http://archive.cloudera.com/cm5/repo-as-tarball/5.10.0/


校驗下載的文件


解壓

[root@hadoop-cdh1 html]# tar -zxvf cm5.10.0-centos6.tar.gz

然后創建和官網一樣的路徑

修改文件名稱



配置本地的yum源,集群自安裝的時候就會從本地down包,不會從官網down(三臺機器都要配置)

vim /etc/yum.repos.d/cloudrea-manager.repo?? 配置的內容一樣,沒有cloudrea-manager.repo文件就創建


在瀏覽器上查看是否配置成功,能打開說明配置成功。


官網參考鏈接

http://archive.cloudera.com/cdh5/parcels/5.10/

http://archive.cloudera.com/cm5/repo-as-tarball/5.10.0/

http://archive.cloudera.com/cm5/redhat/6/x86_64/cm/5.10/

install server rpm in cm instance


install server



mysql創建元數據庫和用戶,兩個都創建


修改service和mysql的配置

vim /etc/cloudera-scm-server/db.properties? 修改后保存

添加mysql的驅動包


service 啟動的日志






用戶名密碼默認admin

下一步


下一步


下一步







下一步


下一步


下一步


下一步


下一步

這一步很重要,點擊下一步


開始分發到每臺機器


下一步


關閉大頁面


設置swap,三臺機器都要設置


重新Run Again

沒有黃色的提示了

現在安裝hadoop的三個核心組件 ,hdfs, yarn,zookeeper


下面設置機器的角色分配

角色分配:
192.168.137.130? hadoop-cdh1
192.168.137.131? hadoop-cdh2
192.168.137.132? hadoop-cdh3

第一階段角色:
hadoop-cdh1: mysql cm-server cm-agent
hadoop-cdh2: cm-agent

hadoop-cdh3: cm-agent

cm(5個服務):hadoop-cdh1

第二階段角色:
hdfs 、yarn 、zk

hadoop-cdh1: NN? DN??? RM NM? ZK
hadoop-cdh2: DN? SNN?? NM???? ZK
hadoop-cdh3: DN??????? NM???? ZK


選擇下一步,這里一定要有mysql 的驅動包,目錄就按照下面的目錄放置,別的目錄有時候會找不到


[root@hadoop-cdh1 cloudera-manager]# cd /usr/share/java/
[root@hadoop-cdh1 java]# ll
total 964
-rw-r--r--. 1 root root 985603 Oct 22? 2017 mysql-connector-java.jar
[root@hadoop-cdh1 java]#

點擊下一步,所有的都不要變


點擊下一步,安裝服務


安裝完成,點擊完成。


設置namenode最小1G。

查找heap,點擊菜單的namenode,設置為1G,點擊保存。


返回主菜單

重啟


下一步


點擊Finish


點擊Finish


其他的黃色和紅色的信息,根據你自己集群的情況,如果資源充足就設置,不充足就抑制。

service cloudera-scm-agent status 查看agent的狀態(每臺)

service cloudera-scm-service status 查看server的狀態

正確的關機順序

service cloudera-scm-agent stop? 先關閉agent

service cloudera-scm-service stop? 再關閉service

service mysql? stop? 再關閉mysql

開機順序剛好相反,先啟動mysql,再啟動server,然后再啟動agent。









總結

以上是生活随笔為你收集整理的CHD 5.10 离线安装的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。