OSDN Git Service

add .envrc
[metasearch/grid-chef-repo.git] / roles / hadoop-pseudo-distributed-cdh5.rb
1 name 'hadoop-pseudo-distributed-cdh5'
2 description 'Hadoop pseudo distributed mode configurations for CDH5 YARN'
3
4 run_list(
5   'role[node_commons]',
6   'role[yum-cdh]',
7   'role[hadoop-pseudo-distributed]',
8   'role[java7]',
9   #'role[grid-ops-utils]'
10 )
11
12 #env_run_lists()
13
14 default_attributes(
15   'grid' => {
16     'gridctl' => {
17       'env' => {
18         #'DOMAIN' => '',
19         'HADOOP_ARTIFACT_TYPE' => 'package',
20         'HADOOP_DISTRIBUTION' => 'cdh',
21         #'HADOOP_HOME' => '/grid/usr/hadoop',
22       }
23     }
24   },
25   'cdh' => {
26     'version' => '5.0.0',
27     'yum_repo' => {
28       'update' => true
29     }
30   },
31   'hadoop' => {
32     'install_flavor' => 'cdh',
33     'cdh' => {
34       'resource_negotiator_framework' => 'YARN'
35     },
36     'with_hadoop_lzo' => false,
37     'HADOOP_CLASSPATH' => '',
38     'HADOOP_USER_CLASSPATH_FIRST' => 'false',
39     # for 1.x only
40     'taskcontroller' => {
41       'min.user.id' => '500'
42     }
43   }
44 )
45
46 #override_attributes()
47