Ambari-2.2.2.0文档翻译--准备工作(1)

1.  准备工作

本节主要介绍用Ambari安装创建Hdp集群所要提前做好的准备工作。

1.1.  兼容性问题

下面的表中描述了AMbari与Hdp版本的兼容性


*AMbari不能安装Hue或者Solr

1.2.  满足最低的系统要求

要运行Hadoop,系统需要满足下面的最低要求

1.2.1.   操作系统要求

支持下面的64-bit系统:

• Red Hat Enterprise Linux (RHEL) v7.x

• Red Hat Enterprise Linux (RHEL) v6.x

• CentOS v7.x

• CentOS v6.x

• Debian v7.x

• Oracle Linux v7.x

• Oracle Linux v6.x

• SUSE Linux Enterprise Server (SLES) v11 SP4 (HDP 2.2 and later)

• SUSE Linux Enterprise Server (SLES) v11 SP3

• SUSE Linux Enterprise Server (SLES) v11 SP1 (HDP 2.2)

• Ubuntu Precise v12.04

• Ubuntu Trusty v14.04

注:The installer pulls many packages from thebase OS repositories. If you do not

have a complete set of base OS repositoriesavailable to all your machines at

the time of installation you may run intoissues.

  此安装程序调去取了基本操作系统的多个包,如果你没有一套完整的基本操作系统存储库,在给所有安装时就会遇到问题。

If you encounter problems with base OS repositories beingunavailable, please contact your

system administrator to arrange for these additional repositoriesto be proxied or mirrored.

For more information see Usinga Local Repository.

如果您遇到基本操作系统仓库不可用的问题,请联系制作仓库代理或镜像的系统管理员。

更多信息请参照 使用本地仓库 章节

1.2.2.   浏览器的要求

下面是最低的浏览器要求:

• Windows (7, 8)

    • Internet Explorer10

    • Firefox 18

    • Google Chrome 26

• Mac OS X (10.6 or later)

    • Firefox 18

    • Safari 5

    • Google Chrome 26

• Linux (CentOS, Debian, Oracle Linux, RHEL, SLES, Ubuntu)

    • Firefox 18

• Google Chrome 26

在任何平台上,建议更新浏览器到最新的,稳定的版本。

 

1.2.3.   软件要求

在集群的每一台机器上都要有的软件:

• yum and rpm (RHEL/CentOS/Oracle Linux)

• zypper and php_curl (SLES)

• apt (Debian/Ubuntu)

• scp, curl, unzip, tar, and wget

• OpenSSL (v1.01, build 16 or later)

• Python

ForCentOS 6: Python 2.6.*

ForSLES 11: Python 2.6.8 or later

ForCentOS 7, Ubuntu 12, Ubuntu 14, and Debian 7: Python2.7.*

 

1.2.4.   JDK的要求

 

下面是所支持的运行环境:

• Oracle JDK 1.8 64-bit (minimum JDK 1.8_60) (default)

• Oracle JDK 1.7 64-bit (minimum JDK 1.7_67)

• OpenJDK 8 64-bit (not supported on SLES)

• OpenJDK 7 64-bit(not supported on SLES)

 

注:JDK support is dependenton your choice of HDP Stack. Refer to Ambari

Reference Guide > Changing the JDKVersion for more information.

JDK的支持取决于你的HDP的选择,关联到AMbari参考指南> 改变JDK版本  获得更多信息。

 

1.2.5.   数据库的要求

Ambari需要一个关系型数据库来存储集群的配置信息和拓扑信息。如果你安装了带有HIve或Oozie的HDP,也需要关系型数据库。下面是数据库的要求:

组件

数据库

描述

 

 

Ambari

- PostgreSQL 8

- PostgreSQL 9.1.13+,9.3

- MySQL 5.6

- Oracle 11gr2

- Oracle 12c*

默认情况下,AMbari将在服务器上安装PostgreSQL数据库。也可以选择使用,MySQL或Oracle数据库,更多信息参见  使用非默认数据库-AMbari

 

 

Hive

- PostgreSQL 8

- PostgreSQL 9.1.13+, 9.3

- MySQL 5.6

- Oracle 11gr2

- Oracle 12c*

默认情况下(在在RHEL和CentOS / Oracle Linux 6),Ambari在Hive主机上安装MySQL数据库,当然你也可以使用PostgreSQL,MySQL或Oracle数据库, ,更多信息参见 使用非默认数据库-Hive

 

 

Oozie

- PostgreSQL 8

- PostgreSQL 9.1.13+, 9.3

- MySQL 5.6

- Oracle 11gr2

- Oracle 12c*

默认情况下,AMbari将在Oozie服务器主机上安装Derby,当然也可以选择PostgreSQL,MySQL或Oracle数据库,更多信息参见 使用非默认数据库-Oozie

 

默认安装Derby的情况不能用于生产环境之中,如果你计划使用Derby进行演示、开发和测试,那么从Derby到一个新的数据库的Oozie数据的迁移只能用在内部。

 

Ranger

- PostgreSQL 9.1.13+, 9.3

- MySQL 5.6

- Oracle 11gr2

- Oracle 12c*

必须要有一个现成的PostgreSQL,MySQL或Oracle数据库,更多信息请参照 安装Ranger

* Use of anexisting Oracle 12c database is only supportedwith

  HDP 2.3 or later.

*使用现有的Oracle 12c数据库只支持HDP 2.3或更高版本。

注:对于AMbari的数据库,如果使用了Oracle数据库,就要确保Oracle的侦听器不要在8080端口上运行,以避开Ambari默认端口(8080)。另外 可以参阅Ambari参考指南 改变默认的Ambari服务端口章节。

注:不能使用微软的SQL Server和SQL Anywhere数据库

1.2.6 存的要求

AMbari主机至少应该用1GB的RAM。500MB可用。

检查任意一台机器上的可用内存,运行: free  -m

如果你打算安装Ambari Metrics Service (AMS)到你的集群上,就要参看Ambari User's Guide的Using Ambari Metrics 部分。一般情况下,在你打算运行Ambari Metrics Service (AMS)的机器上要有下面表格中所示的内存大小以及基于集群大小的磁盘空间:


注:上面表格仅仅是参考。一定要测试自己的环境。更所信息参考Package size and Inode Count (1.2.7)

1.2.7大小和节点数量的要求

Size和Inode值是相思相似的。


1.2.8.   确认打开文件描述符的最大数量

建议的最大打开文件描述符的最大数量是10000,也可更多。在每台机器上运行下面的命令,检查打开文件描述符的最大数量的当前值:

     ulimit -Sn

     ulimit -Hn

如果输出的结果不大于10000,则运行下面的命令将其设置为一个合适的值:

    ulimit -n 10000

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值