dfsrouteradmin

Данные команды управляют федерацией на основе маршрутизаторов.

Использование показано ниже:

$ hdfs dfsrouteradmin
    [-add <source> <nameservice1, nameservice2, ...> <destination> [-readonly] [-faulttolerant] [-order HASH|LOCAL|RANDOM|HASH_ALL] -owner <owner> -group <group> -mode <mode>]
    [-update <source> [<nameservice1, nameservice2, ...> <destination>] [-readonly true|false] [-faulttolerant true|false] [-order HASH|LOCAL|RANDOM|HASH_ALL] -owner <owner> -group <group> -mode <mode>]
    [-rm <source>]
    [-ls [-d] <path>]
    [-getDestination <path>]
    [-setQuota <path> -nsQuota <nsQuota> -ssQuota <quota in bytes or quota size string>]
    [-setStorageTypeQuota <path> -storageType <storage type> <quota in bytes or quota size string>]
    [-clrQuota <path>]
    [-clrStorageTypeQuota <path>]
    [-safemode enter | leave | get]
    [-nameservice disable | enable <nameservice>]
    [-getDisabledNameservices]
    [-refresh]
    [-refreshRouterArgs <host:ipc_port> <key> [arg1..argn]]
    [-refreshSuperUserGroupsConfiguration]
Аргументы

-add source nameservices destination

Добавляет запись в таблицу монтирования или обновить ее, если она существует

-update source nameservices destination

Обновляет атрибуты записи таблицы монтирования

-rm source

Удаляет точку монтирования указанного пути

--ls [-d] path

Список точек монтирования по указанному пути. Укажите параметр -d для получения подробного списка

-getDestination path

Получает подкластер, в котором находится или должен быть создан файл

-setQuota path -nsQuota nsQuota -ssQuota ssQuota

Устанавливает квоту для указанного пути

-setStorageTypeQuota path -storageType storageType stQuota

Очищает квоту данной точки монтирования

-clrQuota path

Устанавливает квоту типа хранения для указанного пути

-clrStorageTypeQuota path

Очищает квоту типа хранения для данной точки монтирования

-safemode enter leave get

Ручная настройка входа или выхода маршрутизатора из безопасного режима. Опция get будет использоваться для проверки того, находится ли маршрутизатор в безопасном режиме

-nameservice disable enable nameservice

Отключает/включает службы имен из федерации. Если отключить, запросы не будут направляться в эту службу имен

-getDisabledNameservices

Получает службы имен, отключенных в федерации

-refresh

Обновляет кеш таблицы монтирования подключенного маршрутизатора

-refreshRouterArgs <host:ipc_port> <key> [arg1..argn]

Запускает обновление ресурса, указанного key, на host:ipc_port. Например, чтобы включить проверку белого списка, достаточно послать команду refresh, а не перезапускать сервер маршрутизатора

-refreshSuperUserGroupsConfiguration

Обновляет сопоставления прокси-групп суперпользователей на маршрутизаторе

Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней