Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1149522
  • 博文数量: 188
  • 博客积分: 2267
  • 博客等级: 大尉
  • 技术积分: 1907
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-01 11:17
文章分类

全部博文(188)

文章存档

2016年(16)

2015年(16)

2014年(12)

2013年(32)

2012年(45)

2011年(67)

分类: 云计算

2012-04-06 22:47:49

问题1

ERROR org.apache.hadoop.hdfs.server.namenode.FSNamesystem: FSNamesystem initialization failed. 

1.       删除/tmphadoop 有关系的东西目录及文件(如果/tmp 下没有重要东西,可以 rm –fr /tmp/*

2.       $ /home/hadoop/hadoop/bin/hadoop namenode –format

问题2

1.       请检查namenode & datanode 的配置文件conf/mapred-site.xml conf/core-site.xml 里是否出现localhost ,这样会存在解析不到地址,需要改成主机名,我这里将localhost修改master,重启服务,出现下图为正常

 

问题3

无法打开 页面上的,其他的正常

这是因为访问时候会跳转到node1 & node2(使用域名而不是ip访问)机器上,需要关闭node1& node2 iptables后并在本地添加hosts记录(即:要用那台机子访问就在那台机子添加)

10.1.1.3        master

10.1.1.4        node1

10.1.1.10       node2

问题4

INFO org.apache.hadoop.ipc.RPC: Server at localhost/127.0.0.1:9000 not available yet, Zzzzz...

1.先清空tmp目录下的所有文件。因为每次namenode format会重新创建一个namenodeId,tmp/dfs/data下包含了上次format下的id,namenode format清空了namenode下的数据,但是没有清空datanode下的数据,导致启动时namespaceIDs不一致

2.执行 bin/hadoop namenode -format
3.
执行 bin/start-all.sh

 问题5

hbase 的管理页面打不开

看日志提示应该是hadoop的安全模式问题

执行/home/hadoop/hadoop/bin/hadoop  dfsadmin -safemode leave 退出安全模式,然后重启hbase即可

问题6


 ERROR org.apache.hadoop.hbase.master.HMasterCommandLine: Failed to start master

java.lang.RuntimeException: HMaster Aborted


查看datanode的时间是否和namenode一样!

问题7

could only be replicated to 0 nodes, instead of 1

hosts配置文件中 namnode 对应的是127.0.0.1 datanode访问不了namenode的9000端口


阅读(4268) | 评论(0) | 转发(2) |
给主人留下些什么吧!~~