OSDN Git Service

adds the `supermarket-omnibus-cookbook` cookbook dependency.
[metasearch/grid-chef-repo.git] / roles / hadoop-pseudo-distributed-hdp.rb
1 name 'hadoop-pseudo-distributed-hdp'
2 description 'Hadoop pseudo distributed mode configurations for HDP 1'
3
4 run_list(
5   'role[node_commons]',
6   'role[yum-hdp]',
7   'role[hadoop-pseudo-distributed]',
8   #'role[grid-ops-utils]'
9 )
10
11 #env_run_lists()
12
13 default_attributes(
14   'grid' => {
15     'gridctl' => {
16       'env' => {
17         #'DOMAIN' => '',
18         'HADOOP_ARTIFACT_TYPE' => 'package',
19         'HADOOP_DISTRIBUTION' => 'hdp',
20         #'HADOOP_HOME' => '/grid/usr/hadoop',
21       }
22     }
23   },
24   'hdp' => {
25     'version' => '1.3.2',
26     #'version' => '1.2.3.1',
27     'yum_repo' => {
28       'update' => true
29     }
30   },
31   'hadoop' => {
32     'install_flavor' => 'hdp',
33     'hdp' => {
34       #'alternatives' => {
35       #  'hadoop-conf' => {
36       #    'path' => '/etc/hadoop/conf.pleiades',
37       #    'priority' => '40'
38       #  }
39       #}
40     },
41     'with_hadoop_lzo' => true,
42     'HADOOP_CLASSPATH' => '',
43     'HADOOP_USER_CLASSPATH_FIRST' => 'false',
44     # for 1.x only
45     'taskcontroller' => {
46       'min.user.id' => '500'
47     }
48   }
49 )
50
51 override_attributes(
52 )
53