./start-dfs.sh 后碰到问题
来源:3-8 HDFS伪分布式环境搭建

慕勒1019045
2018-08-28
报错如下:
18/08/29 23:15:32 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
Starting namenodes on [hadoop000]
hadoop000: chown: changing ownership of ‘/home/hadoop/app/hadoop-2.6.0-cdh5.7.0/logs’: Operation not permitted
hadoop000: starting namenode, logging to /home/hadoop/app/hadoop-2.6.0-cdh5.7.0/logs/hadoop-hadoop-namenode-hadoop000.out
hadoop000: /home/hadoop/app/hadoop-2.6.0-cdh5.7.0/sbin/hadoop-daemon.sh: line 159: /home/hadoop/app/hadoop-2.6.0-cdh5.7.0/logs/hadoop-hadoop-namenode-hadoop000.out: Permission denied
hadoop000: head: cannot open ‘/home/hadoop/app/hadoop-2.6.0-cdh5.7.0/logs/hadoop-hadoop-namenode-hadoop000.out’ for reading: No such file or directory
hadoop000: /home/hadoop/app/hadoop-2.6.0-cdh5.7.0/sbin/hadoop-daemon.sh: line 177: /home/hadoop/app/hadoop-2.6.0-cdh5.7.0/logs/hadoop-hadoop-namenode-hadoop000.out: Permission denied
hadoop000: /home/hadoop/app/hadoop-2.6.0-cdh5.7.0/sbin/hadoop-daemon.sh: line 178: /home/hadoop/app/hadoop-2.6.0-cdh5.7.0/logs/hadoop-hadoop-namenode-hadoop000.out: Permission denied
localhost: chown: changing ownership of ‘/home/hadoop/app/hadoop-2.6.0-cdh5.7.0/logs’: Operation not permitted
localhost: starting datanode, logging to /home/hadoop/app/hadoop-2.6.0-cdh5.7.0/logs/hadoop-hadoop-datanode-hadoop000.out
localhost: /home/hadoop/app/hadoop-2.6.0-cdh5.7.0/sbin/hadoop-daemon.sh: line 159: /home/hadoop/app/hadoop-2.6.0-cdh5.7.0/logs/hadoop-hadoop-datanode-hadoop000.out: Permission denied
1回答
-
1)你是hadoop用户启动的吗?如果不是,建议hadoop用户启动
2)/home/hadoop/app/hadoop-2.6.0-cdh5.7.0/logs/hadoop-hadoop-datanode-hadoop000.out 这写日志文件的权限改成hadoop用户
012018-08-29
相似问题