大神们,求指教。指定了数据的存放目录,但在执行命令(./bin/hadoop namenode format)格式化时,不能创建目录。 没有报错,也没提示创建目录的执行日志。
core-site.xml文件配置,如下
core-site.xml
<property>
<name>hadoop.tmp.dir</name>
<value>/opt/hadoop-1.2.1/hadoop-${user.name}</value>
</property>
执行结果如下:
admin1@ubuntu1:/opt/hadoop-1.2.1$ ./bin/hadoop namenode format 16/06/09 16:55:10 INFO namenode.NameNode: STARTUP_MSG: /************************************************************ STARTUP_MSG: Starting NameNode STARTUP_MSG: host = ubuntu1/127.0.1.1 STARTUP_MSG: args = [format] STARTUP_MSG: version = 1.2.1 STARTUP_MSG: build = https://svn.apache.org/repos/asf/hadoop/common/branches/branch-1.2 -r 1503152; compiled by 'mattf' on Mon Jul 22 15:23:09 PDT 2013 STARTUP_MSG: java = 1.7.0_71 ************************************************************/ Usage: java NameNode [-format [-force ] [-nonInteractive]] | [-upgrade] | [-rollback] | [-finalize] | [-importCheckpoint] | [-recover [ -force ] ] 16/06/09 16:55:10 INFO namenode.NameNode: SHUTDOWN_MSG: /************************************************************ SHUTDOWN_MSG: Shutting down NameNode at ubuntu1/127.0.1.1 ************************************************************/
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
确认以下几点:
1)看看你的命令都写错了。
./bin/hadoopnamenode-format
2)admin1用户是否对/opt/hadoop-1.2.1/有创建目录的权限
嗯,是的。命令输错了。下次还是粘贴命令靠谱点,不手动输入了。