<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-2022-jp">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:游ゴシック;
panose-1:2 11 4 0 0 0 0 0 0 0;}
@font-face
{font-family:"\@游ゴシック";
panose-1:2 11 4 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0mm;
font-size:11.0pt;
font-family:游ゴシック;
mso-ligatures:standardcontextual;}
span.17
{mso-style-type:personal-compose;
font-family:游ゴシック;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:游ゴシック;}
/* Page Definitions */
@page WordSection1
{size:612.0pt 792.0pt;
margin:99.25pt 30.0mm 30.0mm 30.0mm;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026">
<v:textbox inset="5.85pt,.7pt,5.85pt,.7pt" />
</o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="JA" link="#467886" vlink="#96607D" style="word-wrap:break-word;text-justify-trim:punctuation">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US">Hi all,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">While testing a multi-site cluster using tickets, I encountered an issue where tickets were revoked automatically when Pacemaker was restarted.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Things to confirm<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">* Is it intentional that tickets are revoked when Pacemaker is restarted?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">What we are trying to do<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">* We are verifying a multi-site cluster using tickets.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">* Since we assume that tickets will be switched manually, we are not using booth.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Expected behavior<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">* We want tickets to remain granted even after Pacemaker restarts.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">What we did<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">* For maintenance purposes, we stopped Pacemaker on one node with `pcs cluster stop` and then started it with `pcs cluster start`, but the tickets that were in the granted state were revoked.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Best regards,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Cluster status before Pacemaker stop on standby1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">```<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Cluster name: primary_cluster<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Cluster Summary:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Stack: corosync (Pacemaker is running)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Current DC: primary1 (1) (version 2.1.8-3.el9-3980678f0) - partition with quorum<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Last updated: Thu Jul 31 23:06:30 2025 on standby1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Last change: Thu Jul 31 23:06:05 2025 by root via root on primary1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * 2 nodes configured<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * 13 resource instances configured<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Node List:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Node primary1 (1): online, feature set 3.19.5<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Node standby1 (2): online, feature set 3.19.5<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Full List of Resources:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Clone Set: pgsql-clone [pgsql] (promotable):<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * pgsql (ocf:linuxhajp:pgsql): Promoted primary1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * pgsql (ocf:linuxhajp:pgsql): Unpromoted standby1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Resource Group: primary-group:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * ipaddr-primary (ocf:heartbeat:IPaddr2): Started primary1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * ipaddr-replication (ocf:heartbeat:IPaddr2): Started primary1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * ipaddr-standby (ocf:heartbeat:IPaddr2): Started standby1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Resource Group: remote-site-rep-group:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * remote-site-pgsql (ocf:linuxhajp:pgsql): Stopped<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * local-site-pgsql (ocf:linuxhajp:pgsql): Stopped<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Clone Set: ping-clone [ping]:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * ping (ocf:pacemaker:ping): Started primary1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * ping (ocf:pacemaker:ping): Started standby1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Clone Set: storage-mon-clone [storage-mon]:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * storage-mon (ocf:heartbeat:storage-mon): Started primary1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * storage-mon (ocf:heartbeat:storage-mon): Started standby1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * fence1-virsh (stonith:fence_virsh): Started standby1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * fence2-virsh (stonith:fence_virsh): Started primary1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Node Attributes:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Node: primary1 (1):<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * master-pgsql : 1000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * pgsql-data-status : LATEST<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * pgsql-master-baseline : 000000002D000168<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * pgsql-status : PRI<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * ping-status : 1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Node: standby1 (2):<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * master-pgsql : 100<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * pgsql-data-status : STREAMING|SYNC<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * pgsql-status : HS:sync<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * ping-status : 1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Migration Summary:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Fencing History:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * turning off of standby1 successful: delegate=a human, client=stonith_admin.3019770, origin=primary1, completed='2025-07-31 23:02:10.031118 -04:00'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Tickets:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> tokyo-dc-dr-site-ticket revoked<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> tokyo-dc-primary-site-ticket granted (granted=true, last-granted=Thu Jul 31 23:03:47 2025)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">PCSD Status:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> primary1: Online<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> standby1: Online<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Daemon Status:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> corosync: active/disabled<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> pacemaker: active/disabled<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> pcsd: active/enabled<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">```<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Cluster status after Pacemaker start on standby1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">```<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Cluster name: primary_cluster<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Cluster Summary:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Stack: corosync (Pacemaker is running)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Current DC: primary1 (1) (version 2.1.8-3.el9-3980678f0) - partition with quorum<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Last updated: Thu Jul 31 23:07:08 2025 on standby1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Last change: Thu Jul 31 23:06:36 2025 by root via root on primary1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * 2 nodes configured<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * 13 resource instances configured<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Node List:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Node primary1 (1): online, feature set 3.19.5<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Node standby1 (2): online, feature set 3.19.5<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Full List of Resources:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Clone Set: pgsql-clone [pgsql] (promotable):<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * pgsql (ocf:linuxhajp:pgsql): Stopped<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * pgsql (ocf:linuxhajp:pgsql): Stopped<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Resource Group: primary-group:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * ipaddr-primary (ocf:heartbeat:IPaddr2): Stopped<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * ipaddr-replication (ocf:heartbeat:IPaddr2): Stopped<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * ipaddr-standby (ocf:heartbeat:IPaddr2): Stopped<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Resource Group: remote-site-rep-group:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * remote-site-pgsql (ocf:linuxhajp:pgsql): Stopped<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * local-site-pgsql (ocf:linuxhajp:pgsql): Stopped<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Clone Set: ping-clone [ping]:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * ping (ocf:pacemaker:ping): Started standby1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * ping (ocf:pacemaker:ping): Started primary1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Clone Set: storage-mon-clone [storage-mon]:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * storage-mon (ocf:heartbeat:storage-mon): Started standby1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * storage-mon (ocf:heartbeat:storage-mon): Started primary1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * fence1-virsh (stonith:fence_virsh): Started standby1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * fence2-virsh (stonith:fence_virsh): Started primary1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Node Attributes:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Node: primary1 (1):<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * master-pgsql : -INFINITY<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * pgsql-data-status : LATEST<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * pgsql-status : STOP<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * ping-status : 1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * Node: standby1 (2):<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * pgsql-data-status : DISCONNECT<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * ping-status : 1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Migration Summary:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Fencing History:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> * turning off of standby1 successful: delegate=a human, client=stonith_admin.3019770, origin=primary1, completed='2025-07-31 23:02:10.031118 -04:00'<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Tickets:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> tokyo-dc-dr-site-ticket revoked<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> tokyo-dc-primary-site-ticket revoked<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">PCSD Status:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> primary1: Online<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> standby1: Online<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Daemon Status:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> corosync: active/disabled<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> pacemaker: active/disabled<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"> pcsd: active/enabled<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">```<o:p></o:p></span></p>
</div>
</body>
</html>