PostgreSQL/Cluster
< PostgreSQL
Версия от 15: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