启动Hadoop集群
第一次启动前置工作
注意:首次启动 HDFS 时,必须对其进行格式化操作。本质上是一些清理和准备工作,因为此时的 HDFS 在物理上还是不存在的。(本质是对namenode进行初始化)
命令:hdfs namenode -format
或者 hadoop namenode -format
命令中的 -
已经修复为 英文输入法下的 -
关于hdfs的格式化:
首次启动需要进行格式化;
格式化本质是进行文件系统的初始化操作 创建一些自己所需要的文件;
格式化之后 集群启动成功 后续再也不要进行格式化;
格式化的操作在hdfs集群的主角色(namenode)所在机器上操作(我们设置的是node-1)。
注意:第一次格式化启动是会为集群产生一个标识,标识我们每一个节点的ID是多少,如果格式化之后,你再进行一次格式化,就会改变这个标识,导致节点的ID发生变化,导致集群启动失败。
HDFS格式化失败解决方案
格式化的时候发现