每次我尝试启动 Hadoop 时都会出现此错误。我已经配置了启动它所需的文件,但仍然出现以下错误:
$ hdfs namenode -format
WARNING: /home/jeunesseafricaine/hadoop-3.3.1/logs does not exist. Creating.
mkdir: cannot create directory ‘/home/jeunesseafricaine/hadoop-3.3.1/logs’: Permission denied
ERROR: Unable to create /home/jeunesseafricaine/hadoop-3.3.1/logs. Aborting.
需要一些帮助。
答案1
如果该目录存在,请尝试通过以下方式删除它:
$ sudo rm -rf /home/jeunesseafricaine/hadoop-3.3.1
然后重新创建此目录而不sudo
$ mkdir -p /home/jeunesseafricaine/hadoop-3.3.1/logs
- 它使该目录使用您自己的权限
另一个帮助
$ sudo chown -R $USER:$USER /home/jeunesseafricaine/hadoop-3.3.1
$ sudo chown -R $USER:$USER /home/jeunesseafricaine/hadoop-3.3.1/logs