Требования к сети для установки Greengage DB
Этот раздел описывает требования к сети для установки Greengage DB (на основе Greenplum).
Общие требования к сети
-
Для Greengage DB требуется одна или несколько выделенных и обособленных одноранговых интерконнект-сетей для коммуникации между хостами кластера.
-
Рекомендуемая скорость Ethernet — 10 Гбит/с или выше.
-
Рекомендуется использовать объединение сетевых интерфейсов (NIC bonding), если узел кластера имеет несколько сетевых интерфейсов.
-
Рекомендуемый максимальный размер блока передачи (MTU) для интерконнект-сетей — 9000 байт (MTU для jumbo-фреймов).
ПРИМЕЧАНИЕРазмер MTU также должен быть установлен в следующих местах:
-
Настройки MTU операционной системы для сетевых интерфейсов.
-
Параметр
gp_max_packet_sizeдля Greengage DB. Максимальный размер пакета по умолчанию составляет 8192 байта, что предполагает использование MTU для jumbo-фреймов.
-
Требования к сетевому и транспортному протоколам
-
Все хосты кластера должны иметь IP-адреса и возможность обмениваться данными друг с другом.
-
Greengage DB может использовать протоколы IPv4 или IPv6.
-
Должна быть разрешена проверка доступности всех хостов с помощью Ping (протокол ICMP).
-
Greengage DB использует как TCP, так и UDP для своих сервисов. Раздел Порты перечисляет все порты, которые должны быть открыты.
Порты
Все порты, перечисленные ниже, должны быть открыты на соответствующих хостах. Если используется межсетевой экран, необходимо добавить указанные порты в список исключений.
| Сервис | Тип хоста | Порт / Протокол | Примечание |
|---|---|---|---|
Подключение SQL-клиента к координатору |
Основной и резервный координатор |
5432 / TCP (по умолчанию) |
Порт для клиентских SQL-соединений на координатор-хосте Greengage DB. Поддерживаются клиенты, использующие PostgreSQL libpq API |
Репликация на резервный координатор |
Основной и резервный координатор |
1025-65535 / TCP |
Порты, используемые для репликации журнала координатора на резервный координатор |
Secure Shell (SSH) |
Основной координатор, резервный координатор и сегменты |
22 / SSH |
Многие утилиты Greengage DB, такие как |
Интерконнект |
Основной координатор, резервный координатор и сегменты |
1025-65535 / UDP |
Интерконнект перемещает кортежи базы данных между сегментами кластера в процессе выполнения запросов. Точный перечень портов можно получить в системной таблице |
Агенты Gpperfmon |
Основной координатор, резервный координатор и сегменты |
8888 / TCP |
Порт для агентов |
PXF |
Сегменты |
5888 / TCP |
Сервис PXF Java запускается на порте 5888 на каждом сегмент-хосте Greengage DB |
Уведомление о завершении резервного копирования |
Основной и резервный координатор |
25, 587 / SMTP |
Утилита |
gpfdist |
Сегменты или внешние хосты |
8080 / HTTP |
Утилита файлового сервера |
gpload |
Сегменты или внешние хосты |
8000-9000 / HTTP |
Утилита |