Hi Dejan,

Thank you for comment.

> sequential=true is the default. In that case it's not possible to
> have an unequivocal representation for the same construct and, in
> this particular case, the conversion XML->CLI->XML yields a
> different XML. There's a later commit which helps here, I think
> that it should be possible to backport it to 1.0:
> 
> changeset:   789:916d1b15edc3
> user:        Dejan Muhamedagic <de...@hello-penguin.com>
> date:        Thu Aug 16 17:01:24 2012 +0200
> summary:     Medium: cibconfig: drop attributes set to default on cib import

I apply the backporting that you taught and confirm movement.
I talk with you again if I have a problem.

> > Is there a right method to appoint an attribute of "resource_set" with crm 
> > shell?
> > Possibly is not "resource_set" usable with crm shell of Pacemaker1.0.13?
> 
> Should work. It's just that using it with two resources, well,
> it's sort of unusual use case.

All right!

Many Thanks!
Hideo Yamauchi.

--- On Fri, 2013/3/8, Dejan Muhamedagic <deja...@fastmail.fm> wrote:

> Hi Hideo-san,
> 
> On Thu, Mar 07, 2013 at 10:18:09AM +0900, renayama19661...@ybb.ne.jp wrote:
> > Hi Dejan,
> > 
> > The problem was settled with your patch.
> > 
> > However, I have a question.
> > I want to use "resource_set" which Mr. Andrew proposed, but do not 
> > understand a method to use with crm shell.
> > 
> > I read two next cib.xml and confirmed it with crm shell.
> > 
> > Case 1) sequential="false". 
> > (snip)
> >     <constraints>
> >         <rsc_order id="test-order">
> >                 <resource_set sequential="false" 
> >id="test-order-resource_set">
> >                         <resource_ref id="vip-master"/>
> >                         <resource_ref id="vip-rep"/>
> >                 </resource_set>
> >         </rsc_order>
> >     </constraints>
> > (snip)
> >  * When I confirm it with crm shell ...
> > (snip)
> >     group master-group vip-master vip-rep
> >     order test-order : _rsc_set_ ( vip-master vip-rep )
> > (snip)
> 
> Yes. All size two resource sets get the _rsc_set_ keyword,
> otherwise it's not possible to distinguish them from "normal"
> constraints. Resource sets are supposed to help cases when it is
> necessary to express relation between three or more resources.
> Perhaps this case should be an exception.
> 
> > Case 2) sequential="true"
> > (snip)
> >     <constraints>
> >       <rsc_order id="test-order">
> >         <resource_set sequential="true" id="test-order-resource_set">
> >           <resource_ref id="vip-master"/>
> >           <resource_ref id="vip-rep"/>
> >         </resource_set>
> >       </rsc_order>
> >     </constraints>
> > (snip)
> >  * When I confirm it with crm shell ...
> > (snip)
> >    group master-group vip-master vip-rep
> >    xml <rsc_order id="test-order"> \
> >         <resource_set id="test-order-resource_set" sequential="true"> \
> >                 <resource_ref id="vip-master"/> \
> >                 <resource_ref id="vip-rep"/> \
> >         </resource_set> \
> > </rsc_order>
> > (snip)
> > 
> > Does the designation of "sequential=true" have to describe it in xml?
> 
> sequential=true is the default. In that case it's not possible to
> have an unequivocal representation for the same construct and, in
> this particular case, the conversion XML->CLI->XML yields a
> different XML. There's a later commit which helps here, I think
> that it should be possible to backport it to 1.0:
> 
> changeset:   789:916d1b15edc3
> user:        Dejan Muhamedagic <de...@hello-penguin.com>
> date:        Thu Aug 16 17:01:24 2012 +0200
> summary:     Medium: cibconfig: drop attributes set to default on cib import
> 
> > Is there a right method to appoint an attribute of "resource_set" with crm 
> > shell?
> > Possibly is not "resource_set" usable with crm shell of Pacemaker1.0.13?
> 
> Should work. It's just that using it with two resources, well,
> it's sort of unusual use case.
> 
> Cheers,
> 
> Dejan
> 
> > Best Regards,
> > Hideo Yamauchi.
> > 
> > --- On Thu, 2013/3/7, renayama19661...@ybb.ne.jp 
> > <renayama19661...@ybb.ne.jp> wrote:
> > 
> > > Hi Dejan,
> > > Hi Andrew,
> > > 
> > > Thank you for comment.
> > > I confirm the movement of the patch and report it.
> > > 
> > > Best Regards,
> > > Hideo Yamauchi.
> > > 
> > > --- On Wed, 2013/3/6, Dejan Muhamedagic <deja...@fastmail.fm> wrote:
> > > 
> > > > Hi Hideo-san,
> > > > 
> > > > On Wed, Mar 06, 2013 at 10:37:44AM +0900, renayama19661...@ybb.ne.jp 
> > > > wrote:
> > > > > Hi Dejan,
> > > > > Hi Andrew,
> > > > > 
> > > > > As for the crm shell, the check of the meta attribute was revised 
> > > > > with the next patch.
> > > > > 
> > > > >  * http://hg.savannah.gnu.org/hgweb/crmsh/rev/d1174f42f4b3
> > > > > 
> > > > > This patch was backported in Pacemaker1.0.13.
> > > > > 
> > > > >  * 
> > > > >https://github.com/ClusterLabs/pacemaker-1.0/commit/fa1a99ab36e0ed015f1bcbbb28f7db962a9d1abc#shell/modules/cibconfig.py
> > > > > 
> > > > > However, the ordered,colocated attribute of the group resource is 
> > > > > treated as an error when I use crm Shell which adopted this patch.
> > > > > 
> > > > > --------------------------------------
> > > > > (snip)
> > > > > ### Group Configuration ###
> > > > > group master-group \
> > > > >         vip-master \
> > > > >         vip-rep \
> > > > >         meta \
> > > > >                 ordered="false"
> > > > > (snip)
> > > > > 
> > > > > [root@rh63-heartbeat1 ~]# crm configure load update test2339.crm 
> > > > > INFO: building help index
> > > > > crm_verify[20028]: 2013/03/06_17:57:18 WARN: unpack_nodes: Blind 
> > > > > faith: not fencing unseen nodes
> > > > > WARNING: vip-master: specified timeout 60s for start is smaller than 
> > > > > the advised 90
> > > > > WARNING: vip-master: specified timeout 60s for stop is smaller than 
> > > > > the advised 100
> > > > > WARNING: vip-rep: specified timeout 60s for start is smaller than the 
> > > > > advised 90
> > > > > WARNING: vip-rep: specified timeout 60s for stop is smaller than the 
> > > > > advised 100
> > > > > ERROR: master-group: attribute ordered does not exist  -----> WHY?
> > > > > Do you still want to commit? y
> > > > > --------------------------------------
> > > > > 
> > > > > If it chooses `yes` by a confirmation message, it is reflected, but 
> > > > > it is a problem that error message is displayed.
> > > > >  * The error occurs in the same way when I appoint colocated 
> > > > >attribute.
> > > > > And....I noticed that there was not explanation of ordered,colocated 
> > > > > of the group resource in online help of Pacemaker.
> > > > > 
> > > > > I think that the designation of the ordered,colocated attribute 
> > > > > should not become the error in group resource.
> > > > > In addition, I think that ordered,colocated should be added to online 
> > > > > help.
> > > > 
> > > > These attributes are not listed in crmsh. Does the attached patch
> > > > help?
> > > > 
> > > > Thanks,
> > > > 
> > > > Dejan
> > > > > 
> > > > > Best Regards,
> > > > > Hideo Yamauchi.
> > > > > 
> > > > > 
> > > > > _______________________________________________
> > > > > Pacemaker mailing list: Pacemaker@oss.clusterlabs.org
> > > > > http://oss.clusterlabs.org/mailman/listinfo/pacemaker
> > > > > 
> > > > > Project Home: http://www.clusterlabs.org
> > > > > Getting started: 
> > > > > http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> > > > > Bugs: http://bugs.clusterlabs.org
> > > > 
> > > 
> > > _______________________________________________
> > > Pacemaker mailing list: Pacemaker@oss.clusterlabs.org
> > > http://oss.clusterlabs.org/mailman/listinfo/pacemaker
> > > 
> > > Project Home: http://www.clusterlabs.org
> > > Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> > > Bugs: http://bugs.clusterlabs.org
> > > 
> > 
> > _______________________________________________
> > Pacemaker mailing list: Pacemaker@oss.clusterlabs.org
> > http://oss.clusterlabs.org/mailman/listinfo/pacemaker
> > 
> > Project Home: http://www.clusterlabs.org
> > Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> > Bugs: http://bugs.clusterlabs.org
> 
> _______________________________________________
> Pacemaker mailing list: Pacemaker@oss.clusterlabs.org
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
> 
> Project Home: http://www.clusterlabs.org
> Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
> Bugs: http://bugs.clusterlabs.org
> 

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

Project Home: http://www.clusterlabs.org
Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
Bugs: http://bugs.clusterlabs.org

Reply via email to