大数据集群安装手册之服务安装篇
1.安装Ambari服务
1.1.安装Ambari
1.在服务器主机上执行ambari服务
yum install ambari-server
2.当提示确认安装和相关性检查时,输入y。
Installing : postgresql-libs-9.2.18-1.el7.x86_64 1/4
Installing : postgresql-9.2.18-1.el7.x86_64 2/4
Installing : postgresql-server-9.2.18-1.el7.x86_64 3/4
Installing : ambari-server-2.6.1.5-3.x86_64 4/4
Verifying : ambari-server-2.6.1.5-3.x86_64 1/4
Verifying : postgresql-9.2.18-1.el7.x86_64 2/4
Verifying : postgresql-server-9.2.18-1.el7.x86_64 3/4
Verifying : postgresql-libs-9.2.18-1.el7.x86_64 4/4
Installed:
ambari-server.x86_64 0:2.6.1.5-3
Dependency Installed:
postgresql.x86_64 0:9.2.18-1.el7
postgresql-libs.x86_64 0:9.2.18-1.el7
postgresql-server.x86_64 0:9.2.18-1.el7
Complete!
1.2.配置Ambari服务
在启动ambari服务器之前,必须设置ambari服务。安装程序将为ambari服务配置与数据库的连接,安装JDK,并允许自定义用于运行ambari服务守护程序的用户帐户。
在ambari服务器主机上运行以下命令以启动配置过程。
ambari-server setup
在弹出的输入提示中作出响应
1.如果没有禁用SELinux,可能会收到警告。接受默认值(Y),然后继续。
2.默认情况下,Ambari服务器以root用户运行。在Ambari服务守护进程的自定义用户帐户提示下接受默认值(n),以root用户身份继续。
3.如果没有暂时禁用防火墙,可能会收到警告。输入y继续。
4.选择要使用的JDK版本。输入1下载Oracle JDK 1.8。或者,可以选择自定义JDK。如果选择自定义JDK,则必须手动在所有主机上安装JDK,并指定Java Home路径。
5.在高级数据库配置选项时选择n,使用默认的嵌入式PostgreSQL数据库。PostgreSQL数据库的默认名称是ambari。默认用户名和密码是ambari/bigdata。否则,要使用现有的PostgreSQL、MySQL/Mariadb或Oracle数据库,请选择Y。
6.在继续配置远程数据库连接属性[Y/N]时,选择Y。
7.安装完成。
2.安装、配置、部署HDP集群
2.1.启动Ambari服务
在服务主机上执行以下命令
ambari-server start
检查Ambari 服务状态
ambari-server status
停止Ambari 服务
ambari-server status
2.2.登录Ambari页面
登录Ambari配置页前需确保Ambari服务已经启动。
1.使用网页浏览器访问:
http://<your.ambari.server>:
<your.ambari.server> 是Ambari服务器主机的域名
2.先使用默认的用户名/密码:admin/admin,登录Ambari服务页面。
从安全角度考虑,一定要修改为强密码。
2.3.启动Ambari集群安装向导(界面配置部分)
1.为集群取名
在集群名称(Name your cluster)中,键入要创建的集群的名称。名称中不能使用空格或特殊字符。
2.选择安装版本
选择软件包栈
选择版本
3.选择配置本地源
依据当前的操作系统和版本,选择已经配置好的安装库源路径。
4.安装选项
确认主机
选择安装的服务
分配各服务的Master
分配各服务的Slaves和Clients
自定义服务配置项
检查配置信息
开始安装、启动、测试
总结
完成集群部署