本章基於Ambari,部署HDP集羣。
一、集羣搭建
1.1進入登錄頁面
瀏覽器輸入http://192.168.18.161:8080/,默認管理員賬目密碼:admin
1.2 點擊Launch Install Wizard
1.3 設置集羣名稱
1.4選擇版本和存儲庫
1.5 填寫本地庫地址
在redhat7後面分別填寫
- http://192.168.18.161/hdp/HDP/centos7/3.1.0.0-78/
- http://192.168.18.161/hdp/HDP-GPL/centos7/3.1.0.0-78/
- http://192.168.18.161/hdp/HDP-UTILS/centos7/1.1.0.22/
1.6 填寫主機地址以及主節點的id.rsa文件
1.7 等待安裝
1.8 選擇服務
1.9 選擇每臺機器的角色
1.10 設置從節點
1.11 輸入四次admin
1.12 繼續
1.13 等待服務安裝和啓動
二、安裝Hive
2.1 在/path/to/mysql/目錄下放置Mysql驅動,並重命名爲:mysql-connector-java.jar
[root@hadoop102 software]# mkdir -p /path/to/mysql/
[root@hadoop102 software]# cp /opt/software/mysql-libs/mysql-connector-java-5.1.27/mysql-connector-java-5.1.27-bin.jar /path/to/mysql/mysql-connector-java.jar
2.2 執行ambari-server setup
[root@hadoop102 software]# ambari-server setup --jdbc-db=mysql --jdbc-driver=/path/to/mysql/mysql-connector-java.jar
2.3 點擊添加服務
2.4 選擇hive
2.5 分配節點
2.6 分配從屬和客戶端
2.7 配置hive數據庫連接
2.8 點擊下一步
2.9 等待安裝
三、配置HDFS-HA
3.1 添加服務
3.2 填寫nameservice名稱
3.3角色分配
3.4 直接下一步
3.5 安裝提示執行命令
3.6 安裝組件
3.7 根據頁面提示操作
3.8 等待啓動組件
3.9 安裝頁面提示初始化NameNode HA
3.10 等待完成
報select錯誤
yum -y erase hdp-select