Astra Linux + Pacemaker&Corosync PGSQL
Здравствуйте. Уже достаточно бьюсь над конфигурацией этой сборки, и ни как не выйдет. Направьте/подскажите в решении моего вопроса. Далее сама проблема. Имеется Astra Linux SE 1.5, Corosync 1.4.2, Pacemaker 1.1.7, PostgreSQL 9.4, GateMaster и GateSlave Пытаюсь добиться отказоустойчивости. Сконфигурировал PostgreSQL для синхронной репликацией, всё проверено, она работает. Дальше настроил связку менеджера ресурсов между GateMaster-GateSlave. Теперь проблема в том, что я перелопатил множество документации из разных мест, большинство из них под RedHat/CentOS, и при добавлении pgsql в виде ресурса в pacemaker, предлагаемые параметры для его описания кардинально отличаются. Я настроил так:
node GateMaster \
attributes standby="off"
node GateSlave \
attributes standby="off"
primitive pgsql ocf:heartbeat:pgsql \
params config="/etc/postgresql/9.4/main/postgresql.conf" pgctl="/usr/lib/postgresql/9.4/bin/pg_ctl" pgdata="/var/lib/postgresql/9.4/main" pgport="5432" psql="/usr/lib/postgresql/9.4/bin/psql" pgdb="postgres" monitor_user="postgres" monitor_password="password" \
op monitor interval="10" role="Master" timeout="120" \
op monitor interval="30" role="Slave" timeout="130" \
op start interval="0" timeout="120" \
op stop interval="0" timeout="120"
ms ms-pgsql pgsql \
meta master-max="1" master-node-max="1" clone-max="2" clone-node-max="1" notify="true" target-role="Slave" is-managed="true"
property $id="cib-bootstrap-options" \
dc-version="1.1.7-ee0730e13d124c3d58f00016c3376a1de5323cff" \
cluster-infrastructure="openais" \
expected-quorum-votes="2" \
stonith-enabled="false" \
no-quorum-policy="ignore" \
default-resource-stickiness="100" \
last-lrm-refresh="1551339122" \
maintenance-mode="false"
============
Last updated: Thu Feb 28 11:25:20 2019
Last change: Thu Feb 28 11:04:58 2019 via cibadmin on GateSlave
Stack: openais
Current DC: GateSlave - partition with quorum
Version: 1.1.7-ee0730e13d124c3d58f00016c3376a1de5323cff
2 Nodes configured, 2 expected votes
2 Resources configured.
============
Online: [ GateMaster GateSlave ]
Master/Slave Set: ms-pgsql [pgsql]
Slaves: [ GateMaster GateSlave ]
Node Attributes:
* Node GateMaster:
* Node GateSlave:
Masters: [ GateMaster ]
Slaves: [ GateSlave ]