Администрирование db

Собираем кластер master-slave на postgres для 1с

  • 21 April 2019
  • taku

Маленькая статейка как запустить кластер master-slave для 1с.

1) определяемся где будет находится директория с базами для удобства управления 1кластер=1 база

2) mkdir /bd, форматируем раздел mkfs.ext4 /dev/sdb1 , монтируем раздел в mount /dev/sdb1 /bd не забываем прописать в fstab

3) устанавливаем PG на мастере

Выжимки по администрированию postgres

  • 9 February 2019
  • taku

Создание и обслуживание кластера

Создать кластер 
pg_createcluster 9.6 <clustername> -d <dir> 

пример: pg_createcluster 9.6 bd_01 -d /bd/bd_01

Просмотр кластеров pg_lsclusters
изменить порт кластера можно в конфиге /etc/postgresql/9.6/bd_01

Рестарт(он же старт и стоп) 
pg_ctlcluster 9.6 bd_01 restart

Удалить кластер 
pg_dropcluster 9.6 bd_01

su postgres если иное не настроена в конфиге кластера
psql -p xxxx(порт кластера) 

Работа с пользователями и правами