On Fri, Aug 21, 2009 at 05:00:17PM +0200, Raoul Bhatia [IPAX] wrote:
> On 08/21/2009 09:07 AM, Andrew Beekhof wrote:
> > On Thu, Aug 20, 2009 at 8:18 PM, Raoul Bhatia [IPAX]<r.bha...@ipax.at> 
> > wrote:
> >> hi,
> >>
> >> i have a node that is placed in standby mode. when i use showscores.sh,
> >> i can see that resources have a score of -1000000 (-INFINITY) for this
> >> host.
> >>
> >> is it possible to get a "if this node wasn't in standby" score for
> >> those resources?
> > 
> > sure, use the crm shell, create a shadow copy of the config, unset
> > standby, run ptest, commit shadow copy to the cluster if you're happy

Actually, it can be done without a shadow cib by just changing
the standby attribute of a node in "crm configure" then running
ptest. ptest will show you what would happen if you were to
commit the changes. The thing that's missing however is adding
options to the ptest command. Perhaps you want to open another
enhancement bugzilla for that :)

Thanks,

Dejan

> ok, what i did:
> 
> use crm to create a shadow cib
> > r...@wc01 ~ # crm
> > crm(live)# node list
> > wc01(31de4ab3-2d05-476e-8f9a-627ad6cd94ca): normal
> >         standby: off
> > wc02(f36760d8-d84a-46b2-b452-4c8cac8b3396): normal
> >         standby: on
> > crm(live)# cib list
> >           
> > crm(live)# cib new raoul
> > INFO: raoul shadow CIB created
> 
> set node wc02 online and verify
> > crm(raoul)# node online wc02
> > crm(raoul)# node list
> > wc01(31de4ab3-2d05-476e-8f9a-627ad6cd94ca): normal
> >         standby: off
> > wc02(f36760d8-d84a-46b2-b452-4c8cac8b3396): normal
> >         standby: off
> 
> parse raoul.shadow
> > crm(raoul)# quit
> > bye
> > r...@wc01 ~ # grep standby /var/lib/heartbeat/crm/shadow.raoul
> >           <nvpair id="standby-31de4ab3-2d05-476e-8f9a-627ad6cd94ca" 
> > name="standby" value="off"/>
> >           <nvpair name="standby" 
> > id="standby-f36760d8-d84a-46b2-b452-4c8cac8b3396" value="off"/>
> > r...@wc01 ~ #  ptest -D raoul.dot -x /var/lib/heartbeat/crm/shadow.raoul
> > r...@wc01 ~ # cat raoul.dot
> >  digraph "g" {
> > }
> 
> using "ptest -aD raoul.dot -x /var/lib/heartbeat/crm/shadow.raoul"
> did work though.
> 
> is this the way you meant?
> 
> thanks,
> raoul
> -- 
> ____________________________________________________________________
> DI (FH) Raoul Bhatia M.Sc.          email.          r.bha...@ipax.at
> Technischer Leiter
> 
> IPAX - Aloy Bhatia Hava OEG         web.          http://www.ipax.at
> Barawitzkagasse 10/2/2/11           email.            off...@ipax.at
> 1190 Wien                           tel.               +43 1 3670030
> FN 277995t HG Wien                  fax.            +43 1 3670030 15
> ____________________________________________________________________
> 
> _______________________________________________
> Pacemaker mailing list
> Pacemaker@oss.clusterlabs.org
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker

_______________________________________________
Pacemaker mailing list
Pacemaker@oss.clusterlabs.org
http://oss.clusterlabs.org/mailman/listinfo/pacemaker

Reply via email to