[ClusterLabs] Removing a resource without stopping it
Ken Gaillot
kgaillot at redhat.com
Mon Jan 31 12:53:24 EST 2022
On Mon, 2022-01-31 at 10:37 +0100, Tomas Jelinek wrote:
> Hi,
>
> The output you posted actually shows the procedure you followed
> works.
> Orphan resources are running resources which have no configuration
> stored in CIB. Usually, they are stopped shortly after they are
> removed
> from CIB. If you set stop-orphan-resources to false, pacemaker won't
> stop them.
>
> To summarize:
> 1) Set stop-orphan-resources to false. This prevents pacemaker from
> stopping a resource once it is removed from CIB.
> 2) Run `pcs resource delete srv01-cs8 --force`. Using --force makes
> pcs
> not trying to stop the resource. Pcs directly removes the resource
> from CIB.
> 3) Confirm by running `pcs status`. If you see the resource is
> orphaned,
> it means the resource is still running after it has been removed
> from
> CIB and the only trace of it is in pacemaker state - pacemaker
> remembers
> it had started a resource which is now not present in CIB.
And you can clear the state (to get rid of the orphan display) with
"pcs resource refresh"
>
> In this stage, when you flip stop-orphan-resources to true,
> pacemaker
> stops the resource as there is no record of it in the CIB anymore
> and
> therefore no reason for it to be running. Once stopped, the resource
> is
> removed from pacemaker state as well.
>
> Not sure if this helps you with the actual migration, but hopefully
> it
> at least clarified a bit what's going on.
>
>
> Regards,
> Tomas
>
>
> Dne 29. 01. 22 v 6:12 Digimer napsal(a):
> > On 2022-01-29 00:10, Digimer wrote:
> > > On 2022-01-28 16:54, Ken Gaillot wrote:
> > > > On Fri, 2022-01-28 at 16:38 -0500, Digimer wrote:
> > > > > Hi all,
> > > > >
> > > > > I'm trying to figure out how to move a running VM from
> > > > > one
> > > > > pacemaker
> > > > > cluster to another. I've got the storage and VM live
> > > > > migration
> > > > > sorted,
> > > > > but having trouble with pacemaker.
> > > > >
> > > > > I tried unmanaging the resource (the VM), then deleted
> > > > > the
> > > > > resource,
> > > > > and the node got fenced. So I am assuming it thought it
> > > > > couldn't
> > > > > stop
> > > > > the service so it self-fenced. In any case, can someone let
> > > > > me know
> > > > > what
> > > > > the proper procedure is?
> > > > >
> > > > > Said more directly;
> > > > >
> > > > > How to I delete a resource from pacemaker (via pcs on
> > > > > EL8)
> > > > > without
> > > > > stopping the resource?
> > > > >
> > > > Set the stop-orphan-resources cluster property to false (at
> > > > least while
> > > > you move it)
> > > >
> > > > The problem with your first approach is that once you remove
> > > > the
> > > > resource configuration, which includes the is-managed setting,
> > > > Pacemaker no longer knows the resource is unmanaged. And even
> > > > if you
> > > > set it via resource defaults or something, eventually you have
> > > > to set
> > > > it back, at which point Pacemaker will still have the same
> > > > response.
> > >
> > > Follow up;
> > >
> > > I tried to do the following sequence;
> > >
> > > ====
> > > pcs property set stop-orphan-resources=false
> > > pcs resource unmanage srv01-cs8 # Without this,
> > > the
> > > resource was stopped
> > > pcs resource delete srv01-cs8 # Failed with
> > > "Warning: 'srv01-cs8' is unmanaged"
> > > pcs resource delete srv01-cs8 --force # Got 'Deleting
> > > Resource - srv01-cs8'
> > > pcs resource status
> > > --
> > > * srv01-cs8 (ocf::alteeve:server): ORPHANED Started an-
> > > a01n01
> > > (unmanaged)
> > > --
> > > ====
> > >
> > > So it seems like this doesn't delete the resource. Can I get
> > > some
> > > insight on how to actually delete this resource without disabling
> > > the VM?
> > >
> > > Thanks!
> > >
> > Adding;
> >
> > I tried 'pcs property set stop-orphan-resources=true' and it
> > stopped the
> > VM and then actually deleted the resource. =/
> >
> > --
> > Digimer
> > Papers and Projects:https://alteeve.com/w/
> > "I am, somehow, less interested in the weight and convolutions of
> > Einstein’s brain than in the near certainty that people of equal
> > talent have lived and died in cotton fields and sweatshops." -
> > Stephen Jay Gould
> >
> >
> > _______________________________________________
> > Manage your subscription:
> > https://lists.clusterlabs.org/mailman/listinfo/users
> >
> > ClusterLabs home: https://www.clusterlabs.org/
>
> _______________________________________________
> Manage your subscription:
> https://lists.clusterlabs.org/mailman/listinfo/users
>
> ClusterLabs home: https://www.clusterlabs.org/
--
Ken Gaillot <kgaillot at redhat.com>
More information about the Users
mailing list