hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ted Yu <yuzhih...@gmail.com>
Subject Re: compiling HBaseFsck.java for 0.20.5
Date Sat, 03 Jul 2010 16:51:39 GMT
I produced patched version of HBaseFsck.java which is attached.

When I ran it, I got:

Version: 0.20.5
10/07/03 09:41:38 DEBUG zookeeper.ZooKeeperWrapper: Read ZNode
/hbase/root-region-server got 10.32.56.159:60020
10/07/03 09:41:38 DEBUG client.HConnectionManager$TableServers: Found ROOT
at 10.32.56.159:60020
10/07/03 09:41:38 DEBUG client.HConnectionManager$TableServers: Cached
location for .META.,,1 is 10.32.56.160:60020

Number of Tables: 0
Number of live region servers:2
Number of dead region servers:0
Exception in thread "main" java.lang.IllegalArgumentException: Wrong FS:
hdfs://sjc9-flash-grid04.carrieriq.com:9000/hbase, expected: file:///
        at org.apache.hadoop.fs.FileSystem.checkPath(FileSystem.java:310)
        at
org.apache.hadoop.fs.RawLocalFileSystem.pathToFile(RawLocalFileSystem.java:47)
        at
org.apache.hadoop.fs.RawLocalFileSystem.listStatus(RawLocalFileSystem.java:273)
        at org.apache.hadoop.fs.FileSystem.listStatus(FileSystem.java:721)
        at org.apache.hadoop.fs.FileSystem.listStatus(FileSystem.java:746)
        at
org.apache.hadoop.fs.ChecksumFileSystem.listStatus(ChecksumFileSystem.java:465)
        at
org.apache.hadoop.hbase.client.HBaseFsck.checkHdfs(HBaseFsck.java:192)
        at
org.apache.hadoop.hbase.client.HBaseFsck.doWork(HBaseFsck.java:165)
        at org.apache.hadoop.hbase.client.HBaseFsck.main(HBaseFsck.java:533)
10/07/03 09:41:38 INFO zookeeper.ZooKeeper: Closing session:
0x1299926deb30004

Please comment.

On Sat, Jul 3, 2010 at 7:23 AM, Ted Yu <yuzhihong@gmail.com> wrote:

> Hi,
> I tried to compile HBaseFsck.java for 0.20.5 but got:
>
> compile-core:
>     [javac] Compiling 338 source files to
> /Users/tyu/hbase-0.20.5/build/classes
>     [javac]
> /Users/tyu/hbase-0.20.5/src/java/org/apache/hadoop/hbase/client/HBaseFsck.java:95:
> cannot find symbol
>     [javac] symbol  : constructor
> HBaseAdmin(org.apache.hadoop.conf.Configuration)
>     [javac] location: class org.apache.hadoop.hbase.client.HBaseAdmin
>     [javac]     super(conf);
>     [javac]     ^
>     [javac]
> /Users/tyu/hbase-0.20.5/src/java/org/apache/hadoop/hbase/client/HBaseFsck.java:447:
> cannot find symbol
>     [javac] symbol  : method
> metaScan(org.apache.hadoop.conf.Configuration,org.apache.hadoop.hbase.client.MetaScanner.MetaScannerVisitor)
>     [javac] location: class org.apache.hadoop.hbase.client.MetaScanner
>     [javac]       MetaScanner.metaScan(conf, visitor);
>     [javac]                  ^
>     [javac]
> /Users/tyu/hbase-0.20.5/src/java/org/apache/hadoop/hbase/client/HBaseFsck.java:503:
> cannot find symbol
>     [javac] symbol  : method create()
>     [javac] location: class org.apache.hadoop.hbase.HBaseConfiguration
>     [javac]     Configuration conf = HBaseConfiguration.create();
>     [javac]                                            ^
>     [javac] Note: Some input files use or override a deprecated API.
>     [javac] Note: Recompile with -Xlint:deprecation for details.
>     [javac] Note: Some input files use unchecked or unsafe operations.
>     [javac] Note: Recompile with -Xlint:unchecked for details.
>     [javac] 3 errors
>
> Advice is welcome.
>

Mime
  • Unnamed multipart/mixed (inline, None, 0 bytes)
View raw message