Re: Hbase and Database distribution
Have you looked at http://hbase.apache.org/book.html#rsgroup ? It is in 1.4.x release. FYI On Fri, Jan 26, 2018 at 6:06 AM, Oussema BEN LAMINEwrote: > Hello, > i am using hbase 1.1.2, i have 5 region servers already working on my > cluster. > i want to create a hbase table that will be on just two of those five > region servers. > in other words, i want to save new table data on just two servers, not all. > any help will be appreciated, > thanks >
Hbase and Database distribution
Hello, i am using hbase 1.1.2, i have 5 region servers already working on my cluster. i want to create a hbase table that will be on just two of those five region servers. in other words, i want to save new table data on just two servers, not all. any help will be appreciated, thanks
Coprocessor prePut
Hi I overrode coprocessor prePut() function to prevent normal put, and try to put the same data with different rowkey into the same table. The code is "context.getEnvironment().getRegion().put(newPut);" . This will caused an exception when the context's region splited. There are so less document about coprocessor, so I write to the mail list .The exception is below. org.apache.hadoop.hbase.NotServingRegionException: GISdoop_GeoKey,\xE6\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01|\xCA\xAD,1516949621636.9628785cfce941207f5d21bdf1eb0f40. is closing at org.apache.hadoop.hbase.regionserver.HRegion.startRegionOperation(HRegion.java:5848) at org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2249) at org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2211) at org.apache.hadoop.hbase.regionserver.HRegion.doBatchMutate(HRegion.java:2787) at org.apache.hadoop.hbase.regionserver.HRegion.put(HRegion.java:2095) at site.luoyu.Core.Index.JavaTreeMap.insertPoint(JavaTreeMap.java:286) at site.luoyu.Core.Index.JavaTreeMap.insertRecord(JavaTreeMap.java:257) at site.luoyu.Core.Observer.IndexCopressor.prePut(IndexCopressor.java:130) at org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.prePut(RegionCoprocessorHost.java:1122) at org.apache.hadoop.hbase.regionserver.HRegion.doPreMutationHook(HRegion.java:2280) at org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2255) at org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2211) at org.apache.hadoop.hbase.regionserver.HRegion.batchMutate(HRegion.java:2215) at org.apache.hadoop.hbase.regionserver.HRegionServer.doBatchOp(HRegionServer.java:4283) at org.apache.hadoop.hbase.regionserver.HRegionServer.doNonAtomicRegionMutation(HRegionServer.java:3490) at org.apache.hadoop.hbase.regionserver.HRegionServer.multi(HRegionServer.java:3380) at org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:29503) at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2027) at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:98) at org.apache.hadoop.hbase.ipc.RpcExecutor.consumerLoop(RpcExecutor.java:114) at org.apache.hadoop.hbase.ipc.RpcExecutor$1.run(RpcExecutor.java:94) at java.lang.Thread.run(Thread.java:745) Thanks If anyone can help .