gpt4 book ai didi

ubuntu - “ubuntu” 用户的 Hadoop start-dfs.sh 权限被拒绝

转载 作者:可可西里 更新时间:2023-11-01 15:55:07 26 4
gpt4 key购买 nike

我正在尝试在 Amazon aws 上设置一个 4 节点集群。所有安装、设置和配置都已完成,但在执行“start-dfs.sh”命令时遇到问题。

错误信息如下:

Starting namenodes on [ec2-13-126-215-231.ap-south-1.compute.amazonaws.com]
ec2-13-126-215-231.ap-south-1.compute.amazonaws.com: Permission denied (publickey).

datanode2: starting datanode, logging to /usr/local/hadoop/logs/hadoop-ubuntu-datanode-ip-172-31-30-218.out

datanode3: starting datanode, logging to /usr/local/hadoop/logs/hadoop-ubuntu-datanode-ip-172-31-18-165.out

datanode1: starting datanode, logging to /usr/local/hadoop/logs/hadoop-ubuntu-datanode-ip-172-31-19-66.out

Starting secondary namenodes [0.0.0.0]
0.0.0.0: Permission denied (publickey).

我也试过以下方法

sudo chown -R ubuntu /usr/local/hadoop
sudo chmod 777 /usr/local/hadoop

但仍然面临同样的错误。

请帮我解决这个错误。提前致谢!

最佳答案

我认为您应该使用 chmod 命令进入文件,而不是文件夹。例如:

sudo chmod 777 /usr/local/hadoop/start-dfs.sh

或者:

sudo chmod 777 -R /usr/local/hadoop/

关于ubuntu - “ubuntu” 用户的 Hadoop start-dfs.sh 权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45165520/

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