Skip to main content

Изменить хранилище данных в кластере Hive Metastore

Подключение бакетов доступно только с типом адресации vHosted.

  1. В панели управления в верхнем меню нажмите Продукты и выберите Hive Metastore.

  2. Откройте страницу кластера → вкладка Конфигурация.

  3. В строке ** Хранилище данных ** нажмите .

  4. В поле Регион введите регион, в котором находится хранилище данных. Если в качестве объектного хранилища используется S3 Selectel, введите пул, в котором находится S3 (например, ru-1).

  5. В поле Endpoint введите эндпоинт хранилища данных в формате https://<domain>.

    Укажите <domain> — домен хранилища данных.

    Если в качестве хранилища данных используется S3 Selectel, введите эндпоинт в формате https://s3.<pool>.storage.selcloud.ru, где <pool> — пул, в котором находится S3 (например, ru-1). Если S3 и кластер Hive Metastore находятся в одном пуле, подключение к S3 выполняется по выделенной сети, которая обеспечивает пропускную способность выше, чем подсеть кластера.

  6. Введите имя бакета.

  7. Optional: в поле Путь до warehouse введите префикс, под которым Hive Metastore будет размещать метаданные и данные таблиц. Мы рекомендуем заполнять это поле, чтобы избежать перезаписи и удаления данных при использовании одного бакета несколькими кластерами Hive Metastore. Если поле оставить пустым, метаданные будут размещены в корне бакета.

  8. В поле Access Key введите идентификатор ключа доступа. Если в качестве хранилища данных используется S3 Selectel, введите значение поля Access key из S3-ключа.

  9. В поле Secret Key введите секретный ключ ключа доступа. Если в качестве хранилища данных используется S3 Selectel, введите значение поля Secret key из S3-ключа.

  10. Optional: чтобы проверить корректность подключения к бакету, нажмите Проверить подключение.

  11. Нажмите Сохранить.