gpt4 book ai didi

hadoop - Hadoop数据节点未连接到自身,无法编辑/etc/hosts

转载 作者:行者123 更新时间:2023-12-02 21:59:21 25 4
gpt4 key购买 nike

我正在Ubuntu上建立一个2节点Hadoop集群。
启动DFS和Yarn似乎工作正常,日志中没有问题,所有必需的进程都在运行。
但是,为了达到这一部分,我必须用相应的IP地址替换配置文件中所有主服务器和从服务器,以解决一些连接问题。

我坚决解决了这些问题,但是当我现在运行代码时,大多数任务都会失败。用户日志中的syslog文件显示以下消息:

2015-03-31 09:02:26,660 INFO [main] org.apache.hadoop.ipc.Client: Retrying connect to server: slavename.host.be./127.0.1.1:57654. Already tried 6 time(s); retry policy is RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime=1000 MILLISECONDS)



根据 https://wiki.apache.org/hadoop/ConnectionRefused的说法,Ubuntu上的一个常见问题是/ etc / hosts中映射到127.0.1.1的主机名的条目。在我的安装中就是这种情况,但是由于我没有 super 用户访问权限,因此无法更改它。
我尝试编辑〜/ hosts,但没有成功。

如何解决此问题,并解决这里没有root用户权限来编辑/ etc / hosts的问题?

谢谢!

我正在使用以下版本:
Hadoop 2.6.0
Ubuntu 14.04.2 LTS

最佳答案

在终端输入:

sudo bash

要么
sudo su -

它将询问当前的用户密码。输入您当前的用户密码。如果成功,您将在终端中进入root登录。

现在输入 nano /etc/hosts并进行必要的修改。在退出前按 Ctrl+X退出,然后按 Y保存。

注意:在/ etc / hosts文件中,用 127.0.1.1注释该行。

如果您没有默认启用root用户,请在终端中键入以下内容以启用root用户:
sudo passwd root

现在,输入两次新的root密码。现在,您可以使用该密码以root用户身份登录。

关于hadoop - Hadoop数据节点未连接到自身,无法编辑/etc/hosts,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29362946/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com