azavea.hdfs
ansible-hdfs
An Ansible role for installing Cloudera HDFS.
Role Variables
hdfs_version- HDFS versionhdfs_cloudera_distribution- Cloudera distribution version (default:cdh5.4)hdfs_conf_dir- Configuration directory for HDFS (default:/etc/hadoop/conf)hdfs_namenode- Flag to determine if a node is an HDFS NameNode (default:False)hdfs_namenode_host- Hostname of the HDFS NameNode (default:localhost)hdfs_namenode_port- Port of the HDFS NameNode (default:8020)hdfs_disks- A list of disks available on the HDFS DataNodes (default:[])hdfs_core_properties- A list of properties for thecore-site.xmlconfiguration file.hdfs_namenode_host- A list of properties for the NameNodehdfs-site.xmlconfiguration file.hdfs_datanode_properties- A list of properties for the DataNodehdfs-site.xmlconfiguration file.
Example Playbook
See the examples directory.
