启动hadoop时权限被拒绝

时间:2015-09-02 11:05:44

标签: hadoop dfs

我正在尝试在Centos 7上运行Hadoop 2.7.1。

当我调用脚本start-dfs.sh时,我收到以下错误:

    localhost: starting datanode, logging to /usr/bin/hadoop/logs/hadoop-hadoop-   datanode-localhost.localdomain.out
localhost: nice: /usr/bin/hadoop/share/hadoop/hdfs/bin/hdfs: Permission denied

环境变量设置为:

HADOOP_HOME=/usr/bin/hadoop
HADOOP_HDFS_HOME=/usr/bin/hadoop/share/hadoop/hdfs
HADOOP_COMMON_LIB_NATIVE_DIR=/usr/bin/hadoop/lib/native
HADOOP_CLASSPATH=/usr/bin/hadoop/share/hadoop/hdfs/*

核心-site.xml中:

<property>
    <name>fs.defaultFS</name>
    <value>hdfs://localhost:9000</value>
</property>

尚未设置hdfs-site.xml。 我在最近几天都在苦苦挣扎,所以我也会对网站的任何链接提供帮助,并详细解释每个选项。

TNX

附加:

/usr/bin/hadoop/logs:hadoop]start-dfs.sh
Starting namenodes on [localhost]
59: starting hadoop-daemons.sh
hadoop@localhost's password: 
localhost: starting namenode, logging to /usr/bin/hadoop/logs/hadoop-hadoop-namenode-localhost.localdomain.out
localhost: nice: /usr/bin/hadoop/share/hadoop/hdfs/bin/hdfs: No such file or directory
73: starting hadoop-daemons.sh
hadoop@localhost's password: 
localhost: starting datanode, logging to /usr/bin/hadoop/logs/hadoop-hadoop-datanode-localhost.localdomain.out
localhost: nice: /usr/bin/hadoop/share/hadoop/hdfs/bin/hdfs: No such file or directory
Starting secondary namenodes [0.0.0.0]
The authenticity of host '0.0.0.0 (0.0.0.0)' can't be established.
ECDSA key fingerprint is 14:f8:1e:51:32:e9:25:94:45:99:5d:a6:01:89:a2:7d.
Are you sure you want to continue connecting (yes/no)? no
0.0.0.0: Host key verification failed.

0 个答案:

没有答案