44 lines
977 B
YAML
44 lines
977 B
YAML
|
---
|
||
|
- name: Directory for hdfs root under /data
|
||
|
file: dest={{ hdfs_data_dir }} state=directory
|
||
|
tags:
|
||
|
- hadoop
|
||
|
- mapred
|
||
|
- hdfs
|
||
|
|
||
|
# TODO: split and move to more specific roles.
|
||
|
- name: Directories for the hdfs services
|
||
|
file: dest={{ hdfs_data_dir}}/{{ item }} state=directory owner=hdfs group=hdfs mode=700
|
||
|
with_items:
|
||
|
- '{{ hdfs_dn_data_dir }}'
|
||
|
- '{{ hdfs_journal_data_dir }}'
|
||
|
tags:
|
||
|
- hadoop
|
||
|
- mapred
|
||
|
- hdfs
|
||
|
|
||
|
- name: Directories for mapred under /data/mapred
|
||
|
file: dest=/data/mapred state=directory
|
||
|
tags:
|
||
|
- hadoop
|
||
|
- mapred
|
||
|
- hdfs
|
||
|
|
||
|
- name: Directories for mapred under /data/mapred
|
||
|
file: dest=/data/mapred/{{ item }} state=directory owner=mapred group=hadoop mode=700
|
||
|
with_items:
|
||
|
- jt
|
||
|
- local
|
||
|
tags:
|
||
|
- hadoop
|
||
|
- mapred
|
||
|
- hdfs
|
||
|
|
||
|
- name: JMX secrets directory
|
||
|
file: dest=/etc/hadoop-jmx/conf state=directory owner=hdfs group=root mode=0750
|
||
|
when: hadoop_jmx_enabled
|
||
|
tags:
|
||
|
- hadoop
|
||
|
- jmx
|
||
|
|