hadoop - Hadoop-NodeManager和DataNode不再启动

标签 hadoop ssh

不久前,我在Ubuntu 14.04计算机上以伪分布式模式安装了Hadoop,并且能够启动所有守护程序并执行mapreduce任务。

几天以来,我无法启动所有守护程序。运行start-all.sh后,要花很长时间,之后我会收到两次消息ssh: connect to host master port 22: Connection timed outjps命令显示以下内容:

master@master:~$ jps
14490 ResourceManager
14070 NameNode
14324 SecondaryNameNode
14818 Jps

可以看到,NodeManager和DataNode JVM处于不 Activity 状态。

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

注意:我遇到了这个问题,因为我搬到了一个新地方,并且正在使用手机的热点访问互联网。这可能引起了探讨吗?更改了IP地址?

进一步的信息:我的用户名是master。我可以无密码地SSH我的本地主机,但是当我尝试ssh master时不起作用。我不太确定是否应该这样做?

如有任何建议,请提前解冻!

最佳答案

我能够如下解决此问题:我打开了hosts文件:

sudo gedit /etc/hosts

ii包含以下内容:
127.0.0.1        localhost
[my_ip_address]  master

我只添加了127.0.1.1 master并保存了它,之后我就可以无密码地SSH master并启动所有守护程序了!

关于hadoop - Hadoop-NodeManager和DataNode不再启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31189821/

相关文章:

python - 如果使用Apache Slider时无法在群集上安装Python,该怎么办?

maven - 构建Apache hadoop 2.6.0抛出Maven错误

java - NoSuchMethodError : org. apache.hadoop.io.retry.RetryUtils.getDefaultRetryPolicy

node.js - 通过 ssh (Cygwin) 的 npm 命令发生错误

linux - scp 失败并出现 "FIPS_mode_set:fingerprint does not match"错误

java - Hadoop 中用于运行任务的映射器进度

hadoop - 在没有主键的情况下使用 pig 删除重复项

macos - 如何在 SSH 时获得 ZSH 提示

php - 将Magento 1.9.1迁移到Magento 2.1

ssh - 如何将Pymongo与ssh作为Robo3T连接?