Hadoop Can';无法连接到远程计算机上的dfs namenode web UI
我已在CentOS远程服务器上安装了hadoop-2.7.1 步骤如下:伪分布式操作 我使用以下命令检查namenode web UI是否在远程计算机上打开(命令在安装hadoop的计算机上运行):Hadoop Can';无法连接到远程计算机上的dfs namenode web UI,hadoop,hdfs,Hadoop,Hdfs,我已在CentOS远程服务器上安装了hadoop-2.7.1 步骤如下:伪分布式操作 我使用以下命令检查namenode web UI是否在远程计算机上打开(命令在安装hadoop的计算机上运行): curl-s10.41.55.16:50070>/dev/null&&echo已连接。|回显失败。 输出:已连接。 来自同一网络上机器的上述curl将导致失败。 ping 10.41.55.16从同一网络上的机器发出所需输出 netstat-a | grep50070 输出:tcp 0本地主机:50
curl-s10.41.55.16:50070>/dev/null&&echo已连接。|回显失败。
输出:
已连接。
来自同一网络上机器的上述curl将导致
失败。
ping 10.41.55.16
从同一网络上的机器发出所需输出netstat-a | grep50070
输出:
tcp 0本地主机:50070 0.0.0.0:*侦听
.xml中的某些属性可能错误或冗余
etc/hadoop/core site.xml
<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://10.41.55.16:9000</value>
</property>
<property>
<name>fs.default.name</name>
<value>hdfs://10.41.55.16:9000</value>
</property>
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.namenode.http-address</name>
<value>10.41.55.16:50070</value>
</property>
<property>
<name>dfs.http.address</name>
<value>10.41.55.16:50070</value>
</property>
</configuration>
fs.defaultFS
hdfs://10.41.55.16:9000
fs.default.name
hdfs://10.41.55.16:9000
vim etc/hadoop/hdfs site.xml
<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://10.41.55.16:9000</value>
</property>
<property>
<name>fs.default.name</name>
<value>hdfs://10.41.55.16:9000</value>
</property>
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.namenode.http-address</name>
<value>10.41.55.16:50070</value>
</property>
<property>
<name>dfs.http.address</name>
<value>10.41.55.16:50070</value>
</property>
</configuration>
dfs.replication
1.
dfs.namenode.http-address
10.41.55.16:50070
dfs.http.address
10.41.55.16:50070
因此,同一网络上机器的web浏览器地址栏中没有响应。您使用的是虚拟机吗?同时检查防火墙是否不受限制。检查运行NameNode服务的计算机的防火墙状态:
systemctl status firewalld
如果状态:active,则停止防火墙并将其禁用
systemctl stop firewalld
systemctl disable firewalld
systemctl status firewalld
由于您指示
ping
工作,您是否检查了您试图访问的服务器上的错误日志以查看是否存在任何其他错误?@vmachan:cat hadoop-centos-namenode-catalog-devbox.novalocal.log | grep error 2016-01-12 12 12:28:24448 error org.apache.hadoop.hdfs.server.namenode.namenode:RECEIVED SIGNAL 15:SIGTERM 2016-01-12:30:04755 errororg.apache.hadoop.hdfs.server.namenode.namenode:接收信号15:SIGTERM 2016-01-12 12:43:51251错误org.apache.hadoop.hdfs.server.namenode.namenode:接收信号15:SIGTERM 2016-01-12 13:09:07097错误org.apache.hadoop.hdfs.server.namenode.namenode:接收信号15:SIGTERM