Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hadoop-NodeManager和DataNodeDon';我不能再开始了_Hadoop_Ssh - Fatal编程技术网

Hadoop-NodeManager和DataNodeDon';我不能再开始了

Hadoop-NodeManager和DataNodeDon';我不能再开始了,hadoop,ssh,Hadoop,Ssh,不久前,我在Ubuntu 14.04机器上以pseude分布式模式安装了Hadoop,并且能够启动所有守护进程和do mapreduce任务 因为有几天我无法启动所有的守护进程。运行start all.sh之后,我花了很长时间才收到两次消息ssh:connect to host master port 22:Connection timed out。jps命令显示以下内容: master@master:~$ jps 14490 ResourceManager 14070 NameNode 143

不久前,我在Ubuntu 14.04机器上以pseude分布式模式安装了Hadoop,并且能够启动所有守护进程和do mapreduce任务

因为有几天我无法启动所有的守护进程。运行
start all.sh
之后,我花了很长时间才收到两次消息
ssh:connect to host master port 22:Connection timed out
jps
命令显示以下内容:

master@master:~$ jps
14490 ResourceManager
14070 NameNode
14324 SecondaryNameNode
14818 Jps
127.0.0.1        localhost
[my_ip_address]  master
可以看到,NodeManager和DataNode JVM不是活动的

到目前为止,Hadoop环境一直运行良好,我不知道现在它到底出了什么问题

注意:我有这个问题,因为我搬到了一个新的地方,正在使用我的手机热点访问互联网。这可能是问题的根源吗?更改了IP地址

进一步信息:我的用户名是master。我可以无密码地对本地主机进行ssh,但是当我尝试
ssh master
时,它就不起作用了。我不太确定它是否应该


如有任何建议,请提前咨询泰克

我可以通过以下方式解决这个问题:我打开了hosts文件:

sudo gedit /etc/hosts
第二节载有以下内容:

master@master:~$ jps
14490 ResourceManager
14070 NameNode
14324 SecondaryNameNode
14818 Jps
127.0.0.1        localhost
[my_ip_address]  master
我刚刚添加了
127.0.1.1 master
并保存了它,之后我就可以无密码ssh master并启动所有守护进程了