- tocdepth
2
Тенанты
На этой странице
Кластер MRS предоставляет различные ресурсы и услуги для совместного использования несколькими отделами или приложениями. Для гибкого расходования ресурсов можно применять тенанты. Тенанты (tenants) — это логическая сущность, имеющая возможность использовать ресурсы и сервисы.
В настоящее время функцию использования тенантов поддерживают только аналитические кластеры (analysis clusters).
Вычислительные ресурсы связаны с ресурсами очереди задач тенантов. Данные по задачам можно посмотреть и изменить в разрезе тенантов.
Ресурсы хранения связаны с сервисом хранения HDFS. Есть возможность управления каталогами HDFS тенантов и настройки квот хранения.
Управлению тенантами присущи следующие особенности:
Роли, вычислительные ресурсы и ресурсы хранения создаются автоматически при создании тенантов. Все права на новые вычислительные ресурсы и ресурсы хранения автоматически назначаются ролям тенантов.
По умолчанию у основного тенанта (non-leaf tenant) есть права на просмотр ресурсов тенанта, создание субтенанта и управление ресурсами субтенанта.
После изменения вычислительных ресурсов или ресурсов хранения соответствующие права ролей обновляются автоматически.
Максимально можно создать 512 тенантов.
Создать тенант
Подключитесь к MRS Manager нужного кластера.
Примечание
Аналогичным способом можно создать тенант в консоли MRS.
Перейдите на вкладку Tenants.
На вкладке Tenant Management нажмите Create Tenant.
Заполните следующие поля и нажмите ОК:
Name — укажите название тенанта.
Tenant Type — выберите тип тенанта: Non-leaf — к данному тенанту можно создать субтенанты; Leaf — к данному тенанту ничего создать нельзя.
Dynamic Resource — при выборе Yarn — автоматически создается задание очереди в Yarn; если поле оставить пустым — задание в очереди создано не будет.
Default Resource Pool Capacity — процент ресурсов, который может использовать тенант в пуле ресурсов «default».
Default Resource Pool Max. Capacity — максимально возможный процент ресурсов, который может использовать тенант в пуле ресурсов «default».
Storage Resource — при выборе HDFS система автоматически создаст папку с названием тенанта в каталоге HDFS
/tenant
(путь автоматически пропишется в поле Storage Path); если поле оставить пустым — новый каталог создан не будет.Storage Space Quota — укажите объем выделенного хранилища HDFS для данного тенанта.
Примечание
Рекомендовано указывать величину хранилища в два раза больше расчетной, т.к. для обеспечения надежности работы сервисов при попадании в хранилище автоматически создаются копии файлов.
Storage Path — путь к каталогу данного тенанта в хранилище HDFS при условии выбора guilabel:HDFS в поле Storage Resource. Заполняется автоматически.
Service — при необходимости свяжите данного тенанта с сервисом HBase на условиях исключительного или общего владения (в поле Association Mode выберите Exclusive или Share).
Description — добавьте описание.
Создать субтенант
Подключитесь к MRS Manager нужного кластера.
Примечание
Аналогичным способом можно создать субтенант в консоли MRS.
Перейдите на вкладку Tenants.
На вкладке Tenant Management наведите курсор на строку с нужным тенантом и нажмите Create sub-tenant.
Заполните следующие поля и нажмите ОК:
Name — укажите название субтенанта.
Tenant Type — выберите тип субтенанта: Non-leaf — к данному субтенанту можно создать еще субтенантов; Leaf — к данному субтенанту создать других субтенантов нельзя.
Dynamic Resource — при выборе Yarn — автоматически создается задание очереди в Yarn; если поле оставить пустым — задание в очереди создано не будет.
Default Resource Pool Capacity — процент ресурсов, который может использовать субтенант в пуле ресурсов тенанта.
Default Resource Pool Max. Capacity — максимально возможный процент ресурсов, который может использовать субтенант в пуле ресурсов тенанта.
Storage Resource — при выборе HDFS система автоматически создаст папку с названием субтенанта в каталоге HDFS
/tenant
(путь автоматически пропишется в поле Storage Path); если поле оставить пустым — новый каталог создан не будет.Storage Space Quota — укажите объем выделенного хранилища HDFS для данного субтенанта (в пределах ресурсов тенанта).
Storage Path — путь к каталогу данного субтенанта в хранилище HDFS при условии выбора HDFS в поле Storage Resource. Заполняется автоматически.
Service — при необходимости свяжите данного субтенанта с сервисом HBase на условиях исключительного или общего владения (в поле Association Mode выберите Exclusive или Share).
Description — добавьте описание.
Удалить тенант или субтенант
Подключитесь к MRS Manager нужного кластера.
Перейдите на вкладку Tenants.
На вкладке Tenant Management наведите курсор на название тенанта (или субтенанта) к удалению и нажмите Delete.
Активируйте чекбокс для сохранения данных выбранного тенанта (опционально) и нажмите Yes.
для Dev & Test