首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法运行start-all.sh hadoop ubuntu

无法运行start-all.sh hadoop ubuntu
EN

Stack Overflow用户
提问于 2017-08-18 13:39:40
回答 3查看 2K关注 0票数 0

我完成了在ubuntu 14.04上安装hadoop的所有必要步骤。但是当我尝试在"hadoop namenode“-format‘之后运行"start-all.sh”时,它显示错误(主要):

代码语言:javascript
复制
Starting namenodes on [localhost]
pdsh@k-Inspiron-5537: localhost: rcmd: socket: Permission denied
Starting datanodes
pdsh@k-Inspiron-5537: localhost: rcmd: socket: Permission denied
Starting secondary namenodes [k-Inspiron-5537]
pdsh@k-Inspiron-5537: k-Inspiron-5537: rcmd: socket: Permission denied
Starting nodemanagers
pdsh@k-Inspiron-5537: localhost: rcmd: socket: Permission denied

如何赋予pdsh包权限?有谁能帮帮我吗?

EN

回答 3

Stack Overflow用户

发布于 2017-08-18 13:49:36

尝试提供start-all.sh的完整路径。

尝试运行:

代码语言:javascript
复制
hduser@ubuntu:~$ /usr/local/hadoop/sbin/start-all.sh

因为start-all.sh和stop-all.sh位于sbin目录,而hadoop二进制文件位于bin目录。

还为以下内容更新了您的.bashrc:

代码语言:javascript
复制
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin

这样您就可以直接访问start-all.sh

票数 0
EN

Stack Overflow用户

发布于 2017-08-18 14:03:57

安装时可能遗漏的是"passwordless ssh“,或者配置方式不正确。

您需要做的是:

1)使用“sudo apt-get install ssh”安装ssh

2)使用 SSH -keygen -t rsa -P '‘-f ~/.ssh/id_rsa生成ssh密钥。

3),现在使用公钥ssh配置无密码的ssh到使用cat ~/.ssh/id_rsa.pub>>~/.ssh/authorized_keys的文件authorized_keys

4)然后使用chmod0600 ~/.ssh/authorized_keys授予这个新文件的权限

5)现在尝试使用ssh本地主机进行ssh。它将询问“您确定要继续连接(是/否)吗?”然后键入yes。

在第一步之后,您会看到一条消息,将'localhost‘(ECDSA)永久添加到已知主机的列表中,那么您已经成功地配置了PasswordLess ssh。

现在尝试格式化namenode,然后运行命令start-all.sh.请关注this了解更多信息。

编辑:

对于pdsh错误,请尝试下面的命令:“rcmd: socket: Permission denied”

代码语言:javascript
复制
echo "ssh" > /etc/pdsh/rcmd_default
票数 0
EN

Stack Overflow用户

发布于 2018-01-24 15:04:28

我也遇到了同样的事情,我这样做了,我发现我的pdsh默认的rcmd是rsh,而不是ssh,rsh和ssh的远程登录认证是不一样的,在安装hadoop时我配置了ssh本地主机无密码登录,但是rsh是不可能的。

所以,试一试:

1.检查pdsh默认rcmd rsh

pdsh -q rcmd本地主机查看您的pdsh default -w是什么。

2.将pdsh的默认rcmd修改为ssh

导出PDSH_RCMD_TYPE=ssh您可以添加到~/.bashrc和源文件~/.bashrc

3.sbin / start-dfs.sh

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45749231

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档