Wie finde ich die Anzahl der Regionen für ein bestimmtes HBase-Tabelle?
Dachte ich, das ist einfach, aber nicht finden konnte, keine Antwort. Hoffentlich, dies kann über Kommandozeilen-tools. Oder ein Python-Werkzeug.
Oder zumindest herauszufinden, wie viele hfiles?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Du hast ein paar Optionen:
1 Über HTTP: http://[your_hbase_master]:60010/Tabelle.jsp?name=%5Byour_table%5D
2 Befehlszeile:
Erhalten Sie ein Verzeichnis pro region (ohne .tmp-y .tableinfo):
3 In JAVA können Sie
HBaseAdmin.getTableRegions(byte[])
hadoop fs -ls /
finden Sie das neue Verzeichnis, oder suchen Sie hdfs-site.xml Datei und suchen Sie die hbase.rootdir Eigenschaft.