Apache Ambari

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(链接)
 
第4行: 第4行:
  
 
Apache Ambari 提供一套工具和API来规范、管理和监控Hadoop集群。
 
Apache Ambari 提供一套工具和API来规范、管理和监控Hadoop集群。
 +
 +
相关项目:[[Apache Mesos]]
  
 
==技术==
 
==技术==

2015年8月18日 (二) 04:39的最后版本

Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 Apache Ambari Thanks, Wikipedia.

Apache Ambari 是 Apache Hadoop 集群管理系统。

Apache Ambari 提供一套工具和API来规范、管理和监控Hadoop集群。

相关项目:Apache Mesos

目录

[编辑] 技术

Ambari技术堆栈

[编辑] Ambari Server

  • Server code: Java
  • Agent scripts: Python
  • Database: Postgres, Oracle, MySQL
  • ORM: EclipseLink
  • Security: Spring Security with remote LDAP integration and local database
  • REST server: Jersey (JAX-RS)
  • Dependency Injection: Guice
  • Unit Testing: JUnit
  • Mocks: EasyMock
  • Configuration management: Python

[编辑] Ambari Web

  • Frontend code: JavaScript
  • Client-side MVC framework: Ember.js / AngularJS
  • Templating: Handlebars.js (integrated with Ember.js)
  • DOM manipulation: jQuery
  • Look and feel: Bootstrap 2
  • CSS preprocessor: LESS
  • Unit Testing: Mocha
  • Mocks: Sinon.js
  • Application assembler/tester: Brunch / Grunt / Gulp

[编辑] 安装

用户可选择从包仓库或源代码进行安装

Redhat/CentOS

cd /etc/yum.repos.d/
http://s3.amazonaws.com/dev.hortonworks.com/ambari/centos6/2.x/BUILDS/2.1.0-1409/ambaribn.repo // CentOS 6
http://s3.amazonaws.com/dev.hortonworks.com/ambari/centos7/2.x/BUILDS/2.1.0-1409/ambaribn.repo // CentOS 7
yum install ambari-server

Ubuntu

cd /etc/apt/sources.list.d
http://s3.amazonaws.com/dev.hortonworks.com/ambari/ubuntu12/2.x/BUILDS/2.1.0-1409/ambaribn.list
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com B9733A7A07513CAD
apt-get update
apt-get install ambari-server

配置运行

ambari-server setup
ambari-server start
http://localhost:8080
admin/admin

[编辑] 文档

[编辑] 图集

[编辑] 链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱