当我使用hdfs-dfs.sh启动Namenode时,我收到错误 在[ubuntu]上启动namenodes ubuntu:ssh:连接到主机ubuntu端口22:无主机路由
答案 0 :(得分:1)
1.请检查 core-site.xml 文件
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://192.168.203.137:9000</value>
<description>The name of the default file system.</description>
</property>
链接封装:以太网HWaddr 00:0c:29:57:b9:dc
inet addr: 192.168.203.137
hduser @ prasanta $ hdfs namenode -format
hduser @ prasanta $的 start-dfs.sh 强>
由于
答案 1 :(得分:0)
这可能是ssh出现问题的一种情况。
Ubuntu:试试sudo service ssh status
如果你得到ssh: unrecognized service
你应该(重新)安装ssh:
sudo apt-get remove openssh-client openssh-server
sudo apt-get install openssh-client openssh-server
答案 2 :(得分:0)
如果您未将客户端IP地址添加到/ etc / hosts文件中,则可能会出现问题。这基本上是ssh的问题。只需添加你的客户端ip就可以解决这个问题, 只需转到/ etc / hosts文件并添加namenode或slavenode ip address
127.0.0.1 localhost
192.168.1.32 master
192.168.56.133 slave
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
并且在/ etc / hostname中添加这些行
master
之后,你的start-dfs.sh应该运行。