hadoop2.2 在虚拟机中centos6.5 32位安装完成后,集群启动成功。但是存在很大的问题,希望给位达人给予帮助
用户和用户组都是gression , hadoop安装目录 /home/gression/hadoop-2.2.0,用户是gression,用户组也是gression
这个用户是自己在装centos6.5系统时候创建的用户
首先来到安装目录 cd ~/hadoop-2.2.0/
(1)格式化namenode 时候,./bin/hdfs namenode –format 这个命令不能成功格式化,反而是./bin/hadoop namenode -format 这个命令成功了。这个时候启动没有问题
(2)查看集群状态:./bin/hdfs dfsadmin –report 这个命令也失败,
但是我执行./bin/hadoop dfsadmin -report 却是成功的
到这个时候,不能执行中hdfs我看到 Administrative commands can only be run as the HDFS superuser,认定为hdfs执行用户权限不够了,这里我就出现疑问了,难道权限出问题了,所以看了看权限
到这个时候我就迷茫了,1.是权限出现问题了,权限怎么会出问题? 2,是配置出现问题了,问题在那里?
跪求各位达人帮忙,本人小白一枚~