首先:配置环境变量
进入到/etc/profiles文件,在文件末尾加入
export HADOOP_HOME=自己的目录(我自己的是/usr/local/hadoop-2.6.4)
export PATH=$HADOOP_HOME/bin:$PATH:/usr/java/jdk1.7.0_80/bin
然后退出保存
输入source /etc/profiles使配置生效
接着输入hdfs namenode -format命令格式化namenode,若看见 Storage directory /data/hadoop/hdfs/name has been successfully formatted.说明格式化成功;如果出现cause by:或者error:则说明有错误,对应的错误在其后面声明的配置文件里,查看配置文件并修改即可
在输入格式化命令时可能遇到的问题:
-bash:hdfs:command not found问题可能出现在配置文件里,仔细查看;如果出现vi等命令执行不了,即出现-bash:vi:command not found ,需要输入export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin再去使用就可以了