AMBARI部署HADOOP集群(4)

经过 Ambari 部署 hadoop 集群

1. 打开 http://192.168.242.181:8080  登录的用户名/密码是 : admin/adminhtml

2. 点击 “LAUNCH INSTALL WIZARD”,开始建立一个集群linux

 

3. 为集群取一个名字web

 

4. 前面咱们建了本地的资源库,这里选择 “Use Local Repository”。删除其它的 OS,只留 redhat7 那一行。而且在 Base URL 那一列里填入前面搭建的 web 服务对应的地址。数据库

 

5. 在 “Target Hosts” 里填入 hadoop 集群须要部署到哪些机器。能够填 IP。ssh

   SSH Private Key 里选择的文件是 从零开始安装 Ambari (1) -- 安装前的准备工做 中配置免密登录到其它机器的那台机器的 id_rsa 这个文件(ambari主机)。我用的是 root 账号,因此这个文件是在 /root/.ssh/ 目录下。oop

 

6. “Confirm Hosts” 这一步,ambari 会在上面的配置的 hosts 中安装 ambari agent,只需等待便可。性能

7. 根据须要,选择服务。若是某些服务依赖其它服务,而没有选择依赖的服务的话,点击“Next”时,会作相应的提示。spa

 

8. 点击 “Next”,若是出现相似下面的警告的话,能够不用管,后续若是须要的话,能够再安装htm

 

9. “Assign Masters” 这一步,ambari 会自动分配各类服务到不一样的机器上。能够手动进行调整。blog

 

10. “Assign Slaves and Clients” 这一步,手动分配 Hadoop 的 DataNode 节点位置,YARN 的 NodeManager 的位置...... 

      其中 NFSGateway 是经过挂载的方式,像访问本地文件系统同样访问 Hadoop 的文件系统。

     Phoenix Query Server 是一个HBase的开源SQL引擎。你可使用标准的JDBC API代替HBase客户端API来建立表,插入数据,查询你的HBase数据。

 

11. 设置密码。(有一行的 username 是 N/A,比较奇怪,不知道用在哪)

 

12. 数据库配置。若是选择了安装 hive 或 Ranger,须要输入相关的数据库的信息。此例中没有这一步。

13. 目录配置。配置各个服务须要用到的目录。使用默认值便可。

 

14. 建立用户。默认状况下, ambari 会为每一个服务建立一个 linux 的用户,用不一样的用户启动不一样的服务。我设成了同一个用户。

 

 15. “ALL CONFIGURATIONS”,这一步能够修改前面的一些配置

 

 16. 点击 “Next”后,出现总结页。能够下载建立这个集群的元数据信息。点击 “DEPLOY” 后,就开始部署了。

 

17. 效果展现。

此时SmartSense有报错,

这是HST SERVER未安装,HST是ambari的收费子项目,安装在集群子节点,用于集群总体的性能反馈调优。这里没有安装,如何须要安装,可单独进行。

相关文章
相关标签/搜索