[Pacemaker] how to correctly identify when a "Resource xxx-n cannot run anywhere"
Tim Serong
tserong at novell.com
Wed Nov 18 07:53:36 UTC 2009
On 11/18/2009 at 08:13 AM, Димитър Бойн<dboyn at postpath.com> wrote:
> Hi,
> I would love to be able to identify when a certain resource cannot run
> anywhere in a cluster anymore.
> A valid scenario would be when my cluster loses quorum -I want to leave it
> "frozen" and mark the failed resources for a Geographical failover to a
> different site.
>
> #crm_resource crm_resource -W -r xxx-n
> Returns: "resource xxx-n is NOT running" -but this is current state only
> doesn't indicate cluster wide intention to be in certain state
>
> I noticed also that
> #/usr/sbin/crm_verify -LV
>
> Is not grep-able.
crm_verify output is going to stderr. If you redirect it to stdout, you'll be able to grep it:
# crm_verify -LV 2>&1 |grep 'cannot run'
> Any advice on how would I ask the crm if it is trying to
> manage/relocate/restart a resource or it has already given up because
> Resource xxx-n cannot run anywhere ?
>
> Thanks as always!
I'm not sure offhand if there's a better way than asking crm_verify.
Regards,
Tim
--
Tim Serong <tserong at novell.com>
Senior Clustering Engineer, Novell Inc.
More information about the Pacemaker
mailing list