[jira] [Updated] (HBASE-28060) Region server getting crashed during write - A fatal error has been detected by the Java Runtime Environment
[ https://issues.apache.org/jira/browse/HBASE-28060?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pankaj Kumar updated HBASE-28060: - Description: In our production environment, Region server JVM is getting crashed randomly with the following error logs. {code:java} Stack: [0xfffdd32d8000,0xfffdd34d8000], sp=0xfffdd34d6000, free space=2040k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) v ~StubRoutines::jshort_disjoint_arraycopy J 98497 C2 org.apache.hadoop.hbase.io.ByteBufferListOutputStream.write(Ljava/nio/ByteBuffer;II)V (53 bytes) @ 0x8cc9a154 [0x8cc9a040+0x114] C [ld-linux-aarch64.so.1+0x40018] _rtld_global+0x0 [error occurred during error reporting (printing native stack), id 0xb] {code} We are using HBase 2.4.14. was: In our production environment, Region server JVM is getting crashed randomly with the following error logs. {code:java} Stack: [0xfffdd32d8000,0xfffdd34d8000], sp=0xfffdd34d6000, free space=2040k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) v ~StubRoutines::jshort_disjoint_arraycopy J 98497 C2 org.apache.hadoop.hbase.io.ByteBufferListOutputStream.write(Ljava/nio/ByteBuffer;II)V (53 bytes) @ 0x8cc9a154 [0x8cc9a040+0x114] C [ld-linux-aarch64.so.1+0x40018] _rtld_global+0x0 [error occurred during error reporting (printing native stack), id 0xb] {code} We are using HBase 2.4.14. > Region server getting crashed during write - A fatal error has been detected > by the Java Runtime Environment > > > Key: HBASE-28060 > URL: https://issues.apache.org/jira/browse/HBASE-28060 > Project: HBase > Issue Type: Bug > Components: regionserver >Affects Versions: 2.4.14 >Reporter: Pankaj Kumar >Priority: Critical > > In our production environment, Region server JVM is getting crashed randomly > with the following error logs. > {code:java} > Stack: [0xfffdd32d8000,0xfffdd34d8000], sp=0xfffdd34d6000, free > space=2040k > Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native > code) > v ~StubRoutines::jshort_disjoint_arraycopy > J 98497 C2 > org.apache.hadoop.hbase.io.ByteBufferListOutputStream.write(Ljava/nio/ByteBuffer;II)V > (53 bytes) @ 0x8cc9a154 [0x8cc9a040+0x114] > C [ld-linux-aarch64.so.1+0x40018] _rtld_global+0x0 > [error occurred during error reporting (printing native stack), id 0xb] > {code} > > We are using HBase 2.4.14. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (HBASE-28061) HBaseTestingUtility failed to start MiniHbaseCluster in case of Hadoop3.3.1
[ https://issues.apache.org/jira/browse/HBASE-28061?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17761610#comment-17761610 ] zhangbutao commented on HBASE-28061: Not very familiar with Hbase and I haven't looked into the root cause yet, so sorry for that i can't give you valuable info right now. If i have some more thread about the issue, i will come back. Thanks. > HBaseTestingUtility failed to start MiniHbaseCluster in case of Hadoop3.3.1 > --- > > Key: HBASE-28061 > URL: https://issues.apache.org/jira/browse/HBASE-28061 > Project: HBase > Issue Type: Bug > Components: hadoop3, integration tests >Reporter: zhangbutao >Priority: Major > Attachments: HbaseMiniClusterTest.java, full_output.txt, pom.xml > > > Note: My test env is *Hadoop3.3.1* & Hbase2.5.5-hadoop3. And if I switch to > *Hadoop3.1.4* or \{*}Hadoop3.2.4{*}, the test will be ok. I attached the > source code and pom file. > > I just want to use *HBaseTestingUtility::startMiniHBaseCluster* to launch a > mini hbase cluster in case of Hadoop.3.3.1, but failed with the following > exception: > {code:java} > master.HMaster (MarkerIgnoringBase.java:error(159)) - Failed to become active > master > org.apache.hadoop.hbase.FailedCloseWALAfterInitializedErrorException: Failed > close after init wal failed. > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:167) > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:62) > at org.apache.hadoop.hbase.wal.WALFactory.getWAL(WALFactory.java:300) > at > org.apache.hadoop.hbase.master.region.MasterRegion.createWAL(MasterRegion.java:217) > at > org.apache.hadoop.hbase.master.region.MasterRegion.bootstrap(MasterRegion.java:240) > at > org.apache.hadoop.hbase.master.region.MasterRegion.create(MasterRegion.java:398) > at > org.apache.hadoop.hbase.master.region.MasterRegionFactory.create(MasterRegionFactory.java:132) > at > org.apache.hadoop.hbase.master.HMaster.finishActiveMasterInitialization(HMaster.java:942) > at > org.apache.hadoop.hbase.master.HMaster.startActiveMasterManager(HMaster.java:2405) > at org.apache.hadoop.hbase.master.HMaster.lambda$null$0(HMaster.java:565) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:187) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:177) > at org.apache.hadoop.hbase.master.HMaster.lambda$run$1(HMaster.java:562) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.io.IOException: java.lang.NullPointerException > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL.shutdown(AbstractFSWAL.java:1012) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL.close(AbstractFSWAL.java:1039) > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:165) > ... 13 more > Caused by: java.lang.NullPointerException > at > java.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:1011) > at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1006) > at > org.apache.hadoop.hbase.regionserver.wal.AsyncFSWAL.closeWriter(AsyncFSWAL.java:718) > at > org.apache.hadoop.hbase.regionserver.wal.AsyncFSWAL.doShutdown(AsyncFSWAL.java:775) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL$2.call(AbstractFSWAL.java:984) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL$2.call(AbstractFSWAL.java:979) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > ... 1 more {code} > Does that mean Hbase2.5.5-hadoop3 not be compatible with Hadoop3.3.1? Or only > the integration testing is not work well with Hadoop3.3.1? -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (HBASE-28061) HBaseTestingUtility failed to start MiniHbaseCluster in case of Hadoop3.3.1
[ https://issues.apache.org/jira/browse/HBASE-28061?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17761606#comment-17761606 ] Duo Zhang commented on HBASE-28061: --- "org.apache.hadoop.hbase.FailedCloseWALAfterInitializedErrorException: Failed close after init wal failed." So what is the problem when initing WAL? > HBaseTestingUtility failed to start MiniHbaseCluster in case of Hadoop3.3.1 > --- > > Key: HBASE-28061 > URL: https://issues.apache.org/jira/browse/HBASE-28061 > Project: HBase > Issue Type: Bug > Components: hadoop3, integration tests >Reporter: zhangbutao >Priority: Major > Attachments: HbaseMiniClusterTest.java, full_output.txt, pom.xml > > > Note: My test env is *Hadoop3.3.1* & Hbase2.5.5-hadoop3. And if I switch to > *Hadoop3.1.4* or \{*}Hadoop3.2.4{*}, the test will be ok. I attached the > source code and pom file. > > I just want to use *HBaseTestingUtility::startMiniHBaseCluster* to launch a > mini hbase cluster in case of Hadoop.3.3.1, but failed with the following > exception: > {code:java} > master.HMaster (MarkerIgnoringBase.java:error(159)) - Failed to become active > master > org.apache.hadoop.hbase.FailedCloseWALAfterInitializedErrorException: Failed > close after init wal failed. > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:167) > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:62) > at org.apache.hadoop.hbase.wal.WALFactory.getWAL(WALFactory.java:300) > at > org.apache.hadoop.hbase.master.region.MasterRegion.createWAL(MasterRegion.java:217) > at > org.apache.hadoop.hbase.master.region.MasterRegion.bootstrap(MasterRegion.java:240) > at > org.apache.hadoop.hbase.master.region.MasterRegion.create(MasterRegion.java:398) > at > org.apache.hadoop.hbase.master.region.MasterRegionFactory.create(MasterRegionFactory.java:132) > at > org.apache.hadoop.hbase.master.HMaster.finishActiveMasterInitialization(HMaster.java:942) > at > org.apache.hadoop.hbase.master.HMaster.startActiveMasterManager(HMaster.java:2405) > at org.apache.hadoop.hbase.master.HMaster.lambda$null$0(HMaster.java:565) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:187) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:177) > at org.apache.hadoop.hbase.master.HMaster.lambda$run$1(HMaster.java:562) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.io.IOException: java.lang.NullPointerException > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL.shutdown(AbstractFSWAL.java:1012) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL.close(AbstractFSWAL.java:1039) > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:165) > ... 13 more > Caused by: java.lang.NullPointerException > at > java.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:1011) > at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1006) > at > org.apache.hadoop.hbase.regionserver.wal.AsyncFSWAL.closeWriter(AsyncFSWAL.java:718) > at > org.apache.hadoop.hbase.regionserver.wal.AsyncFSWAL.doShutdown(AsyncFSWAL.java:775) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL$2.call(AbstractFSWAL.java:984) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL$2.call(AbstractFSWAL.java:979) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > ... 1 more {code} > Does that mean Hbase2.5.5-hadoop3 not be compatible with Hadoop3.3.1? Or only > the integration testing is not work well with Hadoop3.3.1? -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (HBASE-28061) HBaseTestingUtility failed to start MiniHbaseCluster in case of Hadoop3.3.1
[ https://issues.apache.org/jira/browse/HBASE-28061?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17761605#comment-17761605 ] Duo Zhang commented on HBASE-28061: --- Let me check if we can solve the problem without recompiling... Anyway, in the worst case, we could publish different hbase artifacts for different hadoop3.x versions, like hbase-2.5.5-hadoop3.2, hbase-2.5.5-hadoop3.3... > HBaseTestingUtility failed to start MiniHbaseCluster in case of Hadoop3.3.1 > --- > > Key: HBASE-28061 > URL: https://issues.apache.org/jira/browse/HBASE-28061 > Project: HBase > Issue Type: Bug > Components: hadoop3, integration tests >Reporter: zhangbutao >Priority: Major > Attachments: HbaseMiniClusterTest.java, full_output.txt, pom.xml > > > Note: My test env is *Hadoop3.3.1* & Hbase2.5.5-hadoop3. And if I switch to > *Hadoop3.1.4* or \{*}Hadoop3.2.4{*}, the test will be ok. I attached the > source code and pom file. > > I just want to use *HBaseTestingUtility::startMiniHBaseCluster* to launch a > mini hbase cluster in case of Hadoop.3.3.1, but failed with the following > exception: > {code:java} > master.HMaster (MarkerIgnoringBase.java:error(159)) - Failed to become active > master > org.apache.hadoop.hbase.FailedCloseWALAfterInitializedErrorException: Failed > close after init wal failed. > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:167) > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:62) > at org.apache.hadoop.hbase.wal.WALFactory.getWAL(WALFactory.java:300) > at > org.apache.hadoop.hbase.master.region.MasterRegion.createWAL(MasterRegion.java:217) > at > org.apache.hadoop.hbase.master.region.MasterRegion.bootstrap(MasterRegion.java:240) > at > org.apache.hadoop.hbase.master.region.MasterRegion.create(MasterRegion.java:398) > at > org.apache.hadoop.hbase.master.region.MasterRegionFactory.create(MasterRegionFactory.java:132) > at > org.apache.hadoop.hbase.master.HMaster.finishActiveMasterInitialization(HMaster.java:942) > at > org.apache.hadoop.hbase.master.HMaster.startActiveMasterManager(HMaster.java:2405) > at org.apache.hadoop.hbase.master.HMaster.lambda$null$0(HMaster.java:565) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:187) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:177) > at org.apache.hadoop.hbase.master.HMaster.lambda$run$1(HMaster.java:562) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.io.IOException: java.lang.NullPointerException > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL.shutdown(AbstractFSWAL.java:1012) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL.close(AbstractFSWAL.java:1039) > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:165) > ... 13 more > Caused by: java.lang.NullPointerException > at > java.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:1011) > at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1006) > at > org.apache.hadoop.hbase.regionserver.wal.AsyncFSWAL.closeWriter(AsyncFSWAL.java:718) > at > org.apache.hadoop.hbase.regionserver.wal.AsyncFSWAL.doShutdown(AsyncFSWAL.java:775) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL$2.call(AbstractFSWAL.java:984) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL$2.call(AbstractFSWAL.java:979) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > ... 1 more {code} > Does that mean Hbase2.5.5-hadoop3 not be compatible with Hadoop3.3.1? Or only > the integration testing is not work well with Hadoop3.3.1? -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (HBASE-28061) HBaseTestingUtility failed to start MiniHbaseCluster in case of Hadoop3.3.1
[ https://issues.apache.org/jira/browse/HBASE-28061?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17761604#comment-17761604 ] zhangbutao commented on HBASE-28061: [~zhangduo] I have compiled Hbase-2.5.5 with hadoop3.3.1, and then my test worked well. But it will failed with hadoop3.2.4. As the hbase2.5.5-hadoop3 binaries are compiled with hadoop 3.2.4, Should we put a new binaries(with hadoop3.3.1) into official maven repo? Or Do we have some config as a workround to fix it? BTW, The hbase compatibility issue has blocked Hive for long time, e.g. https://issues.apache.org/jira/browse/HIVE-27651 and https://issues.apache.org/jira/browse/HIVE-26124 . Thanks. > HBaseTestingUtility failed to start MiniHbaseCluster in case of Hadoop3.3.1 > --- > > Key: HBASE-28061 > URL: https://issues.apache.org/jira/browse/HBASE-28061 > Project: HBase > Issue Type: Bug > Components: hadoop3, integration tests >Reporter: zhangbutao >Priority: Major > Attachments: HbaseMiniClusterTest.java, full_output.txt, pom.xml > > > Note: My test env is *Hadoop3.3.1* & Hbase2.5.5-hadoop3. And if I switch to > *Hadoop3.1.4* or \{*}Hadoop3.2.4{*}, the test will be ok. I attached the > source code and pom file. > > I just want to use *HBaseTestingUtility::startMiniHBaseCluster* to launch a > mini hbase cluster in case of Hadoop.3.3.1, but failed with the following > exception: > {code:java} > master.HMaster (MarkerIgnoringBase.java:error(159)) - Failed to become active > master > org.apache.hadoop.hbase.FailedCloseWALAfterInitializedErrorException: Failed > close after init wal failed. > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:167) > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:62) > at org.apache.hadoop.hbase.wal.WALFactory.getWAL(WALFactory.java:300) > at > org.apache.hadoop.hbase.master.region.MasterRegion.createWAL(MasterRegion.java:217) > at > org.apache.hadoop.hbase.master.region.MasterRegion.bootstrap(MasterRegion.java:240) > at > org.apache.hadoop.hbase.master.region.MasterRegion.create(MasterRegion.java:398) > at > org.apache.hadoop.hbase.master.region.MasterRegionFactory.create(MasterRegionFactory.java:132) > at > org.apache.hadoop.hbase.master.HMaster.finishActiveMasterInitialization(HMaster.java:942) > at > org.apache.hadoop.hbase.master.HMaster.startActiveMasterManager(HMaster.java:2405) > at org.apache.hadoop.hbase.master.HMaster.lambda$null$0(HMaster.java:565) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:187) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:177) > at org.apache.hadoop.hbase.master.HMaster.lambda$run$1(HMaster.java:562) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.io.IOException: java.lang.NullPointerException > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL.shutdown(AbstractFSWAL.java:1012) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL.close(AbstractFSWAL.java:1039) > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:165) > ... 13 more > Caused by: java.lang.NullPointerException > at > java.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:1011) > at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1006) > at > org.apache.hadoop.hbase.regionserver.wal.AsyncFSWAL.closeWriter(AsyncFSWAL.java:718) > at > org.apache.hadoop.hbase.regionserver.wal.AsyncFSWAL.doShutdown(AsyncFSWAL.java:775) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL$2.call(AbstractFSWAL.java:984) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL$2.call(AbstractFSWAL.java:979) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > ... 1 more {code} > Does that mean Hbase2.5.5-hadoop3 not be compatible with Hadoop3.3.1? Or only > the integration testing is not work well with Hadoop3.3.1? -- This message was sent by Atlassian Jira (v8.20.10#820010)
[GitHub] [hbase] Apache9 commented on a diff in pull request #5370: HBASE-28038 Add TLS settings to ZooKeeper client
Apache9 commented on code in PR #5370: URL: https://github.com/apache/hbase/pull/5370#discussion_r1314265464 ## hbase-common/src/main/java/org/apache/hadoop/hbase/zookeeper/ZKConfig.java: ## @@ -330,4 +341,27 @@ public static String getClientZKQuorumServersString(Configuration conf) { final String[] serverHosts = StringUtils.getStrings(clientQuromServers); return buildZKQuorumServerString(serverHosts, clientZkClientPort); } + + private static void setZooKeeperClientSystemProperties(String prefix, Configuration conf) { Review Comment: @anmolnar Would you like to change the name of this method before merging? Or you prefer the original one? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@hbase.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[jira] [Commented] (HBASE-28061) HBaseTestingUtility failed to start MiniHbaseCluster in case of Hadoop3.3.1
[ https://issues.apache.org/jira/browse/HBASE-28061?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17761596#comment-17761596 ] Duo Zhang commented on HBASE-28061: --- Yes, exactly. > HBaseTestingUtility failed to start MiniHbaseCluster in case of Hadoop3.3.1 > --- > > Key: HBASE-28061 > URL: https://issues.apache.org/jira/browse/HBASE-28061 > Project: HBase > Issue Type: Bug > Components: hadoop3, integration tests >Reporter: zhangbutao >Priority: Major > Attachments: HbaseMiniClusterTest.java, full_output.txt, pom.xml > > > Note: My test env is *Hadoop3.3.1* & Hbase2.5.5-hadoop3. And if I switch to > *Hadoop3.1.4* or \{*}Hadoop3.2.4{*}, the test will be ok. I attached the > source code and pom file. > > I just want to use *HBaseTestingUtility::startMiniHBaseCluster* to launch a > mini hbase cluster in case of Hadoop.3.3.1, but failed with the following > exception: > {code:java} > master.HMaster (MarkerIgnoringBase.java:error(159)) - Failed to become active > master > org.apache.hadoop.hbase.FailedCloseWALAfterInitializedErrorException: Failed > close after init wal failed. > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:167) > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:62) > at org.apache.hadoop.hbase.wal.WALFactory.getWAL(WALFactory.java:300) > at > org.apache.hadoop.hbase.master.region.MasterRegion.createWAL(MasterRegion.java:217) > at > org.apache.hadoop.hbase.master.region.MasterRegion.bootstrap(MasterRegion.java:240) > at > org.apache.hadoop.hbase.master.region.MasterRegion.create(MasterRegion.java:398) > at > org.apache.hadoop.hbase.master.region.MasterRegionFactory.create(MasterRegionFactory.java:132) > at > org.apache.hadoop.hbase.master.HMaster.finishActiveMasterInitialization(HMaster.java:942) > at > org.apache.hadoop.hbase.master.HMaster.startActiveMasterManager(HMaster.java:2405) > at org.apache.hadoop.hbase.master.HMaster.lambda$null$0(HMaster.java:565) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:187) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:177) > at org.apache.hadoop.hbase.master.HMaster.lambda$run$1(HMaster.java:562) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.io.IOException: java.lang.NullPointerException > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL.shutdown(AbstractFSWAL.java:1012) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL.close(AbstractFSWAL.java:1039) > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:165) > ... 13 more > Caused by: java.lang.NullPointerException > at > java.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:1011) > at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1006) > at > org.apache.hadoop.hbase.regionserver.wal.AsyncFSWAL.closeWriter(AsyncFSWAL.java:718) > at > org.apache.hadoop.hbase.regionserver.wal.AsyncFSWAL.doShutdown(AsyncFSWAL.java:775) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL$2.call(AbstractFSWAL.java:984) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL$2.call(AbstractFSWAL.java:979) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > ... 1 more {code} > Does that mean Hbase2.5.5-hadoop3 not be compatible with Hadoop3.3.1? Or only > the integration testing is not work well with Hadoop3.3.1? -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (HBASE-28061) HBaseTestingUtility failed to start MiniHbaseCluster in case of Hadoop3.3.1
[ https://issues.apache.org/jira/browse/HBASE-28061?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17761593#comment-17761593 ] zhangbutao commented on HBASE-28061: [~zhangduo] Thanks for quick feedback! Do you mean that i use the following cmd to compile source code? {code:java} mvn clean install -DskipTests -Dhadoop.profile=3.0 -Dhadoop-three.version=3.3.1{code} > HBaseTestingUtility failed to start MiniHbaseCluster in case of Hadoop3.3.1 > --- > > Key: HBASE-28061 > URL: https://issues.apache.org/jira/browse/HBASE-28061 > Project: HBase > Issue Type: Bug > Components: hadoop3, integration tests >Reporter: zhangbutao >Priority: Major > Attachments: HbaseMiniClusterTest.java, full_output.txt, pom.xml > > > Note: My test env is *Hadoop3.3.1* & Hbase2.5.5-hadoop3. And if I switch to > *Hadoop3.1.4* or \{*}Hadoop3.2.4{*}, the test will be ok. I attached the > source code and pom file. > > I just want to use *HBaseTestingUtility::startMiniHBaseCluster* to launch a > mini hbase cluster in case of Hadoop.3.3.1, but failed with the following > exception: > {code:java} > master.HMaster (MarkerIgnoringBase.java:error(159)) - Failed to become active > master > org.apache.hadoop.hbase.FailedCloseWALAfterInitializedErrorException: Failed > close after init wal failed. > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:167) > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:62) > at org.apache.hadoop.hbase.wal.WALFactory.getWAL(WALFactory.java:300) > at > org.apache.hadoop.hbase.master.region.MasterRegion.createWAL(MasterRegion.java:217) > at > org.apache.hadoop.hbase.master.region.MasterRegion.bootstrap(MasterRegion.java:240) > at > org.apache.hadoop.hbase.master.region.MasterRegion.create(MasterRegion.java:398) > at > org.apache.hadoop.hbase.master.region.MasterRegionFactory.create(MasterRegionFactory.java:132) > at > org.apache.hadoop.hbase.master.HMaster.finishActiveMasterInitialization(HMaster.java:942) > at > org.apache.hadoop.hbase.master.HMaster.startActiveMasterManager(HMaster.java:2405) > at org.apache.hadoop.hbase.master.HMaster.lambda$null$0(HMaster.java:565) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:187) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:177) > at org.apache.hadoop.hbase.master.HMaster.lambda$run$1(HMaster.java:562) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.io.IOException: java.lang.NullPointerException > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL.shutdown(AbstractFSWAL.java:1012) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL.close(AbstractFSWAL.java:1039) > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:165) > ... 13 more > Caused by: java.lang.NullPointerException > at > java.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:1011) > at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1006) > at > org.apache.hadoop.hbase.regionserver.wal.AsyncFSWAL.closeWriter(AsyncFSWAL.java:718) > at > org.apache.hadoop.hbase.regionserver.wal.AsyncFSWAL.doShutdown(AsyncFSWAL.java:775) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL$2.call(AbstractFSWAL.java:984) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL$2.call(AbstractFSWAL.java:979) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > ... 1 more {code} > Does that mean Hbase2.5.5-hadoop3 not be compatible with Hadoop3.3.1? Or only > the integration testing is not work well with Hadoop3.3.1? -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (HBASE-28061) HBaseTestingUtility failed to start MiniHbaseCluster in case of Hadoop3.3.1
[ https://issues.apache.org/jira/browse/HBASE-28061?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17761590#comment-17761590 ] Duo Zhang commented on HBASE-28061: --- Could you please try compile hbase-2.5.5 with hadoop 3.3.1 with the source code, and then try to see if this problem still there? IIRC the hadoop3 binaries are compiled with hadoop 3.2.4, and AsyncFSWAL uses some internal classes of hadoop, so maybe something is changed between 3.2.4 and 3.3.1. > HBaseTestingUtility failed to start MiniHbaseCluster in case of Hadoop3.3.1 > --- > > Key: HBASE-28061 > URL: https://issues.apache.org/jira/browse/HBASE-28061 > Project: HBase > Issue Type: Bug > Components: hadoop3, integration tests >Reporter: zhangbutao >Priority: Major > Attachments: HbaseMiniClusterTest.java, full_output.txt, pom.xml > > > Note: My test env is *Hadoop3.3.1* & Hbase2.5.5-hadoop3. And if I switch to > *Hadoop3.1.4* or \{*}Hadoop3.2.4{*}, the test will be ok. I attached the > source code and pom file. > > I just want to use *HBaseTestingUtility::startMiniHBaseCluster* to launch a > mini hbase cluster in case of Hadoop.3.3.1, but failed with the following > exception: > {code:java} > master.HMaster (MarkerIgnoringBase.java:error(159)) - Failed to become active > master > org.apache.hadoop.hbase.FailedCloseWALAfterInitializedErrorException: Failed > close after init wal failed. > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:167) > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:62) > at org.apache.hadoop.hbase.wal.WALFactory.getWAL(WALFactory.java:300) > at > org.apache.hadoop.hbase.master.region.MasterRegion.createWAL(MasterRegion.java:217) > at > org.apache.hadoop.hbase.master.region.MasterRegion.bootstrap(MasterRegion.java:240) > at > org.apache.hadoop.hbase.master.region.MasterRegion.create(MasterRegion.java:398) > at > org.apache.hadoop.hbase.master.region.MasterRegionFactory.create(MasterRegionFactory.java:132) > at > org.apache.hadoop.hbase.master.HMaster.finishActiveMasterInitialization(HMaster.java:942) > at > org.apache.hadoop.hbase.master.HMaster.startActiveMasterManager(HMaster.java:2405) > at org.apache.hadoop.hbase.master.HMaster.lambda$null$0(HMaster.java:565) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:187) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:177) > at org.apache.hadoop.hbase.master.HMaster.lambda$run$1(HMaster.java:562) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.io.IOException: java.lang.NullPointerException > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL.shutdown(AbstractFSWAL.java:1012) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL.close(AbstractFSWAL.java:1039) > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:165) > ... 13 more > Caused by: java.lang.NullPointerException > at > java.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:1011) > at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1006) > at > org.apache.hadoop.hbase.regionserver.wal.AsyncFSWAL.closeWriter(AsyncFSWAL.java:718) > at > org.apache.hadoop.hbase.regionserver.wal.AsyncFSWAL.doShutdown(AsyncFSWAL.java:775) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL$2.call(AbstractFSWAL.java:984) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL$2.call(AbstractFSWAL.java:979) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > ... 1 more {code} > Does that mean Hbase2.5.5-hadoop3 not be compatible with Hadoop3.3.1? Or only > the integration testing is not work well with Hadoop3.3.1? -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (HBASE-28061) HBaseTestingUtility failed to start MiniHbaseCluster in case of Hadoop3.3.1
[ https://issues.apache.org/jira/browse/HBASE-28061?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] zhangbutao updated HBASE-28061: --- Attachment: full_output.txt > HBaseTestingUtility failed to start MiniHbaseCluster in case of Hadoop3.3.1 > --- > > Key: HBASE-28061 > URL: https://issues.apache.org/jira/browse/HBASE-28061 > Project: HBase > Issue Type: Bug > Components: hadoop3, integration tests >Reporter: zhangbutao >Priority: Major > Attachments: HbaseMiniClusterTest.java, full_output.txt, pom.xml > > > Note: My test env is *Hadoop3.3.1* & Hbase2.5.5-hadoop3. And if I switch to > *Hadoop3.1.4* or \{*}Hadoop3.2.4{*}, the test will be ok. I attached the > source code and pom file. > > I just want to use *HBaseTestingUtility::startMiniHBaseCluster* to launch a > mini hbase cluster in case of Hadoop.3.3.1, but failed with the following > exception: > {code:java} > master.HMaster (MarkerIgnoringBase.java:error(159)) - Failed to become active > master > org.apache.hadoop.hbase.FailedCloseWALAfterInitializedErrorException: Failed > close after init wal failed. > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:167) > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:62) > at org.apache.hadoop.hbase.wal.WALFactory.getWAL(WALFactory.java:300) > at > org.apache.hadoop.hbase.master.region.MasterRegion.createWAL(MasterRegion.java:217) > at > org.apache.hadoop.hbase.master.region.MasterRegion.bootstrap(MasterRegion.java:240) > at > org.apache.hadoop.hbase.master.region.MasterRegion.create(MasterRegion.java:398) > at > org.apache.hadoop.hbase.master.region.MasterRegionFactory.create(MasterRegionFactory.java:132) > at > org.apache.hadoop.hbase.master.HMaster.finishActiveMasterInitialization(HMaster.java:942) > at > org.apache.hadoop.hbase.master.HMaster.startActiveMasterManager(HMaster.java:2405) > at org.apache.hadoop.hbase.master.HMaster.lambda$null$0(HMaster.java:565) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:187) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:177) > at org.apache.hadoop.hbase.master.HMaster.lambda$run$1(HMaster.java:562) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.io.IOException: java.lang.NullPointerException > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL.shutdown(AbstractFSWAL.java:1012) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL.close(AbstractFSWAL.java:1039) > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:165) > ... 13 more > Caused by: java.lang.NullPointerException > at > java.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:1011) > at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1006) > at > org.apache.hadoop.hbase.regionserver.wal.AsyncFSWAL.closeWriter(AsyncFSWAL.java:718) > at > org.apache.hadoop.hbase.regionserver.wal.AsyncFSWAL.doShutdown(AsyncFSWAL.java:775) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL$2.call(AbstractFSWAL.java:984) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL$2.call(AbstractFSWAL.java:979) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > ... 1 more {code} > Does that mean Hbase2.5.5-hadoop3 not be compatible with Hadoop3.3.1? Or only > the integration testing is not work well with Hadoop3.3.1? -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (HBASE-28061) HBaseTestingUtility failed to start MiniHbaseCluster in case of Hadoop3.3.1
[ https://issues.apache.org/jira/browse/HBASE-28061?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] zhangbutao updated HBASE-28061: --- Attachment: HbaseMiniClusterTest.java pom.xml > HBaseTestingUtility failed to start MiniHbaseCluster in case of Hadoop3.3.1 > --- > > Key: HBASE-28061 > URL: https://issues.apache.org/jira/browse/HBASE-28061 > Project: HBase > Issue Type: Bug > Components: hadoop3, integration tests >Reporter: zhangbutao >Priority: Major > Attachments: HbaseMiniClusterTest.java, pom.xml > > > Note: My test env is *Hadoop3.3.1* & Hbase2.5.5-hadoop3. And if I switch to > *Hadoop3.1.4* or \{*}Hadoop3.2.4{*}, the test will be ok. I attached the > source code and pom file. > > I just want to use *HBaseTestingUtility::startMiniHBaseCluster* to launch a > mini hbase cluster in case of Hadoop.3.3.1, but failed with the following > exception: > {code:java} > master.HMaster (MarkerIgnoringBase.java:error(159)) - Failed to become active > master > org.apache.hadoop.hbase.FailedCloseWALAfterInitializedErrorException: Failed > close after init wal failed. > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:167) > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:62) > at org.apache.hadoop.hbase.wal.WALFactory.getWAL(WALFactory.java:300) > at > org.apache.hadoop.hbase.master.region.MasterRegion.createWAL(MasterRegion.java:217) > at > org.apache.hadoop.hbase.master.region.MasterRegion.bootstrap(MasterRegion.java:240) > at > org.apache.hadoop.hbase.master.region.MasterRegion.create(MasterRegion.java:398) > at > org.apache.hadoop.hbase.master.region.MasterRegionFactory.create(MasterRegionFactory.java:132) > at > org.apache.hadoop.hbase.master.HMaster.finishActiveMasterInitialization(HMaster.java:942) > at > org.apache.hadoop.hbase.master.HMaster.startActiveMasterManager(HMaster.java:2405) > at org.apache.hadoop.hbase.master.HMaster.lambda$null$0(HMaster.java:565) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:187) > at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:177) > at org.apache.hadoop.hbase.master.HMaster.lambda$run$1(HMaster.java:562) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.io.IOException: java.lang.NullPointerException > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL.shutdown(AbstractFSWAL.java:1012) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL.close(AbstractFSWAL.java:1039) > at > org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:165) > ... 13 more > Caused by: java.lang.NullPointerException > at > java.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:1011) > at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1006) > at > org.apache.hadoop.hbase.regionserver.wal.AsyncFSWAL.closeWriter(AsyncFSWAL.java:718) > at > org.apache.hadoop.hbase.regionserver.wal.AsyncFSWAL.doShutdown(AsyncFSWAL.java:775) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL$2.call(AbstractFSWAL.java:984) > at > org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL$2.call(AbstractFSWAL.java:979) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > ... 1 more {code} > Does that mean Hbase2.5.5-hadoop3 not be compatible with Hadoop3.3.1? Or only > the integration testing is not work well with Hadoop3.3.1? -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (HBASE-28061) HBaseTestingUtility failed to start MiniHbaseCluster in case of Hadoop3.3.1
zhangbutao created HBASE-28061: -- Summary: HBaseTestingUtility failed to start MiniHbaseCluster in case of Hadoop3.3.1 Key: HBASE-28061 URL: https://issues.apache.org/jira/browse/HBASE-28061 Project: HBase Issue Type: Bug Components: hadoop3, integration tests Reporter: zhangbutao Note: My test env is *Hadoop3.3.1* & Hbase2.5.5-hadoop3. And if I switch to *Hadoop3.1.4* or \{*}Hadoop3.2.4{*}, the test will be ok. I attached the source code and pom file. I just want to use *HBaseTestingUtility::startMiniHBaseCluster* to launch a mini hbase cluster in case of Hadoop.3.3.1, but failed with the following exception: {code:java} master.HMaster (MarkerIgnoringBase.java:error(159)) - Failed to become active master org.apache.hadoop.hbase.FailedCloseWALAfterInitializedErrorException: Failed close after init wal failed. at org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:167) at org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:62) at org.apache.hadoop.hbase.wal.WALFactory.getWAL(WALFactory.java:300) at org.apache.hadoop.hbase.master.region.MasterRegion.createWAL(MasterRegion.java:217) at org.apache.hadoop.hbase.master.region.MasterRegion.bootstrap(MasterRegion.java:240) at org.apache.hadoop.hbase.master.region.MasterRegion.create(MasterRegion.java:398) at org.apache.hadoop.hbase.master.region.MasterRegionFactory.create(MasterRegionFactory.java:132) at org.apache.hadoop.hbase.master.HMaster.finishActiveMasterInitialization(HMaster.java:942) at org.apache.hadoop.hbase.master.HMaster.startActiveMasterManager(HMaster.java:2405) at org.apache.hadoop.hbase.master.HMaster.lambda$null$0(HMaster.java:565) at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:187) at org.apache.hadoop.hbase.trace.TraceUtil.trace(TraceUtil.java:177) at org.apache.hadoop.hbase.master.HMaster.lambda$run$1(HMaster.java:562) at java.lang.Thread.run(Thread.java:748) Caused by: java.io.IOException: java.lang.NullPointerException at org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL.shutdown(AbstractFSWAL.java:1012) at org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL.close(AbstractFSWAL.java:1039) at org.apache.hadoop.hbase.wal.AbstractFSWALProvider.getWAL(AbstractFSWALProvider.java:165) ... 13 more Caused by: java.lang.NullPointerException at java.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:1011) at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1006) at org.apache.hadoop.hbase.regionserver.wal.AsyncFSWAL.closeWriter(AsyncFSWAL.java:718) at org.apache.hadoop.hbase.regionserver.wal.AsyncFSWAL.doShutdown(AsyncFSWAL.java:775) at org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL$2.call(AbstractFSWAL.java:984) at org.apache.hadoop.hbase.regionserver.wal.AbstractFSWAL$2.call(AbstractFSWAL.java:979) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ... 1 more {code} Does that mean Hbase2.5.5-hadoop3 not be compatible with Hadoop3.3.1? Or only the integration testing is not work well with Hadoop3.3.1? -- This message was sent by Atlassian Jira (v8.20.10#820010)