Lars Hofhansl created OMID-141: ---------------------------------- Summary: Omid GC fails in Phoenix - unknown class: org/jboss/netty/channel/ChannelFactory Key: OMID-141 URL: https://issues.apache.org/jira/browse/OMID-141 Project: Apache Omid Issue Type: Bug Reporter: Lars Hofhansl
{code} 2019-04-01 19:34:13,044 INFO [regionserver/XYZ/127.0.0.1:16201-longCompactions-1554171246931-SendThread(XYZ:2181)] zookeeper.ClientCnxn: Session establishment complete on server XYZ/127.0.0.1:2181, sessionid = 0x10000115af90025, negotiated timeout = 40000 2019-04-01 19:34:13,048 ERROR [regionserver/XYZ/127.0.0.1:16201-longCompactions-1554171246931] regionserver.CompactSplitThread: Compaction failed Request = regionName=TEST,,155 4171314930.93ef7497a9538a280787151f620ddaf5., storeName=0, fileCount=2, fileSize=44.4 M (36.3 M, 8.1 M), priority=1, time=2374698789302 java.io.IOException: java.lang.NoClassDefFoundError: org/jboss/netty/channel/ChannelFactory at org.apache.hadoop.hbase.security.User.runAsLoginUser(User.java:212) at org.apache.phoenix.coprocessor.UngroupedAggregateRegionObserver.preCompactScannerOpen(UngroupedAggregateRegionObserver.java:1435) at org.apache.hadoop.hbase.coprocessor.BaseRegionObserver.preCompactScannerOpen(BaseRegionObserver.java:225) at org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$6.call(RegionCoprocessorHost.java:546) at org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost$RegionOperation.call(RegionCoprocessorHost.java:1711) at org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.execOperation(RegionCoprocessorHost.java:1789) at org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.execOperationWithResult(RegionCoprocessorHost.java:1752) at org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost.preCompactScannerOpen(RegionCoprocessorHost.java:541) at org.apache.hadoop.hbase.regionserver.compactions.Compactor$2.run(Compactor.java:375) at org.apache.hadoop.hbase.regionserver.compactions.Compactor$2.run(Compactor.java:372) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:422) at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1730) at org.apache.hadoop.hbase.regionserver.compactions.Compactor.preCreateCoprocScanner(Compactor.java:372) at org.apache.hadoop.hbase.regionserver.compactions.Compactor.compact(Compactor.java:306) at org.apache.hadoop.hbase.regionserver.compactions.DefaultCompactor.compact(DefaultCompactor.java:66) at org.apache.hadoop.hbase.regionserver.DefaultStoreEngine$DefaultCompactionContext.compact(DefaultStoreEngine.java:115) at org.apache.hadoop.hbase.regionserver.HStore.compact(HStore.java:1361) at org.apache.hadoop.hbase.regionserver.HRegion.compact(HRegion.java:2105) at org.apache.hadoop.hbase.regionserver.CompactSplitThread$CompactionRunner.doCompaction(CompactSplitThread.java:579) at org.apache.hadoop.hbase.regionserver.CompactSplitThread$CompactionRunner.run(CompactSplitThread.java:619) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.lang.NoClassDefFoundError: org/jboss/netty/channel/ChannelFactory at org.apache.omid.transaction.HBaseTransactionManager$Builder.buildTSOClient(HBaseTransactionManager.java:133) at org.apache.omid.transaction.HBaseTransactionManager$Builder.build(HBaseTransactionManager.java:121) at org.apache.omid.transaction.HBaseTransactionManager.newInstance(HBaseTransactionManager.java:76) at org.apache.phoenix.transaction.OmidTransactionProvider.getTransactionClient(OmidTransactionProvider.java:90) at org.apache.phoenix.query.ConnectionQueryServicesImpl.initTransactionClient(ConnectionQueryServicesImpl.java:5058) at org.apache.phoenix.query.DelegateConnectionQueryServices.initTransactionClient(DelegateConnectionQueryServices.java:371) at org.apache.phoenix.transaction.OmidTransactionContext.<init>(OmidTransactionContext.java:60) at org.apache.phoenix.transaction.OmidTransactionProvider.getTransactionContext(OmidTransactionProvider.java:81) at org.apache.phoenix.execute.MutationState.startTransaction(MutationState.java:339) at org.apache.phoenix.schema.MetaDataClient.updateCache(MetaDataClient.java:611) at org.apache.phoenix.schema.MetaDataClient.updateCache(MetaDataClient.java:556) at org.apache.phoenix.util.PhoenixRuntime.getTableNoCache(PhoenixRuntime.java:426) at org.apache.phoenix.coprocessor.UngroupedAggregateRegionObserver$7.run(UngroupedAggregateRegionObserver.java:1441) at org.apache.phoenix.coprocessor.UngroupedAggregateRegionObserver$7.run(UngroupedAggregateRegionObserver.java:1435) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:422) at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1730) at org.apache.hadoop.security.SecurityUtil.doAsUser(SecurityUtil.java:517) at org.apache.hadoop.security.SecurityUtil.doAsLoginUser(SecurityUtil.java:498) at sun.reflect.GeneratedMethodAccessor61.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)