在部署完成Hadoop中的Hdfs和Yarn之后,发现启动Hdfs和Yarn的时候,NN和DN都是以机器名启动的而SNN是以0.0.0.0启动的,为了让HDFS三个进程都以机器名启动,修改配置文件.
修改配置文件
-
在官网中 http://archive-primary.cloudera.com/cdh5/cdh/5/hadoop-2.6.0-cdh5.7.0/hadoop-project-dist/hadoop-common/SingleCluster.html 的左侧导航栏最下面
-
主要包含对Hadoop的所有配置内容,因为我是要修改SNN的配置信息,所以需要从hdfs-default.xml中找到关于SNN的配置信息,如下两项配置项
-
修改hadoop中的中hdfs的配置
[hadoop@hadoop000 hadoop]$ vi hdfs-site.xml
<property> <name>dfs.namenode.secondary.http-address</name> <value>hadoop000:50090</value> </property> <property> <name>dfs.namenode.secondary.https-address</name> <value>hadoop000:50091</value> </property>
重启验证
搞定!
这里是自己要会从官网中调整参数