![]() | Note |
|---|---|
If you are using an Ambari-managed cluster, use Ambari to update the Service configurations (core-site.xml, mapred-site.xml, webhbcat-site.xml and oozie-site.xml). Do not edit the configuration files directly and use Ambari to start and stop the services. |
Modify the
hdfs-site.xmlfile.On the NameNode, Secondary NameNode, and all the DataNodes, add the following properties to the
file.$HADOOP_CONF_DIR/hdfs-site.xmlwhere
$HADOOP_CONF_DIRis the directory for storing the Hadoop configuration files. For example,/etc/hadoop/conf.<property> <name>dfs.webhdfs.enabled</name> <value>true</value> </property>
Modify the
core-site.xmlfile.On the NameNode, Secondary NameNode, and all the DataNodes, add the following properties to the
file.$HADOOP_CONF_DIR/core-site.xmlwhere
$HADOOP_CONF_DIRis the directory for storing the Hadoop configuration files. For example,/etc/hadoop/conf.<property> <name>hadoop.proxyuser.hue.hosts</name> <value>*</value> </property>
<property> <name>hadoop.proxyuser.hue.groups</name> <value>*</value> </property>
<property> <name>hadoop.proxyuser.hcat.groups</name> <value>*</value> </property>
<property> <name>hadoop.proxyuser.hcat.hosts</name> <value>*</value> </property>
Modify the
webhcat-site.xmlfile. On the WebHCat Server host, add the following properties to the$WEBHCAT_CONF_DIR/webhcat-site.xmlWhere$WEBHCAT_CONF_DIRis the directory for storing WebHCat configuration files. For example,/etc/webhcat/conf.vi $WEBHCAT_CONF_DIR/webhcat-site.xml
<property> <name>webhcat.proxyuser.hue.hosts</name> <value>*</value> </property>
<property> <name>webhcat.proxyuser.hue.groups</name> <value>*</value> </property>
Modify the
oozie-site.xmlfile. On the Oozie Server host, add the following properties to the$OOZIE_CONF_DIR/oozie-site.xmlWhere$OOZIE_CONF_DIRis the directory for storing Oozie configuration files. For example,/etc/oozie/conf.vi $OOZIE_CONF_DIR/oozie-site.xml
<property> <name>oozie.service.ProxyUserService.proxyuser.hue.hosts</name> <value>*</value> </property>
<property> <name>oozie.service.ProxyUserService.proxyuser.hue.groups</name> <value>*</value> </property>
Switch to the HDFS user and stop the NameNode by running the following command:
su $HDFS_USER /usr/lib/hadoop/sbin/hadoop-daemon.sh --config $HADOOP_CONF_DIR stop namenode
Where
$HADOOP_CONF_DIRis the directory for storing the Hadoop configuration files. For example,/etc/hadoop/conf

![[Note]](../common/images/admon/note.png)
