[hdp2.4系列] ambari安装配置

来源:互联网 发布:agv调度系统算法 编辑:程序博客网 时间:2024/06/04 18:10
在master上安装ambari-server
在master、slave1、slave2、slave3上安装ambari-agent
一、ambari-server安装
使用root用户登录master节点。
yum install ambari-server
中间需要输出 y 确认一次,最后看到complete提示安装完成。
二、ambari-server配置
使用root用户登录master节点。
准备:
1、mysql
ambari-server 运行需要使用一个数据库来进行数据存储,默认会安装postgress数据库,这里我们使用自己安装的mysql数据。需要准备好数据库连接串,用户名,密码等内容。也可以使用yum install mysql-server.
2、jdk 配置。准备jdk路径。
安装过程
ambari-server setup
1.如果没有关闭 SELinux,会得到一个警告,默认为(y),直接回车下一步。
2.默认使用root用户运行ambari-server,直接回车下一步即可。如果要使用其它的用户则输入y,回车。
3.如果没有临时关闭防火墙,会得到一个警告,直接回车下一步。
4. 选择JAVA运行环境,输入1下载安装Oracle JDK 1.8.此处我们输入3,输入已经装好的jdk的java_home路径。
5.配置使用的数据库。默认是安装postgress 数据库。此处我们选择使用自定义数据库,然后输入3,选择 mysql.
6.输入mysql数据库连接信息,建好用户后,需要按提示执行一下初始化脚本。
7.完成安装。

安装日志,红色的是需要注意的:
[root@master ~]# ambari-server setup
Using python /usr/bin/python2
Setup ambari-server
Checking SELinux...
SELinux status is 'enabled'
SELinux mode is 'permissive'
WARNING: SELinux is set to 'permissive' mode and temporarily disabled.
OK to continue [y/n] (y)?
Customize user account for ambari-server daemon [y/n] (n)?
Adjusting ambari-server permissions and ownership...
Checking firewall status...
Checking JDK...
[1] Oracle JDK 1.8 + Java Cryptography Extension (JCE) Policy Files 8
[2] Oracle JDK 1.7 + Java Cryptography Extension (JCE) Policy Files 7
[3] Custom JDK
==============================================================================
Enter choice (1): 3
WARNING: JDK must be installed on all hosts and JAVA_HOME must be valid on all hosts.
WARNING: JCE Policy files are required for configuring Kerberos security. If you plan to use Kerberos,please make sure JCE Unlimited Strength Jurisdiction Policy Files are valid on all hosts.
Path to JAVA_HOME: /usr/local/jdk1.7.0_67
Validating JDK on Ambari Server...done.
Completing setup...
Configuring database...
Enter advanced database configuration [y/n] (n)? Y
Configuring database...
==============================================================================
Choose one of the following options:
[1] - PostgreSQL (Embedded)
[2] - Oracle
[3] - MySQL
[4] - PostgreSQL
[5] - Microsoft SQL Server (Tech Preview)
[6] - SQL Anywhere
==============================================================================
Enter choice (1): 3
Hostname (localhost):
Port (3306):
Database name (ambari):
Username (ambari):
Enter Database Password (bigdata):
Configuring ambari database...
Copying JDBC drivers to server resources...
Configuring remote database connection properties...
WARNING: Before starting Ambari Server, you must run the following DDL against thedatabase to create the schema: /var/lib/ambari-server/resources/Ambari-DDL-MySQL-CREATE.sql
Proceed with configuring remote database connection properties [y/n] (y)?
Extracting system views...
.......
Adjusting ambari-server permissions and ownership...
Ambari Server 'setup' completed successfully.
[root@master ~]#
三、ambari-agent安装配置
安装:yum install ambari-agent
配置:设置ambari-agent对应的ambari-server信息。
[root@master ~]# vi /etc/ambari-agent/conf/ambari-agent.ini
四、ambari-server ,ambari-agent启动
ambari-server start
ambari-agent start
五、验证ambari-server启动
在浏览器输入master.bigdata.com 验证是否ambari-server 启动成功。
0 0
原创粉丝点击