<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div class="elementToProof" style="font-family: Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
Hi,</div>
<div class="elementToProof" style="font-family: Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
I'm using two Debian 12.8 servers and I'm trying to create a basic PostgreSQL cluster using Pacemaker (2.1.5) and Corosync (3.1.7).</div>
<div class="elementToProof" style="font-family: Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
I created two resources using pgsqlms and IPaddr2, and this is the output of "crm configure show":</div>
<div class="elementToProof" style="font-family: Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
<blockquote style="margin-left: 0.8ex; padding-left: 1ex; border-left: 3px solid rgb(200, 200, 200);">
<div class="elementToProof" style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
node 1: xpgl98-020 \</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
        attributes master-integration=1001</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
node 2: xpgl98-021 \</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
        attributes master-integration=1000</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
primitive integration-pgsql pgsqlms \</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
        params bindir="/usr/lib/postgresql/15/bin" pgdata="/var/local/postgresql/15/integration" pgport=5432 start_opts="-c config_file=/etc/postgresql/15/integration/postgresql.conf" \</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
        op demote timeout=120s interval=0s \</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
        op methods interval=0s timeout=5 \</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
        op monitor interval=15s timeout=10s role=Promoted \</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
        op monitor interval=16s timeout=10s role=Unpromoted \</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
        op notify timeout=60s interval=0s \</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
        op promote timeout=30s interval=0s \</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
        op reload interval=0s timeout=20 \</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
        op start timeout=60s interval=0s \</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
        op stop timeout=60s interval=0s</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
primitive integration-vip IPaddr2 \</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
        params ip=172.22.71.222 iflabel=integ \</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
        op monitor interval=15s \</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
        op start interval=0s timeout=20s \</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
        op stop interval=0s timeout=20s \</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
        meta target-role=Started</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
clone integration-pgsql-clone integration-pgsql \</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
        meta notify=true target-role=Master promotable=true</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
location integration-pgsql-loc integration-pgsql-clone role=Started inf: xpgl98-020</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
colocation integration-pgsql-vip inf: integration-vip:Started integration-pgsql-clone:Promoted</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
order integration-vip-after-pgsql-start Mandatory: integration-pgsql-clone:promote integration-vip:start symmetrical=false</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
order integration-vip-after-pgsql-stop Mandatory: integration-pgsql-clone:demote integration-vip:stop symmetrical=false</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
location integration-vip-loc integration-vip role=Started inf: xpgl98-020</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
property cib-bootstrap-options: \</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
        stonith-enabled=false \</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
        last-lrm-refresh=1735223668 \</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
        have-watchdog=false \</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
        dc-version=2.1.5-a3f44794f94 \</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
        cluster-infrastructure=corosync \</div>
<div class="elementToProof" style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
        cluster-name=pgsql-noprod</div>
</blockquote>
<div id="Signature" class="elementToProof">
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
And this is the output of 'crm status':</div>
<blockquote style="margin-left: 0.8ex; padding-left: 1ex; border-left: 3px solid rgb(200, 200, 200);">
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
Status of pacemakerd: 'Pacemaker is running' (last updated 2024-12-26 15:34:56 +01:00)</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
Cluster Summary:</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
  * Stack: corosync</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
  * Current DC: xpgl98-021 (version 2.1.5-a3f44794f94) - partition with quorum</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
  * Last updated: Thu Dec 26 15:34:57 2024</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
  * Last change:  Thu Dec 26 15:34:28 2024 by hacluster via crmd on xpgl98-020</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
  * 2 nodes configured</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
  * 3 resource instances configured</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
Node List:</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
  * Online: [ xpgl98-020 xpgl98-021 ]</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
Full List of Resources:</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
  * integration-vip     (ocf:heartbeat:IPaddr2):         Stopped</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
  * Clone Set: integration-pgsql-clone [integration-pgsql] (promotable):</div>
<div style="margin-right: 40px; margin-left: 40px; font-family: "Lucida Console", Monaco, monospace; font-size: 9pt; color: rgb(0, 0, 0);">
    * Stopped (invalid parameter): [ xpgl98-020 xpgl98-021 ]</div>
</blockquote>
<div style="margin-right: 40px; margin-left: 0px; font-family: Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
As you can see, I get an "invalid parameter" in "integration-pgsql-clone" resource, but I can't see which is the related parameter!</div>
<div style="margin-right: 40px; margin-left: 0px; font-family: Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
Any idea?</div>
<div style="margin-right: 40px; margin-left: 0px; font-family: Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="margin-right: 40px; margin-left: 0px; font-family: Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
Best regards,</div>
<div style="margin-right: 40px; margin-left: 0px; font-family: Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
Thierry</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<b>-- <br>
Thierry Florac</b><br>
Resp. pôle Architecture Applicative et Mobile<br>
DSI / Département des Études et Solutions Transverses<br>
2 bis avenue du Général Leclerc - CS 30042 - 94704 Maisons-Alfort Cedex<br>
Tél : 01 40 19 59 64 - 06 26 53 42 09<br>
<a href="https://www.onf.fr/" id="OWA090ecbed-740b-fa02-ced9-5d3adb2508f5" class="OWAAutoLink" style="text-decoration: none; margin-top: 0px; margin-bottom: 0px;">www.onf.fr</a></div>
<div style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: rgb(0, 0, 0);">
<img width="300" height="90" style="width: 300px; height: 90px; max-width: 780px;" src="https://www.ext.onf.fr/img/onf-signature.jpg"></div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
</div>
</body>
</html>