Evolution
Тема интерфейса
Практические руководства Evolution

Подключение к Managed ArenadataDB через ВМ по локальной сети

С помощью этого руководства вы развернете инстанс Managed ArenadataDB, создадите виртуальную машину (ВМ), подключите ВМ к Managed ArenadataDB.

Вы будете использовать следующие сервисы:

  • Виртуальные машины — сервис, в рамках которого предоставляется виртуальная машина

  • Managed ArenadataDB — сервис для создания инстансов распределенной аналитической СУБД ArenadataDB, основанной на решении Greenplum®.

Постановка задачи

Необходимо подключиться к инстансу Managed ArenadataDB, не публикуя инстанс в интернет, используя Виртуальную машину Evolution и внутреннюю сеть.

Перед началом работы

  1. Создайте публичный SNAT-шлюз в той зоне доступности, в которой собираетесь создавать кластер.

  2. Создайте группу безопасности для инстанса ArenadataDB.

    В этой группе безопасности создайте разрешающие правила для:

  3. В этой лог-группе создайте два DNS-сервера:

    • 8.8.8.8

    • 8.8.4.4

  4. Установите клиент для подключения к базам данных по протоколу JDBC, например DBeaver.

1. Создайте инстанс Managed ArenadataDB

  1. Перейдите в раздел Evolution и выберите сервис Managed ArenadataDB.

  2. В блоке Общие параметры заполните поля:

    • Названиеadb-lab.

    • Тип лицензии — Test.

    • Объем хранения данных, ТБ — 3 ТБ.

  3. Нажмите Продолжить.

  4. В блоке Сетевые настройки выберите:

  5. Нажмите Продолжить.

  6. В блоке Логирование выберите:

    • Лог-группа — группу с созданными DNS-серверами.

    • Сервисный аккаунт — сервисный аккаунт.

  7. Нажмите Создать.

Инстанс Managed ArenadataDB отобразится на странице сервиса. Создание может занять от 40 минут в зависимости от выбранной конфигурации.

2. Получите логин и пароль

Когда статус инстанса изменится на «Готов»:

  1. Откройте карточку инстанса.

  2. На вкладке Доступы в блоке Доступ к ADB нажмите Получить логин и пароль.

  3. Cохраните логин и пароль.

    Внимание

    Логин и пароль отображаются один раз.

    В целях безопасности рекомендуем изменить пароль. Сделать это можно в интерфейсе ADCM.

  4. Нажмите Принято.

Логин и пароль понадобятся для подключения к JDBC-клиенту.

3. Разверните виртуальную машину

    • В поле Зона доступности выберите зону доступности, в которой располагается инстанс Managed ArenadataDB.

    • В сетевых настройках выберите опцию Подсеть. В этом примере понадобится только внутренний IP.

    • В поле Подсеть выберите подсеть, в которой располагается инстанс Managed ArenadataDB.

  1. Установите JDBC-клиент DBeaver на виртуальную машину:

    sudo apt install dbeaver-ce

4. Подключите Managed ArenadataDB к JDBC-клиенту

В следующих шагах используется графический интерфейс виртуальной машины. Установите удаленный рабочий стол и подключитесь к ВМ.

  1. В списке инстансов Managed ArenadataDB откройте карточку инстанса. Информация из нее понадобится для подключения к DBeaver.

  2. Запустите удаленный рабочий стол для доступа к графическому интерфейсу виртуальной машины.

  3. На виртуальной машине запустите DBeaver.

  4. В панели сверху нажмите База данных → Новое соединение.

  5. В списке соединений выберите Greenplum.

  6. Нажмите Далее.

  7. На вкладке Главное введите данные из карточки инстанса:

    • Хост — внутренний IP

    • Порт

    • Пользователь

    • Пароль

  8. Нажмите Готово.

Результат

С этим руководством вы создали инстанс Managed ArenadataDB и виртуальную машину, настроили соединение в JDBC-клиенте DBeaver.

Что дальше

Далее вы можете настроить бэкапы по расписанию в рамках практического руководства Создание бэкапа по расписанию в ADBC.