[
https://issues.apache.org/jira/browse/HBASE-24793?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Michael Stack updated HBASE-24793:
----------------------------------
Description:
{code:java}
15:23:15.323 [main] INFO
org.apache.hadoop.hbase.client.ConnectionImplementation - Closing master
protocol: MasterService
Exception in thread "main" java.lang.NoSuchMethodError:
'org.apache.hadoop.fs.Path
org.apache.hadoop.hbase.util.FSUtils.getRootDir(org.apache.hadoop.conf.Configuration)'
at org.apache.hbase.FileSystemFsck.<init>(FileSystemFsck.java:49)
at org.apache.hbase.HBCK2.doCommandLine(HBCK2.java:720)
at org.apache.hbase.HBCK2.run(HBCK2.java:631)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:90)
at org.apache.hbase.HBCK2.main(HBCK2.java:865) {code}
If build hbase-operator-tools against hbase-2.3.x its fine again. Could try
putting pack the method in hbase-2.3.x or its probably worth a new release of
hbase-operator-tools (last was 2018 for 1.0.0) but then it wouldn't work
against 2.1 (but 2.1 is EOL'd so ok)? Probably wouldn't work against 2.2 then
so maybe put back the method for 2.3?
was:
{code:java}
15:23:15.323 [main] INFO
org.apache.hadoop.hbase.client.ConnectionImplementation - Closing master
protocol: MasterService
Exception in thread "main" java.lang.NoSuchMethodError:
'org.apache.hadoop.fs.Path
org.apache.hadoop.hbase.util.FSUtils.getRootDir(org.apache.hadoop.conf.Configuration)'
at org.apache.hbase.FileSystemFsck.<init>(FileSystemFsck.java:49)
at org.apache.hbase.HBCK2.doCommandLine(HBCK2.java:720)
at org.apache.hbase.HBCK2.run(HBCK2.java:631)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:90)
at org.apache.hbase.HBCK2.main(HBCK2.java:865) {code}
If build hbase-operator-tools against hbase-2.3.x its fine again. Could try
putting pack the method in hbase-2.3.x or its probably worth a new release of
hbase-operator-tools.
> [hbase-operator-tools] hbck2 filesystem fails against hbase-2.3.x
> -----------------------------------------------------------------
>
> Key: HBASE-24793
> URL: https://issues.apache.org/jira/browse/HBASE-24793
> Project: HBase
> Issue Type: Bug
> Components: hbck2
> Reporter: Michael Stack
> Priority: Major
>
> {code:java}
> 15:23:15.323 [main] INFO
> org.apache.hadoop.hbase.client.ConnectionImplementation - Closing master
> protocol: MasterService
> Exception in thread "main" java.lang.NoSuchMethodError:
> 'org.apache.hadoop.fs.Path
> org.apache.hadoop.hbase.util.FSUtils.getRootDir(org.apache.hadoop.conf.Configuration)'
> at org.apache.hbase.FileSystemFsck.<init>(FileSystemFsck.java:49)
> at org.apache.hbase.HBCK2.doCommandLine(HBCK2.java:720)
> at org.apache.hbase.HBCK2.run(HBCK2.java:631)
> at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76)
> at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:90)
> at org.apache.hbase.HBCK2.main(HBCK2.java:865) {code}
>
> If build hbase-operator-tools against hbase-2.3.x its fine again. Could try
> putting pack the method in hbase-2.3.x or its probably worth a new release of
> hbase-operator-tools (last was 2018 for 1.0.0) but then it wouldn't work
> against 2.1 (but 2.1 is EOL'd so ok)? Probably wouldn't work against 2.2 then
> so maybe put back the method for 2.3?
--
This message was sent by Atlassian Jira
(v8.3.4#803005)