リージョン数および/またはリージョン サイズ (storeFile サイズの合計) によって、テーブルの regionServers 間でリージョンのバランスを取ることができる Hbase 用のバランサー ツールを作成しようとしています。領域のサイズまたは関連情報を返す Hbase API クラスが見つかりませんでした。org.apache.hadoop.hbase.client.HTable や HBaseAdmin など、他のテーブル/リージョン情報を取得するために使用できるいくつかのクラスを既に確認しました。
これを実装できる別の方法は、fileSystem 内のディレクトリのサイズを返す Hadoop クラスの 1 つを使用することです。たとえば、org.apache.hadoop.fs.FileSystem は特定の HDFS パスの下にあるファイルを一覧表示します。
助言がありますか ?