list_quota_snapshots
Определение
Возвращает информацию о таблицах с определенными квотами дискового пространства: текущее использование пространства, настроенные ограничения, сведения о превышении квоты.
По умолчанию команда считывает эти данные из снепшотов, хранящихся в системной таблице hbase:quota
.
Поскольку Region Servers хранят копии этих снепшотов (обновляются через регулярные промежутки времени), вы можете использовать входной параметр REGIONSERVER
для получения информации с конкретного Region Server вместо hbase:quota
.
Имя таблицы или пространства имен можно использовать для фильтрации вывода команды.
Использование
list_quota_snapshots({[TABLE => '<table_name>'][,
NAMESPACE => '<namespace_name>'][,
REGIONSERVER => '<region_server_name>']})
Параметр | Описание |
---|---|
namespace_name |
Имя пространства имен |
table_name |
Имя таблицы |
region_server_name |
Имя Region Server |
Параметр | Описание |
---|---|
TABLE |
Имя таблицы |
USAGE |
Текущее использование пространства (в байтах) |
LIMIT |
Установленная квота пространства (в байтах) |
IN_VIOLATION |
Указывает на зафиксированное превышение квоты |
POLICY |
Политика, работающая в случае превышения квоты |
Примеры
Вывод без каких-либо параметров
hbase(main):095:0> list_quota_snapshots TABLE USAGE LIMIT IN_VIOLATION POLICY temp1 9834 1073741824 false None 1 row(s) Took 0.0103 seconds
Вывод для указанной таблицы
hbase(main):100:0> list_quota_snapshots({TABLE => 'temp1'}) TABLE USAGE LIMIT IN_VIOLATION POLICY temp1 9834 1073741824 false None 1 row(s) Took 0.0049 seconds