1、在初次启动集群时,执行hdfs namenode -format格式化了主节点。启动后发现有些问题。
2、就重新对hadoop配置文件进行了修改再次分发文件给hadoop02和hadoop03(没有再次格式化)
在02、03中执行source /etc/profile后
直接启动集群
start-all.ah
start-yarn.ah
但启动后hadoop01没有显示namenode

下面是我的配置文件修改的内容,请问问题出在哪里呢?谢谢!






1、在初次启动集群时,执行hdfs namenode -format格式化了主节点。启动后发现有些问题。
2、就重新对hadoop配置文件进行了修改再次分发文件给hadoop02和hadoop03(没有再次格式化)
在02、03中执行source /etc/profile后
直接启动集群
start-all.ah
start-yarn.ah
但启动后hadoop01没有显示namenode

下面是我的配置文件修改的内容,请问问题出在哪里呢?谢谢!






阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
你遇到的问题是Hadoop集群启动后没有Namenode,这可能是由于之前的格式化操作没有成功或配置文件有问题导致的。
解决方案:
hdfs-site.xml和core-site.xml文件中的配置正确。hdfs namenode -format。hdfs namenode -format
在重新格式化Namenode之前,需要确保Hadoop集群没有在运行状态,如果集群正在运行,需要先停止集群,然后才能重新格式化Namenode。