gpt4 book ai didi

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

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

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

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软件包权限?
有人可以帮我吗?

最佳答案

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

尝试运行:

hduser@ubuntu:~$ /usr/local/hadoop/sbin/start-all.sh

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

还为.bashrc更新了:
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin

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

关于hadoop - 无法运行start-all.sh hadoop ubuntu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45749231/

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