Требования к сети для установки Greengage DB
Этот раздел описывает требования к сети для установки Greengage DB (на основе Greenplum).
Общие требования к сети
-
Для Greengage DB требуется одна или несколько выделенных и обособленных одноранговых Interconnect-сетей для коммуникации между хостами кластера.
-
Рекомендуемая скорость Ethernet — 10 Гбит/с или выше.
-
Рекомендуется использовать объединение сетевых интерфейсов (NIC bonding), если узел кластера имеет несколько сетевых интерфейсов.
-
Рекомендуемый максимальный размер блока передачи (MTU) для Interconnect-сетей — 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, такие как |
Interconnect |
Основной мастер, резервный мастер и сегменты |
1025-65535 / UDP |
Interconnect перемещает кортежи базы данных между сегментами кластера в процессе выполнения запросов. Точный перечень портов можно получить в системном представлении |
Агенты Gpperfmon |
Основной мастер, резервный мастер и сегменты |
8888 / TCP |
Порт для агентов |
PXF |
Сегменты |
5888 / TCP |
Сервис PXF Java запускается на порте 5888 на каждом сегмент-хосте Greengage DB |
Уведомление о завершении резервного копирования |
Основной и резервный мастер |
25, 587 / SMTP |
Утилита |
gpfdist |
Сегменты или внешние хосты |
8080 / HTTP |
Утилита файлового сервера |
gpload |
Сегменты или внешние хосты |
8000-9000 / HTTP |
Утилита |