hbase的协处理器分为从配置加载和从表属性加载两种方式
现在我 从表属性加载了一个协处理器,加载的方法如下
A、disable 'test'
B、alter 'test','coprocessor'=>'hdfs:///user/hadoop/test/coprocessor/cxkcoprocessor.1.01.jar|com.cxk.coprocessor.test.RowCountEndpoint|1001|arg1=1,arg2=2'
C、enable 'test'
这样操作加载成功了
'test', {TABLE_ATTRIBUTES => {coprocessor$1 => 'hdfs:///test/cxkcoprocessor.1.01.jar|demo.RowCountEndpoint|1001|arg1=1,arg2=2'}, {NAME => 'coprocessor$1'}, {NAME => 'id'}
但是我对协处理器做了修改,想重新加载,我又将原来的操作执行了一下,执行完成后,是这样的结果
'test', {TABLE_ATTRIBUTES => {coprocessor$1 => 'hdfs:///test/cxkcoprocessor.1.01.jar|demo.RowCountEndpoint|1001|arg1=1,arg2=2', coprocessor$2 => 'hdfs:///test/cxkcoprocessor.1.01.jar|demo.RowCountEndpoint|1001|arg1=1,arg2=2'}, {NAME => 'id'}
第一次加载的协处理器还在
我看网上查了下,很少有提到卸载协处理器的说明,
想问下大家是怎么操作的
|