datanode启动后,在web50070port发现不到datanode节点(能力工场)

简介:

直接上问题:这两天为了试验,安装了两套集群:

    (1)32位hadoop1集群(5个节点);

    (2)64位hadoop2集群(6个节点)

   两个集群中都遇到过这种问题:在namenode正常启动hadoop集群后,查看datanode是正常的显示存在进程,可是在web界面中查看的时候,发现数据节点所有属于宕机,或者就是干脆直接没有datanode.还有种情况,datanode启动后,jps查看是在的,可是一会再去查看,发现挂掉了.还有就是,存储空间显示占用100%

    事实上这两个集群问题是一样的,都是因为我自己在格式化namenode之后,没有去删除主从节点上面的用于保存数据的目录(即dfs.name.dir配置的路径下的文件),导致内部namenode存在的关于文件系统的元信息和数据节点相应不上造成的.


解决方法:

删除掉各个节点上面的tmp(可能与我设置的路径和文件不同,相应你自己在hdfs-site.xml中设置的dfs.name.dir路径就好了),然后格式化集群,最后重新启动集群,问题搞定了.






本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/5172935.html,如需转载请自行联系原作者

相关文章
|
前端开发 JavaScript 区块链
连接区块链节点的 JavaScript 库 web3.js
连接区块链节点的 JavaScript 库 web3.js
198 2
|
前端开发 JavaScript 区块链
连接区块链节点的 JavaScript 库 web3.js
连接区块链节点的 JavaScript 库 web3.js
|
机器人 Shell 开发者
`roslibpy`是一个Python库,它允许非ROS(Robot Operating System)环境(如Web浏览器、移动应用等)与ROS环境进行交互。通过使用`roslibpy`,开发者可以编写Python代码来远程控制ROS节点,发布和订阅话题,以及调用服务。
`roslibpy`是一个Python库,它允许非ROS(Robot Operating System)环境(如Web浏览器、移动应用等)与ROS环境进行交互。通过使用`roslibpy`,开发者可以编写Python代码来远程控制ROS节点,发布和订阅话题,以及调用服务。
|
XML 前端开发 Java
web.xml中项目常见配置与节点加载顺序详解
web.xml中项目常见配置与节点加载顺序详解
192 0
|
存储 监控 API
【Web3探索】节点提供商:简化区块链访问流程
通过使用节点提供者,开发人员可以专注于构建和部署应用程序,同时依赖于提供者的基础设施,以可靠且可扩展的方式访问区块链。
445 0
|
JavaScript 前端开发 索引
web前端学习(四十二)——JavaScript DOM元素(添加、移除及替换)、DOM集合(Collection)、DOM节点列表(NodeList)
web前端学习(四十二)——JavaScript DOM元素(添加、移除及替换)、DOM集合(Collection)、DOM节点列表(NodeList)
web前端学习(四十二)——JavaScript DOM元素(添加、移除及替换)、DOM集合(Collection)、DOM节点列表(NodeList)
|
开发框架 .NET
.net 动态修改web.config 中appSettings节点中的值
.net 动态修改web.config 中appSettings节点中的值
259 0
|
Java Spring 容器
动力节点王鹤|Spring Boot框架学习笔记(四)Spring Boot和web组件
第三章 Spring Boot 和 web 组件 • 官方下载地址 动力节点springboot资料 • 视频观看地址 https://www.bilibili.com/video/BV1XQ4y1m7ex 3.1 SpringBoot 中拦截器 SpringMVC 使用拦截器 1)自定义拦截器类,实现 HandlerInterceptor 接口 2)注册拦截器类
189 0
动力节点王鹤|Spring Boot框架学习笔记(四)Spring Boot和web组件
|
Java Spring 容器
动力节点王鹤|Spring Boot框架学习笔记(三)Spring Boot 和 web 组件
第三章 Spring Boot 和 web 组件 • 官方下载地址 动力节点springboot资料 • 视频观看地址 https://www.bilibili.com/video/BV1XQ4y1m7ex 3.1 SpringBoot 中拦截器 SpringMVC 使用拦截器 1)自定义拦截器类,实现 HandlerInterceptor 接口 2)注册拦截器类
186 0
动力节点王鹤|Spring Boot框架学习笔记(三)Spring Boot 和 web 组件
|
Web App开发 JavaScript 开发者
Python+selenium 自动化-chrome页面静止、冻结技术,获取web动态页面的Xpath方法,查看浏览器动态dom节点
Python+selenium 自动化-chrome页面静止、冻结技术,获取web动态页面的Xpath方法,查看浏览器动态dom节点
659 0
Python+selenium 自动化-chrome页面静止、冻结技术,获取web动态页面的Xpath方法,查看浏览器动态dom节点