dfs.nameservices
{{ hadoop['nameservice_id'] }}
dfs.ha.namenodes.{{ hadoop['nameservice_id'] }}
{{ groups.hadoop_masters | join(',') }}
dfs.blocksize
{{ hadoop['dfs_blocksize'] }}
dfs.permissions.superusergroup
{{ hadoop['dfs_permissions_superusergroup'] }}
dfs.ha.automatic-failover.enabled
true
ha.zookeeper.quorum
{{ groups.zookeeper_servers | join(':' ~ hadoop['zookeeper_clientport'] + ',') }}:{{ hadoop['zookeeper_clientport'] }}
{% for host in groups['hadoop_masters'] %}
dfs.namenode.rpc-address.{{ hadoop['nameservice_id'] }}.{{ host }}
{{ host }}:{{ hadoop['fs_default_FS_port'] }}
{% endfor %}
{% for host in groups['hadoop_masters'] %}
dfs.namenode.http-address.{{ hadoop['nameservice_id'] }}.{{ host }}
{{ host }}:{{ hadoop['dfs_namenode_http_address_port'] }}
{% endfor %}
dfs.namenode.shared.edits.dir
qjournal://{{ groups.qjournal_servers | join(':' ~ hadoop['qjournal_port'] + ';') }}:{{ hadoop['qjournal_port'] }}/{{ hadoop['nameservice_id'] }}
dfs.journalnode.edits.dir
{{ hadoop['dfs_journalnode_edits_dir'] }}
dfs.client.failover.proxy.provider.{{ hadoop['nameservice_id'] }}
org.apache.hadoop.hdfs.server.namenode.ha.ConfiguredFailoverProxyProvider
dfs.ha.fencing.methods
shell(/bin/true )
dfs.ha.zkfc.port
{{ hadoop['dfs_ha_zkfc_port'] }}
dfs.datanode.address
0.0.0.0:{{ hadoop['dfs_datanode_address_port'] }}
dfs.datanode.http.address
0.0.0.0:{{ hadoop['dfs_datanode_http_address_port'] }}
dfs.datanode.ipc.address
0.0.0.0:{{ hadoop['dfs_datanode_ipc_address_port'] }}
dfs.replication
{{ hadoop['dfs_replication'] }}
dfs.namenode.name.dir
{{ hadoop['dfs_namenode_name_dir'] | join(',') }}
dfs.datanode.data.dir
{{ hadoop['dfs_datanode_data_dir'] | join(',') }}