分享

hbase启动后出错

zookeeper是跟随hbase一起启动的。
下面是进程
master:
[hadoop@master logs]$ jps
3284 SecondaryNameNode
3141 NameNode
6165 Jps
3449 ResourceManager
5947 HQuorumPeer
5997 HMaster
slave1:
[hadoop@slave1 logs]$ jps
2945 HRegionServer
2087 DataNode
3033 Jps
2186 NodeManager


hbase-master日志
2014-08-20 10:14:26,137 INFO  [master:master:60000] master.ActiveMasterManager: Current master has this master's address, master,60000,1408499966263; master was restarted? Deleting node.
2014-08-20 10:14:26,161 DEBUG [main-EventThread] master.ActiveMasterManager: A master is now available
2014-08-20 10:14:26,163 INFO  [master:master:60000] master.ActiveMasterManager: Deleting ZNode for /hbase/backup-masters/master,60000,1408500824437 from backup master directory
2014-08-20 10:14:26,259 INFO  [master:master:60000] master.ActiveMasterManager: Registered Active Master=master,60000,1408500824437
2014-08-20 10:14:27,144 INFO  [master:master:60000] Configuration.deprecation: fs.default.name is deprecated. Instead, use fs.defaultFS
2014-08-20 10:14:50,900 INFO  [master:master:60000] ipc.Client: Retrying connect to server: master.master/218.85.148.250:8020. Already tried 0 time(s); maxRetries=45
2014-08-20 10:15:10,916 INFO  [master:master:60000] ipc.Client: Retrying connect to server: master.master/218.85.148.250:8020. Already tried 1 time(s); maxRetries=45
2014-08-20 10:15:35,958 INFO  [master:master:60000] ipc.Client: Retrying connect to server: master.master/218.85.148.250:8020. Already tried 2 time(s); maxRetries=45
2014-08-20 10:15:55,977 INFO  [master:master:60000] ipc.Client: Retrying connect to server: master.master/218.85.148.250:8020. Already tried 3 time(s); maxRetries=45
2014-08-20 10:16:16,004 WARN  [master:master:60000] ipc.Client: Address change detected. Old: master.master/218.85.148.250:8020 New: master.master/218.85.65.150:8020
2014-08-20 10:16:16,005 INFO  [master:master:60000] ipc.Client: Retrying connect to server: master.master/218.85.65.150:8020. Already tried 0 time(s); maxRetries=45
2014-08-20 10:16:36,013 INFO  [master:master:60000] ipc.Client: Retrying connect to server: master.master/218.85.65.150:8020. Already tried 1 time(s); maxRetries=45

hbase-zookeeper日志
2014-08-20 10:13:41,911 WARN  [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181] server.NIOServerCnxn: Exception causing close of session 0x0 due to java.io.IOException: ZooKeeperServe
r not running

hbase-slave1日志:
2014-08-20 10:13:39,336 INFO  [regionserver60020] zookeeper.ZooKeeper: Initiating client connection, connectString=master:2181 sessionTimeout=90000 watcher=regionserver:60020, q
uorum=master:2181, baseZNode=/hbase
2014-08-20 10:13:39,591 INFO  [regionserver60020] zookeeper.RecoverableZooKeeper: Process identifier=regionserver:60020 connecting to ZooKeeper ensemble=master:2181
2014-08-20 10:13:39,652 INFO  [regionserver60020-SendThread(master:2181)] zookeeper.ClientCnxn: Opening socket connection to server master/10.1.1.218:2181. Will not attempt to a
uthenticate using SASL (unknown error)

已有(12)人评论

跳转到指定楼层
howtodown 发表于 2014-8-20 12:28:40
slave1配置有些问题,没有看到进程 HQuorumPeer
回复

使用道具 举报

小鱼 发表于 2014-8-20 12:34:34
howtodown 发表于 2014-8-20 12:28
slave1配置有些问题,没有看到进程 HQuorumPeer

我的slave1是直接copy master主的配置。。。难道还需要改写什么吗?

回复

使用道具 举报

howtodown 发表于 2014-8-20 13:16:07
小鱼 发表于 2014-8-20 12:34
我的slave1是直接copy master主的配置。。。难道还需要改写什么吗?
你的应该是完全分布,应该每个节点都是这样配置的。
  1. <property>  
  2.       <name>hbase.zookeeper.quorum</name>   
  3.       <value>master,slave1,slave2</value>  
  4.     </property>
  5. <property>
复制代码



回复

使用道具 举报

小鱼 发表于 2014-8-20 15:21:34
本帖最后由 pig2 于 2014-8-20 17:36 编辑
howtodown 发表于 2014-8-20 13:16
你的应该是完全分布,应该每个节点都是这样配置的。

你好,按你方法,改了。现在zookeeper在jps里了。三台都有。现在遇到这个错误

master日志

master日志

回复

使用道具 举报

howtodown 发表于 2014-8-20 22:43:20
把hbase相关的目录、文件重新清理一下。然后重启
回复

使用道具 举报

小鱼 发表于 2014-8-29 17:50:58
howtodown 发表于 2014-8-20 22:43
把hbase相关的目录、文件重新清理一下。然后重启

hbase哪里有需要删除的啊。就一个下载下来的包,求指导。困扰很久了。
回复

使用道具 举报

lzw 发表于 2014-8-29 22:00:28
小鱼 发表于 2014-8-29 17:50
hbase哪里有需要删除的啊。就一个下载下来的包,求指导。困扰很久了。

把下面两个目录清空也就是把zookeeper、和tmp文件夹清空


  1. <property>
  2. <name>hbase.zookeeper.property.dataDir</name>
  3. <value>file:/usr/hbase/zookeeper</value>
  4. </property>
复制代码




  1. <property>
  2. <name>hbase.tmp.dir</name>
  3. <value>file:/usr/hbase/tmp</value>
  4. </property>
复制代码









回复

使用道具 举报

小鱼 发表于 2014-8-29 22:05:58
lzw 发表于 2014-8-29 22:00
把下面两个目录清空也就是把zookeeper、和tmp文件夹清空

这两个文件夹下面就没东西。。。文件夹还是我自己创建的。
回复

使用道具 举报

lzw 发表于 2014-8-29 22:26:27
本帖最后由 lzw 于 2014-8-29 22:28 编辑
小鱼 发表于 2014-8-29 22:05
这两个文件夹下面就没东西。。。文件夹还是我自己创建的。

你现在启动集群报什么错误?还是上面错误?

回复

使用道具 举报

12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条