Ambari ambari 集群及组件
HDP安装:
- 在任意机器浏览器上打开ambari web 界面 (http://192.168.15.151:8080 user:admin psd:admin)
- 在主页面 ”Create a Cluster“ 版板,选择 ”Launch Install Wizard“,如图:
-
-
- 按向导输入集群名
- 选择hdp2.3, 我们采用离线安装,在高级选项中将 redhat6 以外的其它选项全部去掉,同时配置本地源地址(对应repo文件中baseUrl地址),如下
-
-
- 将ambari主机上生成的私钥文件下载到本地
- 在下一步中输入主机列表,输入机器列表,导入私钥,如下图
-
- 选择"Register and Confirm", 忽略弹出的警告提示,继续如下图:
-
- 选择 "Next", 进入需要安装的服务选择模板
-
选择 ”Next“, 进行服务与主机分配,如下图
- "Next" -> 进入 Slaves and client 分配,如下图:
- ”Next" -> 进入 Customize Services 定义,给 hive metastore 分配数据库,输入数据库名、用户和密码(bigdata)
- 点击 " Test Connection", 肯定是连不上的,手工创建数据库和用户
- 执行:create database hive; (创建hive数据库)
- 执行:GRANT ALL PRIVILEGES ON hive.* TO 'hive'@'localhost' IDENTIFIED BY 'bigdata'; (创建hive用户)
- 执行:GRANT ALL PRIVILEGES ON hive.* TO 'hive'@'%' IDENTIFIED BY 'bigdata';
- 执行:FLUSH PRIVILEGES; (刷新权限)
- 执行:quit;
- 命令:service mysql restart;
- 验证:mysql -u hive -p (成功登陆则OK)
- "Next", 在服务安装清单界面,确认无误后,选择 ”Deploy"
- 等待系统安装,安装结束后如图:
- 出现如下界面,则表示安装ok