错误:
原因:
core-site.xml中fs.defaultFS配置不正确:
<value>值应为hdfs://自己的主机名:9000</value>
1、主机名可通过hostname命令得到
2、
文章中配置:
修改后的配置:
3、 修改后注意重新格式化hdfs
$hdfs namenode -format
4、 启动datanode和namenode
若已开启则先关闭:
$ ${HADOOP_HOME}/sbin/hadoop-daemon.sh stop datanode
$ ${HADOOP_HOME}/sbin/hadoop-daemon.sh stop namenode
开启:
$ ${HADOOP_HOME}/sbin/hadoop-daemon.sh start datanode
$ ${HADOOP_HOME}/sbin/hadoop-daemon.sh start namenode
5、 创建目录
$ ${HADOOP_HOME}/bin/hdfs dfs -mkdir /demo1
即可成功创建。