2015-01-26 2 views

Antwort

14

Sie haben ein paar Optionen bekam:

1 Via HTTP: http://[your_hbase_master]:60010/table.jsp?name=[your_table]

2 Befehlszeile:

$ hadoop fs -ls /hbase/[your_table] 

Found 8 items 
-rw-r--r-- 3 hbase hbase  1893 2013-05-25 18:03 /hbase/[your_table]/.tableinfo.0000000001 
drwxr-xr-x - hbase hbase   0 2013-05-25 18:03 /hbase/[your_table]/.tmp 
drwxr-xr-x - hbase hbase   0 2014-11-04 06:34 /hbase/[your_table]/045ab87f468ba9e967a0987ca98b7db4 
drwxr-xr-x - hbase hbase   0 2014-11-04 06:34 /hbase/[your_table]/062bc3ef65b9db80a1eeb2c1f4229fdb 
drwxr-xr-x - hbase hbase   0 2014-11-04 06:34 /hbase/[your_table]/0a921049a908dbc929b160210a397632 
drwxr-xr-x - hbase hbase   0 2014-11-04 06:34 /hbase/[your_table]/43a9576bad8845f7d7baacc97882eec6 
drwxr-xr-x - hbase hbase   0 2014-11-04 06:34 /hbase/[your_table]/f492c709d17c4ded150014543f21e362 
drwxr-xr-x - hbase hbase   0 2014-11-04 06:34 /hbase/[your_table]/fa465c6a27023d49893de3c1004efd29 

Sie ein Verzeichnis pro Region (ohne .tmp y erhalten werden .tableinfo):

3 in Java können Sie HBaseAdmin.getTableRegions(byte[])

+0

someh verwenden ow nein 2 Kommandozeile funktionierte nicht für mich. Ich benutze cdh5.3.0 (hbase.0.98.6). Ich habe den Tabellenname nicht im Ordner/hbase gefunden. Aber keine 1 funktionierte perfekt für mich. Vielen Dank! –

+0

Wo ist das Häkchen? Ich würde gerne diese Antwort wählen .. –

+0

Es scheint, dass in CDH5 + haben sie das HDFS-Verzeichnis verschoben, verwenden Sie 'hadoop fs -ls /', um das neue Verzeichnis zu finden, oder suchen Sie die Datei hdfs-site.xml und suchen Sie nach die Eigenschaft hbase.rootdir. –

Verwandte Themen