关闭

hadoop--datanode无法启动

159人阅读 评论(0) 收藏 举报
分类:

启动hadoop后datanode无法启动

利用sbin/start-all.sh命令启动hadoop后,发现datanode、ResoureceManager、NodeManager进程没有启动。查看datanode相关日志内容如下:

java.net.UnknownHostException: ip-219-216-115-39.neu.edu.cn: ip-219-216-115-39.neu.edu.cn
at java.net.InetAddress.getLocalHost(InetAddress.java:1475)
at org.apache.hadoop.security.SecurityUtil.getLocalHostName(SecurityUtil.java:186)
at org.apache.hadoop.security.SecurityUtil.login(SecurityUtil.java:206)
at org.apache.hadoop.hdfs.server.datanode.DataNode.instantiateDataNode(DataNode.java:1780)
at org.apache.hadoop.hdfs.server.datanode.DataNode.createDataNode(DataNode.java:1829)
at org.apache.hadoop.hdfs.server.datanode.DataNode.secureMain(DataNode.java:2005)
at org.apache.hadoop.hdfs.server.datanode.DataNode.main(DataNode.java:2029)
Caused by: java.net.UnknownHostException: ip-219-216-115-39.neu.edu.cn
at java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:901)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1295)
at java.net.InetAddress.getLocalHost(InetAddress.java:1471)
显然,我的虚拟机的主机名为 ip-219-216-115-39.neu.edu.cn,但是没有被识别。

曾出现过相似的问题,更改了/etc/hosts 文件中的127.0.0.1 localhost   localhost.localdomain 为127.0.0.1 localhost  ip-219-216-115-200.neu.edu.cn;但重启又出错。

此次的解决方法为:
更改/etc/sysconfig/network文件中的HOSTNAME=localhost.localdomain为HOSTNAME=ip-219-216-115-200.neu.edu.cn,然后重启虚拟机,文件便解决了。
0
0
查看评论

Hadoop--Datanode存储均衡问题

今天通过jconsole监控Hadoop写数据,发现一个问题,datanode数据存储不均衡。   环境部署情况:我们多台服务器,其中4台server用来作为DataNode,并且其中3台部署了web应用,我们目前设置的复制参数为1。   问题:没有部署web应用的Datanod...
  • u010926176
  • u010926176
  • 2013-10-09 15:35
  • 4064

hadoop--datanode没有起来的办法

hadoop集群一段时间没有使用了,今天重新format name后,发现datanode进程起不来了;查看data-node的日志, namenode的日志与datanode的日志不一致; 检查hdfs/data/current/VERSION 和name/current/VERSION, ...
  • momomi_2005
  • momomi_2005
  • 2014-08-17 15:25
  • 422

【VS】无法启动***.dll

通过VS工具栏直接启动调试项目时,提示”无法启动***.dll“,情况类似下图: 一度以为是生成的dll文件有问题,导致不能被正常调用。最后查到的情况是:当前的解决方案下,存在多个项目,包括生成dll文件的工程。直接启动调试的项目,和需要调试的项目并不对应。通过右键需要调试的项目工程--&...
  • xiao_PuZi
  • xiao_PuZi
  • 2017-04-07 23:50
  • 995

Wampserver Apache服务无法启动解决方案

最近博主中途加入一个项目,负责人大佬是用 PHP 写的后台,奈何我没用过 PHP,就写前端页面去了。现在到了前后台连接交互的阶段,于是也打算配置环境,将前后台打通,结果在安装 Wampserver 中出现了很多奇奇怪怪的错误,公司电脑和实验室电脑也分别出现图标为橙色的状态和报错,在网上也查了半天,终...
  • u010177780
  • u010177780
  • 2017-07-31 19:34
  • 5283

Windows 无法启动OracleOraDb10g_home1TNSListener服务

解决办法: 1、将listener.ora和tnsnames.ora中的HOST改为计算机名或IP地址; 2、重新创建监听器。 通常换成计算机名就可以解决了。
  • yixiaoping
  • yixiaoping
  • 2013-08-11 17:52
  • 1957

Windows无法启动安装过程

Windows无法启动安装过程 问题现场安装的系统:Windows7 64位 服务器:Dell poweredge r210 SATA Controller设置为ATA Mode安装方式:使用大白菜PE,将Windows7的安装文件复制到硬盘上,通过Windows通用安装程序安装的。 ...
  • testcs_dn
  • testcs_dn
  • 2015-07-18 18:17
  • 9471

vs调试时无法启动程序

楼主在跑ESR算法时,调试时出现以下错误 出错原因是此处不能将ALL_BUILD设为启动项,应该将TestDemo.out设为启动项才可以
  • m0_37960973
  • m0_37960973
  • 2017-08-14 15:13
  • 394

SQL服务器无法启动的解决

  系统用户administrator 密码改变后,注销重新登录,发现SQL Server没有随机启动。手动从服务管理器中启动,提示“由于登录失败而无法启动服务”。原因:        安装SQL Server时是使用默...
  • letian_fly
  • letian_fly
  • 2008-08-04 10:00
  • 34988

”无法启动程序“..\proj.win32\Debug.win32\xxx.dll

遇到初级问题:”无法启动程序“..\proj.win32\Debug.win32\libcocos2d.dll“原因: 把libcocos2d右键”设为启动项目“了,但libcocos2d.dll并不是启动项目。改正: 把真正生成.exe的项目, gloudarena右键”设为启动项目“,即可。
  • u010434924
  • u010434924
  • 2015-07-07 14:52
  • 2135

SQLEXPRESS服务无法启动

软件版本:SQL Sever2014,(localdb)\MSSQLLocalDB11.0 问题描述:由于使用web API中的odata编程,在工程中使用的是(localdb)\MSSQLLocalDB11.0,没有使用SQL Sever2014。但在IIS发布时,按照网上的操作,不知怎么就启动了...
  • qq_36747842
  • qq_36747842
  • 2017-06-06 09:07
  • 1327
    个人资料
    • 访问:11979次
    • 积分:186
    • 等级:
    • 排名:千里之外
    • 原创:3篇
    • 转载:28篇
    • 译文:0篇
    • 评论:2条
    文章分类
    最新评论