OSDN Git Service

add Apache Hadoop 2.2.0 support to the hadoop cookbooks.
[metasearch/grid-chef-repo.git] / roles / test-ah2-on-localhost.rb
1 name 'test-ah2-on-localhost'
2 description 'Testing Apache Hadoop 2.x on local machine'
3
4 run_list(
5   'role[test-on-localhost]',
6 )
7
8 #env_run_lists()
9
10 default_attributes(
11   'zookeeper' => {
12     'version' => '3.4.5'
13   },
14   'hadoop' => {
15     'version' => '2.2.0',
16     #'version' => '2.1.1-beta',
17     #'version' => '2.0.6-alpha',
18     'hadoop.http.authentication.type' => 'simple',
19     'metrics2' => {
20       'namenode.sink.ganglia.servers' => 'localhost:8649',
21       'datanode.sink.ganglia.servers' => 'localhost:8649',
22       # for 2.0.x only
23       'resourcemanager.sink.ganglia.servers' => 'localhost:8649',
24       'nodemanager.sink.ganglia.servers' => 'localhost:8649',
25     },
26     # for 2.0.x only >>
27     #'yarn.nodemanager.admin-env' => 'MALLOC_ARENA_MAX=$MALLOC_ARENA_MAX',
28     'yarn.nodemanager.admin-env' => 'MALLOC_ARENA_MAX=$MALLOC_ARENA_MAX,LD_LIBRARY_PATH=${HADOOP_COMMON_HOME}/lib/native',
29     'yarn.nodemanager.linux-container-executor.resources-handler.class' \
30       => 'org.apache.hadoop.yarn.server.nodemanager.util.CgroupsLCEResourcesHandler',
31   },
32   'hbase' => {
33     'version' => '0.94.7'
34   },
35   'pig' => {
36     'version' => '0.11.1'
37     #'version' => '0.11.0'
38   }
39 )
40
41 #override_attributes()