Open nguacon90 opened 2 years ago
I've set env variable in hadoop.env but not override value in /etc/hadoop/hdfs-site.xml HDFS_CONF_dfs_datanode_use_datanode_hostname=false
HDFS_CONF_dfs_datanode_use_datanode_hostname=false
I find that in /etc/hadoop/hdfs-site.xml properties append to the top of file many times when I restart container:
/etc/hadoop/hdfs-site.xml
<!-- Put site-specific property overrides in this file. --> <configuration> <property><name>dfs.namenode.datanode.registration.ip-hostname-check</name><value>false</value></property> <property><name>dfs.webhdfs.enabled</name><value>true</value></property> <property><name>dfs.namenode.servicerpc-bind-host</name><value>192.168.20.108</value></property> <property><name>dfs.replication</name><value>1</value></property> <property><name>dfs.namenode.rpc-bind-host</name><value>192.168.20.108</value></property> <property><name>dfs.permissions.enabled</name><value>false</value></property> <property><name>dfs.namenode.name.dir</name><value>file:///hadoop/dfs/name</value></property> <property><name>dfs.datanode.use.datanode.hostname</name><value>false</value></property> <property><name>dfs.namenode.rpc-bind-host</name><value>0.0.0.0</value></property> <property><name>dfs.namenode.servicerpc-bind-host</name><value>0.0.0.0</value></property> <property><name>dfs.namenode.http-bind-host</name><value>0.0.0.0</value></property> <property><name>dfs.namenode.https-bind-host</name><value>0.0.0.0</value></property> <property><name>dfs.namenode.datanode.registration.ip-hostname-check</name><value>false</value></property> <property><name>dfs.webhdfs.enabled</name><value>true</value></property> <property><name>dfs.namenode.servicerpc-bind-host</name><value>192.168.20.108</value></property> <property><name>dfs.replication</name><value>1</value></property> <property><name>dfs.namenode.rpc-bind-host</name><value>192.168.20.108</value></property> <property><name>dfs.permissions.enabled</name><value>false</value></property> <property><name>dfs.namenode.name.dir</name><value>file:///hadoop/dfs/name</value></property> <property><name>dfs.datanode.use.datanode.hostname</name><value>false</value></property> <property><name>dfs.namenode.rpc-bind-host</name><value>0.0.0.0</value></property> <property><name>dfs.namenode.servicerpc-bind-host</name><value>0.0.0.0</value></property> <property><name>dfs.namenode.http-bind-host</name><value>0.0.0.0</value></property> <property><name>dfs.namenode.https-bind-host</name><value>0.0.0.0</value></property> <property><name>dfs.client.use.datanode.hostname</name><value>true</value></property> <property><name>dfs.datanode.use.datanode.hostname</name><value>true</value></property> </configuration>
Anyone can help to resolve the issue? Many thanks!
I've set env variable in hadoop.env but not override value in /etc/hadoop/hdfs-site.xml
HDFS_CONF_dfs_datanode_use_datanode_hostname=false
I find that in
/etc/hadoop/hdfs-site.xml
properties append to the top of file many times when I restart container:Anyone can help to resolve the issue? Many thanks!