Hi Ram,
Now I am using the HBase 0.90.3 version.
When I am using the following command for the backup master means that working
properly
./bin/hbase-daemon.sh start master
The log printed in my backup master is
2011-08-09 12:31:55,156 INFO org.apache.hadoop.hbase.metrics: MetricsString
added: version
2011-08-09 12:31:55,156 INFO org.apache.hadoop.hbase.metrics: new MBeanInfo
2011-08-09 12:31:55,157 INFO org.apache.hadoop.hbase.metrics: new MBeanInfo
2011-08-09 12:31:55,157 INFO
org.apache.hadoop.hbase.master.metrics.MasterMetrics: Initialized
2011-08-09 12:31:55,186 INFO
org.apache.hadoop.hbase.master.ActiveMasterManager: Another master is the
active master, rohinis.zohocorpin.com:60000; waiting to become the next active
master
---------------------------------------------------
If I am using
./bin/hbase-daemon.sh start master --backup
The Region servers are not assigned to the backup master.
The log printed in my backup master is
2011-08-09 12:19:19,041 INFO org.apache.hadoop.hbase.metrics: new MBeanInfo
2011-08-09 12:19:19,041 INFO
org.apache.hadoop.hbase.master.metrics.MasterMetrics: Initialized
2011-08-09 12:19:19,041 DEBUG org.apache.hadoop.hbase.master.HMaster: HMaster
started in backup mode. Stalling until master znode is written.
2011-08-09 12:19:19,041 DEBUG org.apache.hadoop.hbase.master.HMaster: Waiting
for master address ZNode to be written (Also watching cluster state node)
---------------------------------------------------
The log printed in my RS is
2011-08-09 12:23:03,918 DEBUG org.apache.hadoop.hbase.io.hfile.LruBlockCache:
LRU Stats: total=955.33 KB, free=197.79 MB, max=198.73 MB, blocks=1,
accesses=76, hits=75, hitRatio=98.68%%, cachingAccesses=76, cachingHits=75,
cachingHitsRatio=98.68%%, evictions=0, evicted=0, evictedPerRun=NaN
2011-08-09 12:23:08,452 WARN
org.apache.hadoop.hbase.regionserver.HRegionServer: Unable to connect to
master. Retrying. Error was:
java.net.ConnectException: Connection refused
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
at
sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:592)
at
org.apache.hadoop.net.SocketIOWithTimeout.connect(SocketIOWithTimeout.java:206)
at org.apache.hadoop.net.NetUtils.connect(NetUtils.java:404)
at
org.apache.hadoop.hbase.ipc.HBaseClient$Connection.setupIOstreams(HBaseClient.java:328)
at
org.apache.hadoop.hbase.ipc.HBaseClient.getConnection(HBaseClient.java:883)
at org.apache.hadoop.hbase.ipc.HBaseClient.call(HBaseClient.java:750)
at
org.apache.hadoop.hbase.ipc.HBaseRPC$Invoker.invoke(HBaseRPC.java:257)
at $Proxy5.getProtocolVersion(Unknown Source)
at org.apache.hadoop.hbase.ipc.HBaseRPC.getProxy(HBaseRPC.java:419)
at org.apache.hadoop.hbase.ipc.HBaseRPC.getProxy(HBaseRPC.java:393)
at org.apache.hadoop.hbase.ipc.HBaseRPC.getProxy(HBaseRPC.java:444)
at org.apache.hadoop.hbase.ipc.HBaseRPC.waitForProxy(HBaseRPC.java:349)
at
org.apache.hadoop.hbase.regionserver.HRegionServer.getMaster(HRegionServer.java:1442)
at
org.apache.hadoop.hbase.regionserver.HRegionServer.tryRegionServerReport(HRegionServer.java:741)
at
org.apache.hadoop.hbase.regionserver.HRegionServer.run(HRegionServer.java:594)
at java.lang.Thread.run(Thread.java:636)
2011-08-09 12:23:11,453 DEBUG
org.apache.hadoop.hbase.regionserver.HRegionServer: No master found, will retry
2011-08-09 12:23:14,453 DEBUG
org.apache.hadoop.hbase.regionserver.HRegionServer: No master found, will retry
2011-08-09 12:23:17,453 DEBUG
org.apache.hadoop.hbase.regionserver.HRegionServer: No master found, will retry
2011-08-09 12:23:20,454 DEBUG
org.apache.hadoop.hbase.regionserver.HRegionServer: No master found, will retry
2011-08-09 12:23:23,454 DEBUG
org.apache.hadoop.hbase.regionserver.HRegionServer: No master found, will retry
2011-08-09 12:23:26,454 DEBUG
org.apache.hadoop.hbase.regionserver.HRegionServer: No master found, will retry
.
.
.
-----------------------------------------------
My doubt is
Are the above two commands are same for this backup master configuration ?
Can I use the First command for the Multi master configuration ?
If the second one is the only command for Multi master configuration, than how
can i solve this problem ?
Regards,
Shanmuganathan