14 lines
589 B
YAML
14 lines
589 B
YAML
|
---
|
||
|
- name: Activate the users on hdfs, with the right permissions.
|
||
|
become: yes
|
||
|
become_user: hdfs
|
||
|
shell: . /etc/profile.d/jdk.sh ; hadoop fs -mkdir {{ mapred_staging_root_dir }}/{{ item.login }} ; hadoop fs -chown {{ item.login }}:{{ item.login }} {{ mapred_staging_root_dir }}/{{ item.login }} ; hadoop fs -chmod 755 {{ mapred_staging_root_dir }}/{{ item.login }} ; touch /var/lib/hadoop-hdfs/.{{ item.login }}
|
||
|
with_items: '{{ hadoop_users }}'
|
||
|
args:
|
||
|
creates: '/var/lib/hadoop-hdfs/.{{ item.login }}'
|
||
|
register: create_user
|
||
|
tags:
|
||
|
- hdfs
|
||
|
- users
|
||
|
- hadoop_users
|