[jira] [Commented] (HBASE-25058) Investigate netty: "jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable"
[ https://issues.apache.org/jira/browse/HBASE-25058?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17520564#comment-17520564 ] Duo Zhang commented on HBASE-25058: --- And I think we could add these flags when running with JDK11 "--illegal-access=permit --add-modules jdk.unsupported -Dio.netty.tryReflectionSetAccessible=true --add-opens java.base/java.nio=ALL-UNNAMED --add-exports java.base/jdk.internal.misc=ALL-UNNAMED -Djava.net.preferIPv4Stack=true" If no big concerns, let me open a PR here to add these flags when running UTs and also in the start up scripts. Thanks. > Investigate netty: "jdk.internal.misc.Unsafe.allocateUninitializedArray(int): > unavailable" > -- > > Key: HBASE-25058 > URL: https://issues.apache.org/jira/browse/HBASE-25058 > Project: HBase > Issue Type: Sub-task > Components: Performance, rpc >Affects Versions: 3.0.0-alpha-1, 2.3.0, 2.4.0 >Reporter: Nick Dimiduk >Priority: Major > > Running on JDK11, I noticed this in the debug logging. It looks like netty is > using {{sun.misc.Unsafe}} instead of the new location on jdk11. > {noformat} > 2020-09-17 00:21:53,318 DEBUG > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent0: > jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable > java.lang.IllegalAccessException: class > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent0$6 > cannot access class jdk.internal.misc.Unsafe (in module java.base) because > module java.base does not export jdk.internal.misc to unnamed module @78461bc4 > at > java.base/jdk.internal.reflect.Reflection.newIllegalAccessException(Reflection.java:361) > at > java.base/java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:591) > at java.base/java.lang.reflect.Method.invoke(Method.java:558) > at > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent0$6.run(PlatformDependent0.java:335) > at java.base/java.security.AccessController.doPrivileged(Native > Method) > at > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent0.(PlatformDependent0.java:326) > at > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent.isAndroid(PlatformDependent.java:289) > at > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent.(PlatformDependent.java:92) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.Native.loadNativeLibrary(Native.java:228) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.Native.(Native.java:58) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.Epoll.(Epoll.java:39) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoop.(EpollEventLoop.java:51) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoopGroup.newChild(EpollEventLoopGroup.java:150) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoopGroup.newChild(EpollEventLoopGroup.java:35) > at > org.apache.hbase.thirdparty.io.netty.util.concurrent.MultithreadEventExecutorGroup.(MultithreadEventExecutorGroup.java:84) > at > org.apache.hbase.thirdparty.io.netty.util.concurrent.MultithreadEventExecutorGroup.(MultithreadEventExecutorGroup.java:58) > at > org.apache.hbase.thirdparty.io.netty.util.concurrent.MultithreadEventExecutorGroup.(MultithreadEventExecutorGroup.java:47) > at > org.apache.hbase.thirdparty.io.netty.channel.MultithreadEventLoopGroup.(MultithreadEventLoopGroup.java:59) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoopGroup.(EpollEventLoopGroup.java:112) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoopGroup.(EpollEventLoopGroup.java:99) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoopGroup.(EpollEventLoopGroup.java:76) > at > org.apache.hadoop.hbase.util.NettyEventLoopGroupConfig.(NettyEventLoopGroupConfig.java:58) > at > org.apache.hadoop.hbase.regionserver.HRegionServer.setupNetty(HRegionServer.java:713) > at > org.apache.hadoop.hbase.regionserver.HRegionServer.(HRegionServer.java:569) > at org.apache.hadoop.hbase.master.HMaster.(HMaster.java:524) > at > java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at > java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) >
[jira] [Commented] (HBASE-25058) Investigate netty: "jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable"
[ https://issues.apache.org/jira/browse/HBASE-25058?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17520177#comment-17520177 ] Duo Zhang commented on HBASE-25058: --- Is this still valid? We have already upgrade netty to 4.1.73.Final. https://github.com/apache/hbase-thirdparty/blob/c120582f161149e0c8a6b2ec134b5bf22d859a21/pom.xml#L135 > Investigate netty: "jdk.internal.misc.Unsafe.allocateUninitializedArray(int): > unavailable" > -- > > Key: HBASE-25058 > URL: https://issues.apache.org/jira/browse/HBASE-25058 > Project: HBase > Issue Type: Sub-task > Components: Performance, rpc >Affects Versions: 3.0.0-alpha-1, 2.3.0, 2.4.0 >Reporter: Nick Dimiduk >Priority: Major > > Running on JDK11, I noticed this in the debug logging. It looks like netty is > using {{sun.misc.Unsafe}} instead of the new location on jdk11. > {noformat} > 2020-09-17 00:21:53,318 DEBUG > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent0: > jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable > java.lang.IllegalAccessException: class > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent0$6 > cannot access class jdk.internal.misc.Unsafe (in module java.base) because > module java.base does not export jdk.internal.misc to unnamed module @78461bc4 > at > java.base/jdk.internal.reflect.Reflection.newIllegalAccessException(Reflection.java:361) > at > java.base/java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:591) > at java.base/java.lang.reflect.Method.invoke(Method.java:558) > at > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent0$6.run(PlatformDependent0.java:335) > at java.base/java.security.AccessController.doPrivileged(Native > Method) > at > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent0.(PlatformDependent0.java:326) > at > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent.isAndroid(PlatformDependent.java:289) > at > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent.(PlatformDependent.java:92) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.Native.loadNativeLibrary(Native.java:228) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.Native.(Native.java:58) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.Epoll.(Epoll.java:39) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoop.(EpollEventLoop.java:51) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoopGroup.newChild(EpollEventLoopGroup.java:150) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoopGroup.newChild(EpollEventLoopGroup.java:35) > at > org.apache.hbase.thirdparty.io.netty.util.concurrent.MultithreadEventExecutorGroup.(MultithreadEventExecutorGroup.java:84) > at > org.apache.hbase.thirdparty.io.netty.util.concurrent.MultithreadEventExecutorGroup.(MultithreadEventExecutorGroup.java:58) > at > org.apache.hbase.thirdparty.io.netty.util.concurrent.MultithreadEventExecutorGroup.(MultithreadEventExecutorGroup.java:47) > at > org.apache.hbase.thirdparty.io.netty.channel.MultithreadEventLoopGroup.(MultithreadEventLoopGroup.java:59) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoopGroup.(EpollEventLoopGroup.java:112) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoopGroup.(EpollEventLoopGroup.java:99) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoopGroup.(EpollEventLoopGroup.java:76) > at > org.apache.hadoop.hbase.util.NettyEventLoopGroupConfig.(NettyEventLoopGroupConfig.java:58) > at > org.apache.hadoop.hbase.regionserver.HRegionServer.setupNetty(HRegionServer.java:713) > at > org.apache.hadoop.hbase.regionserver.HRegionServer.(HRegionServer.java:569) > at org.apache.hadoop.hbase.master.HMaster.(HMaster.java:524) > at > java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at > java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) > at > org.apache.hadoop.hbase.master.HMaster.constructMaster(HMaster.java:3054) > at > org.apache.hadoop.hbase.master.HMasterCommandLine.startMaster(HMasterCommandLine.java:236) > at >
[jira] [Commented] (HBASE-25058) Investigate netty: "jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable"
[ https://issues.apache.org/jira/browse/HBASE-25058?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17409164#comment-17409164 ] Nick Dimiduk commented on HBASE-25058: -- {noformat} 4.1.65.Final {noformat} https://github.com/apache/hbase-thirdparty/blob/master/pom.xml#L133 > Investigate netty: "jdk.internal.misc.Unsafe.allocateUninitializedArray(int): > unavailable" > -- > > Key: HBASE-25058 > URL: https://issues.apache.org/jira/browse/HBASE-25058 > Project: HBase > Issue Type: Sub-task > Components: Performance, rpc >Affects Versions: 3.0.0-alpha-1, 2.3.0, 2.4.0 >Reporter: Nick Dimiduk >Priority: Major > > Running on JDK11, I noticed this in the debug logging. It looks like netty is > using {{sun.misc.Unsafe}} instead of the new location on jdk11. > {noformat} > 2020-09-17 00:21:53,318 DEBUG > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent0: > jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable > java.lang.IllegalAccessException: class > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent0$6 > cannot access class jdk.internal.misc.Unsafe (in module java.base) because > module java.base does not export jdk.internal.misc to unnamed module @78461bc4 > at > java.base/jdk.internal.reflect.Reflection.newIllegalAccessException(Reflection.java:361) > at > java.base/java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:591) > at java.base/java.lang.reflect.Method.invoke(Method.java:558) > at > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent0$6.run(PlatformDependent0.java:335) > at java.base/java.security.AccessController.doPrivileged(Native > Method) > at > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent0.(PlatformDependent0.java:326) > at > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent.isAndroid(PlatformDependent.java:289) > at > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent.(PlatformDependent.java:92) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.Native.loadNativeLibrary(Native.java:228) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.Native.(Native.java:58) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.Epoll.(Epoll.java:39) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoop.(EpollEventLoop.java:51) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoopGroup.newChild(EpollEventLoopGroup.java:150) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoopGroup.newChild(EpollEventLoopGroup.java:35) > at > org.apache.hbase.thirdparty.io.netty.util.concurrent.MultithreadEventExecutorGroup.(MultithreadEventExecutorGroup.java:84) > at > org.apache.hbase.thirdparty.io.netty.util.concurrent.MultithreadEventExecutorGroup.(MultithreadEventExecutorGroup.java:58) > at > org.apache.hbase.thirdparty.io.netty.util.concurrent.MultithreadEventExecutorGroup.(MultithreadEventExecutorGroup.java:47) > at > org.apache.hbase.thirdparty.io.netty.channel.MultithreadEventLoopGroup.(MultithreadEventLoopGroup.java:59) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoopGroup.(EpollEventLoopGroup.java:112) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoopGroup.(EpollEventLoopGroup.java:99) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoopGroup.(EpollEventLoopGroup.java:76) > at > org.apache.hadoop.hbase.util.NettyEventLoopGroupConfig.(NettyEventLoopGroupConfig.java:58) > at > org.apache.hadoop.hbase.regionserver.HRegionServer.setupNetty(HRegionServer.java:713) > at > org.apache.hadoop.hbase.regionserver.HRegionServer.(HRegionServer.java:569) > at org.apache.hadoop.hbase.master.HMaster.(HMaster.java:524) > at > java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at > java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) > at > org.apache.hadoop.hbase.master.HMaster.constructMaster(HMaster.java:3054) > at > org.apache.hadoop.hbase.master.HMasterCommandLine.startMaster(HMasterCommandLine.java:236) > at > org.apache.hadoop.hbase.master.HMasterCommandLine.run(HMasterCommandLine.java:140) > at
[jira] [Commented] (HBASE-25058) Investigate netty: "jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable"
[ https://issues.apache.org/jira/browse/HBASE-25058?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17409163#comment-17409163 ] Nick Dimiduk commented on HBASE-25058: -- Sure? It would be a dependency bump over in the hbase-thirdparty repository. > Investigate netty: "jdk.internal.misc.Unsafe.allocateUninitializedArray(int): > unavailable" > -- > > Key: HBASE-25058 > URL: https://issues.apache.org/jira/browse/HBASE-25058 > Project: HBase > Issue Type: Sub-task > Components: Performance, rpc >Affects Versions: 3.0.0-alpha-1, 2.3.0, 2.4.0 >Reporter: Nick Dimiduk >Priority: Major > > Running on JDK11, I noticed this in the debug logging. It looks like netty is > using {{sun.misc.Unsafe}} instead of the new location on jdk11. > {noformat} > 2020-09-17 00:21:53,318 DEBUG > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent0: > jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable > java.lang.IllegalAccessException: class > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent0$6 > cannot access class jdk.internal.misc.Unsafe (in module java.base) because > module java.base does not export jdk.internal.misc to unnamed module @78461bc4 > at > java.base/jdk.internal.reflect.Reflection.newIllegalAccessException(Reflection.java:361) > at > java.base/java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:591) > at java.base/java.lang.reflect.Method.invoke(Method.java:558) > at > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent0$6.run(PlatformDependent0.java:335) > at java.base/java.security.AccessController.doPrivileged(Native > Method) > at > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent0.(PlatformDependent0.java:326) > at > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent.isAndroid(PlatformDependent.java:289) > at > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent.(PlatformDependent.java:92) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.Native.loadNativeLibrary(Native.java:228) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.Native.(Native.java:58) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.Epoll.(Epoll.java:39) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoop.(EpollEventLoop.java:51) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoopGroup.newChild(EpollEventLoopGroup.java:150) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoopGroup.newChild(EpollEventLoopGroup.java:35) > at > org.apache.hbase.thirdparty.io.netty.util.concurrent.MultithreadEventExecutorGroup.(MultithreadEventExecutorGroup.java:84) > at > org.apache.hbase.thirdparty.io.netty.util.concurrent.MultithreadEventExecutorGroup.(MultithreadEventExecutorGroup.java:58) > at > org.apache.hbase.thirdparty.io.netty.util.concurrent.MultithreadEventExecutorGroup.(MultithreadEventExecutorGroup.java:47) > at > org.apache.hbase.thirdparty.io.netty.channel.MultithreadEventLoopGroup.(MultithreadEventLoopGroup.java:59) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoopGroup.(EpollEventLoopGroup.java:112) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoopGroup.(EpollEventLoopGroup.java:99) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoopGroup.(EpollEventLoopGroup.java:76) > at > org.apache.hadoop.hbase.util.NettyEventLoopGroupConfig.(NettyEventLoopGroupConfig.java:58) > at > org.apache.hadoop.hbase.regionserver.HRegionServer.setupNetty(HRegionServer.java:713) > at > org.apache.hadoop.hbase.regionserver.HRegionServer.(HRegionServer.java:569) > at org.apache.hadoop.hbase.master.HMaster.(HMaster.java:524) > at > java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at > java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) > at > org.apache.hadoop.hbase.master.HMaster.constructMaster(HMaster.java:3054) > at > org.apache.hadoop.hbase.master.HMasterCommandLine.startMaster(HMasterCommandLine.java:236) > at > org.apache.hadoop.hbase.master.HMasterCommandLine.run(HMasterCommandLine.java:140) > at
[jira] [Commented] (HBASE-25058) Investigate netty: "jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable"
[ https://issues.apache.org/jira/browse/HBASE-25058?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17393345#comment-17393345 ] Pratap Koritala commented on HBASE-25058: - Can we upgrade netty to 4.1.66+? > Investigate netty: "jdk.internal.misc.Unsafe.allocateUninitializedArray(int): > unavailable" > -- > > Key: HBASE-25058 > URL: https://issues.apache.org/jira/browse/HBASE-25058 > Project: HBase > Issue Type: Sub-task > Components: Performance, rpc >Affects Versions: 3.0.0-alpha-1, 2.3.0, 2.4.0 >Reporter: Nick Dimiduk >Priority: Major > > Running on JDK11, I noticed this in the debug logging. It looks like netty is > using {{sun.misc.Unsafe}} instead of the new location on jdk11. > {noformat} > 2020-09-17 00:21:53,318 DEBUG > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent0: > jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable > java.lang.IllegalAccessException: class > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent0$6 > cannot access class jdk.internal.misc.Unsafe (in module java.base) because > module java.base does not export jdk.internal.misc to unnamed module @78461bc4 > at > java.base/jdk.internal.reflect.Reflection.newIllegalAccessException(Reflection.java:361) > at > java.base/java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:591) > at java.base/java.lang.reflect.Method.invoke(Method.java:558) > at > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent0$6.run(PlatformDependent0.java:335) > at java.base/java.security.AccessController.doPrivileged(Native > Method) > at > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent0.(PlatformDependent0.java:326) > at > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent.isAndroid(PlatformDependent.java:289) > at > org.apache.hbase.thirdparty.io.netty.util.internal.PlatformDependent.(PlatformDependent.java:92) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.Native.loadNativeLibrary(Native.java:228) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.Native.(Native.java:58) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.Epoll.(Epoll.java:39) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoop.(EpollEventLoop.java:51) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoopGroup.newChild(EpollEventLoopGroup.java:150) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoopGroup.newChild(EpollEventLoopGroup.java:35) > at > org.apache.hbase.thirdparty.io.netty.util.concurrent.MultithreadEventExecutorGroup.(MultithreadEventExecutorGroup.java:84) > at > org.apache.hbase.thirdparty.io.netty.util.concurrent.MultithreadEventExecutorGroup.(MultithreadEventExecutorGroup.java:58) > at > org.apache.hbase.thirdparty.io.netty.util.concurrent.MultithreadEventExecutorGroup.(MultithreadEventExecutorGroup.java:47) > at > org.apache.hbase.thirdparty.io.netty.channel.MultithreadEventLoopGroup.(MultithreadEventLoopGroup.java:59) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoopGroup.(EpollEventLoopGroup.java:112) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoopGroup.(EpollEventLoopGroup.java:99) > at > org.apache.hbase.thirdparty.io.netty.channel.epoll.EpollEventLoopGroup.(EpollEventLoopGroup.java:76) > at > org.apache.hadoop.hbase.util.NettyEventLoopGroupConfig.(NettyEventLoopGroupConfig.java:58) > at > org.apache.hadoop.hbase.regionserver.HRegionServer.setupNetty(HRegionServer.java:713) > at > org.apache.hadoop.hbase.regionserver.HRegionServer.(HRegionServer.java:569) > at org.apache.hadoop.hbase.master.HMaster.(HMaster.java:524) > at > java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at > java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) > at > org.apache.hadoop.hbase.master.HMaster.constructMaster(HMaster.java:3054) > at > org.apache.hadoop.hbase.master.HMasterCommandLine.startMaster(HMasterCommandLine.java:236) > at > org.apache.hadoop.hbase.master.HMasterCommandLine.run(HMasterCommandLine.java:140) > at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76) >