PostgreSQL/Cluster

Материал из ALT Linux Wiki
< PostgreSQL
Версия от 12:02, 10 января 2023; GordeevMaksim (обсуждение | вклад) (Новая страница: «== Конфигурация стенда == <source> alt-node-1 192.168.170.40/24 alt-node-2 192.168.170.41/24 alt-node-3 192.168.170.42/24 </source> <source> master 192.168.170.32/24 </source> IP-адреса нод кластера; alt-node-1, alt-node-2, alt-node-3; IP-адрес который назначается "мастер-ноде" кластера БД: master; Дальнейшие операции должны быть выполнены д...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Конфигурация стенда

alt-node-1 192.168.170.40/24
alt-node-2 192.168.170.41/24
alt-node-3 192.168.170.42/24
master 192.168.170.32/24

IP-адреса нод кластера; alt-node-1, alt-node-2, alt-node-3;

IP-адрес который назначается "мастер-ноде" кластера БД: master;

Дальнейшие операции должны быть выполнены для каждой ноды кластера.

cat >> /var/resolv/etc/hosts << EOF
192.168.170.40 alt-node-1
192.168.170.41 alt-node-2
192.168.170.42 alt-node-3
EOF

Важные требования (типичные фиксы)

1. Часы у нод кластера должны идти правильно и синхронно

Команда синхронизации часов:

ntpdate -s pool.ntp.org

2. /etc/hosts должен быть hardlink`ом на /var/resolv/etc/hosts

Команда исправления:

rm /etc/hostsln && -v /var/resolv/etc/hosts /etc/hosts

Установка пакетов базы данных

apt-get update && apt-get install postgresql13 postgresql13-server postgresql13-contrib