haadmin
Запускает управление режимом высокой доступности (High Availability, HA) для HDFS-кластера.
Использование показано ниже:
$ hdfs haadmin -transitionToActive <serviceId> [--forceactive]
$ hdfs haadmin -transitionToStandby <serviceId>
$ hdfs haadmin -transitionToObserver <serviceId>
$ hdfs haadmin -failover [--forcefence] [--forceactive] <serviceId> <serviceId>
$ hdfs haadmin -getServiceState <serviceId>
$ hdfs haadmin -getAllServiceState
$ hdfs haadmin -checkHealth <serviceId>
$ hdfs haadmin -help <command>
-checkHealth |
Проверяет состояние выбранной NameNode |
-failover |
Запускает обход отказа между двумя NameNode |
-getServiceState |
Определяет, является ли выбранная NameNode Active или Standby |
-getAllServiceState |
Возвращает статус всех NameNode |
-transitionToActive |
Переводит выбранную NameNode в статус Active (ограждение не производится) |
-transitionToStandby |
Переводит выбранную NameNode в статус Standby (ограждение не производится) |
-transitionToObserver |
Переводит выбранную NameNode в статус Observer (ограждение не производится) |
-help [cmd] |
Отображает справочную информацию по указанной команде или по всем командам, если конкретная не указана |