欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Apache Ambari
来自开放百科 - 灰狐
(版本间的差异)
小 (→链接) |
小 |
||
(未显示1个用户的6个中间版本) | |||
第1行: | 第1行: | ||
+ | {{SeeWikipedia}} | ||
+ | |||
Apache Ambari 是 [[Apache Hadoop]] 集群管理系统。 | Apache Ambari 是 [[Apache Hadoop]] 集群管理系统。 | ||
+ | |||
+ | Apache Ambari 提供一套工具和API来规范、管理和监控Hadoop集群。 | ||
+ | |||
+ | 相关项目:[[Apache Mesos]] | ||
==技术== | ==技术== | ||
第26行: | 第32行: | ||
*Mocks: Sinon.js | *Mocks: Sinon.js | ||
*Application assembler/tester: Brunch / Grunt / Gulp | *Application assembler/tester: Brunch / Grunt / Gulp | ||
+ | |||
+ | ==安装== | ||
+ | [https://cwiki.apache.org/confluence/display/AMBARI/Installation+Guide+for+Ambari+2.1.0 用户可选择从包仓库或源代码进行安装] | ||
+ | |||
+ | 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 | ||
==文档== | ==文档== | ||
第34行: | 第60行: | ||
image:apache-ambari-server.png|Server | image:apache-ambari-server.png|Server | ||
image:apache-ambari-agent.png|Agent | image:apache-ambari-agent.png|Agent | ||
+ | image:apache-ambari-with-docker-vs-without-docker.png|Docker | ||
image:apache-ambari-dashboard.png|仪表盘 | image:apache-ambari-dashboard.png|仪表盘 | ||
</gallery> | </gallery> | ||
第39行: | 第66行: | ||
==链接== | ==链接== | ||
*[http://ambari.apache.org/ Apache Ambari官网] | *[http://ambari.apache.org/ Apache Ambari官网] | ||
+ | *[https://github.com/apache/ambari Apache Ambari @ GitHub] | ||
+ | *[https://github.com/apache/ambari/blob/trunk/ambari-server/docs/api/v1/index.md Ambari API Reference v1] | ||
+ | *[http://zh.hortonworks.com/hadoop/ambari/ Apache Ambari @ Hortonworks] | ||
+ | *[http://docs.hortonworks.com/HDPDocuments/Ambari-2.1.0.0/index.html Apache Ambari 2.1文档] | ||
[[category:hadoop]] | [[category:hadoop]] | ||
第44行: | 第75行: | ||
[[category:java]] | [[category:java]] | ||
[[category:python]] | [[category:python]] | ||
+ | [[category:hortonworks]] |
2015年8月18日 (二) 04:39的最后版本
您可以在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
[编辑] 文档
[编辑] 图集
[编辑] 链接
分享您的观点