Vous n'êtes pas identifié(e).
Bonjour,
Dans PAF je lis que le port par défaut du Resource agent est 5432 :
Resource agent parameters :
pgport: Port the instance is listening on.
default value: 5432
Concrétement comme doit-on modifier "pgport" pour utiliser un autre port ?
Merci par avance pour votre aide.
Dernière modification par ruizsebastien (05/06/2017 19:58:47)
Cordialement,
Sébastien.
Hors ligne
Si on prend le tuto, ça veut juste rajouter un paramètre pgport. Au lieu de
# 1. resource pgsqld
primitive pgsqld pgsqlms \
params pgdata="/var/lib/postgresql/9.6/main" \
bindir="/usr/lib/postgresql/9.6/bin" \
pghost="/var/run/postgresql" \
recovery_template="/etc/postgresql/9.6/main/recovery.conf.pcmk" \
start_opts="-c config_file=/etc/postgresql/9.6/main/postgresql.conf" \
op start timeout=60s \
op stop timeout=60s \
op promote timeout=30s \
op demote timeout=120s \
op monitor interval=15s timeout=10s role="Master" \
op monitor interval=16s timeout=10s role="Slave" \
op notify timeout=60s
On mettrait
# 1. resource pgsqld
primitive pgsqld pgsqlms \
params pgdata="/var/lib/postgresql/9.6/main" \
bindir="/usr/lib/postgresql/9.6/bin" \
pghost="/var/run/postgresql" \
pgport="6432" \
recovery_template="/etc/postgresql/9.6/main/recovery.conf.pcmk" \
start_opts="-c config_file=/etc/postgresql/9.6/main/postgresql.conf" \
op start timeout=60s \
op stop timeout=60s \
op promote timeout=30s \
op demote timeout=120s \
op monitor interval=15s timeout=10s role="Master" \
op monitor interval=16s timeout=10s role="Slave" \
op notify timeout=60s
par exemple (pour reprendre l'exemple du tuto de PAF)
Marc.
Hors ligne
merci Marc,
En fait j'ai trouvé tout seul (mes 2 neurones ont fini par se toucher...)
j'ai juste (comme tu dis aussi ci-dessus) modifié la ressource pour pgsqld en ajoutant pgport :
pcs -f clusterCRM.xml resource create pgsqld ocf:heartbeat:pgsqlms \
bindir=/logiciels/postgres/product/9.3/bin pgport=5440 pgdata=/xxxx/admin \
op start timeout=60s \
op stop timeout=60s \
op promote timeout=30s \
op demote timeout=120s \
op monitor interval=15s timeout=10s role="Master" \
op monitor interval=16s timeout=10s role="Slave" \
op notify timeout=60s \
Merci d'avoir répondu si vite.
Cordialement,
Sébastien.
Hors ligne