Hadoop集群启动后命令JPS没有DataNode或者NameNode

这篇具有很好参考价值的文章主要介绍了Hadoop集群启动后命令JPS没有DataNode或者NameNode。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题原因

1)需要检查core-site.xml 和 hdfs-site.xml这俩文件,配置没错的话再看第二条
2)可能已经执行格式化NameNode后,但是格式之前并没有停止之前的进程并删除相关数据。

解决方案(记得你的集群删除前需要停止,每个副本都要进行一次下面操作

1)删除dfs文件夹里的文件和删除nm-local-dir目录

Hadoop集群启动后命令JPS没有DataNode或者NameNode

        a:删除掉nm-local-dir目录

cd /opt/module/hadoop-3.1.3/data
rm -rf nm-local-dir

        b:进入/opt/module/hadoop-3.1.3/data/dfs目录里面删除掉所有文件

cd /opt/module/hadoop-3.1.3/data/dfs

        c:删除目录

rm -rf data
rm -rf name

        c:进入/opt/module/hadoop-3.1.3/logs目录里面删除掉所有文件 

cd /opt/module/hadoop-3.1.3/logs
rm -rf *

2)删除后需要重新执行格式化NameNode操作

hdfs namenode -format

3)启动dfs

start-dfs.sh

 4)查看jps

Hadoop集群启动后命令JPS没有DataNode或者NameNode

显示nameNODE和DataNode 文章来源地址https://www.toymoban.com/news/detail-441104.html

到了这里,关于Hadoop集群启动后命令JPS没有DataNode或者NameNode的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 关于如何解决hadoop jps时没有datanode

    在输入jps命令后,可能会出现无法启动DataNode的情况,如图。 可能因为多次格式化NameNode会重新生成新的ClusterId(集群ID),而原来的DataNode内data文件下的VERSION文件内的ClusterId还是原来的ClusterId,所以就会出现与NameNode的ClusterId不匹配。 解决方法: 找到存放VERSION的路径 我的

    2024年02月07日
    浏览(83)
  • hadoop集群启动master节点jps后没有namenode解决方案

    启动集群jps后出现: 1.关闭集群 2.切换到hadoop的目录下将logs与tmp文件与内容删除并创建新的logs 3.重新格式化namenode 4.重新启动后集群

    2024年02月08日
    浏览(45)
  • hadoop报错:Hadoop启动时,没有启动datanode

    当我们多次格式化文件系统(hadoop namenode -format)时,会出现DataNode无法启动。 多次启动中发现有NameNode节点,并没有DataNode节点 在第一次格式化dfs后,启动并使用了hadoop,后来又重新执行了格式化命令(hdfs namenode -format),这时namenode的clusterID会重新生成,而datanode的clusterID

    2024年02月15日
    浏览(55)
  • 启动 Hadoop 后没有 dataNode 进程

    原因:进行 hadoop 格式化的时候没有事先结束所有进程,或者多次进行了 format 导致的 datanode 的 clusterID 和 namenode 的 clusterID 不匹配,从而在启动后没有 datanode 进程。 解决办法1: 删除hadoop下的日志文件logs 重新格式化 解决办法2(成功率更高): 重新安装,或者恢复快照 重

    2024年02月05日
    浏览(52)
  • HADOOP 启动后没有datanode解决办法(适用于所有节点datanode)

    解决方法: 1.首先停止集群 stop-dfs.sh stop-yarn.sh  2.切换到各节点hadoop解压包目录下的tmp目录,删除目录下所有文件 rm -rf * 3.格式化文件 在主节点hadoop01主节点上进行格式化操作,命令如下: hdfs namenode -format 4.测试集群datanode是否启动  

    2024年02月11日
    浏览(42)
  • Hadoop集群配置问题—小记jps没有NameNode的问题

    本人Hadoop集群部署如下: hadoop102 hadoop103 hadoop104 HDFS NameNode DataNode SecondaryNameNode DataNode DataNode Yarn NodeManager ResourceManager NodeManager NodeManager   问题:当格式化NameNode后,启动hdfs。发现jps后没有显示NameNode。 解决方法:          1、先关闭各节点的运行                 在h

    2023年04月11日
    浏览(55)
  • hadoop- yarn启动后用jps查看没有resourcemanager

    启动hadoop的 yarn时 发现jps 并没有 resourcemanager 在hadoop-xxx-resourcemanager-.log 日志文件中 发现了报错日志 日志内容如下 jdk8之后 限制了跨包访问 如果要访问需要添加 --add-opens java.base/xxx.xxx=ALL-UNNAMED 编辑yarn-env.sh 文件 添加如下参数 export YARN_RESOURCEMANAGER_OPTS=“–add-opens java.base/ja

    2024年01月16日
    浏览(46)
  • hadoop中jps命令后没有namenode

    在Hadoop中,使用 jps 命令可以列出当前运行的Java进程,包括Hadoop的各个组件。如果 jps 命令没有显示 namenode ,那可能是以下几个原因之一: namenode 进程没有启动。在运行Hadoop集群之前,需要确保启动了 namenode 进程,否则 jps 命令不会显示该进程。可以使用 start-dfs.sh 命令来启

    2024年02月11日
    浏览(60)
  • 多次重新初始化hadoop namenode -format后,DataNode或NameNode没有启动

    多次重新初始化hadoop namenode -format后,DataNode或NameNode没有启动 在搭建完hadoop集群后,需要对主节点进行初始化(格式化) 其本质是清理和做一些准备工作,因为此时的HDFS在物理上还是存在的。 而且 主节点格式化操作只能进行一次。 当我们不小心多次初始化,会导致启动

    2024年02月05日
    浏览(48)
  • 【Hadoop】关于Hadoop集群HDFS启动问题:DataNode启动报错ERROR: Cannot set priority of namenode process

    出了问题第一步一定要先看日志!看日志!看日志! DataNode日志文件在Hadoop目录下的logs文件夹 以下列举两种问题的解决方法: 1.最常见的就是对NameNode进行了多次格式化操作,格式化NameNode,会产生新的集群id,导致NameNode和DataNode的集群id不一致,集群找不到已往数据。如果

    2024年02月06日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包