On Thu, Sep 13, 2012 at 01:52:18AM +0000, Kashif Jawed Siddiqui wrote:
> Hi,
> 
>     The below works perfectly fine :)
> 
>     crm configure show Grp1 | sed 's/$/ newrsc/' | crm configure load update -

There's also a somewhat shorter version using the filter:

     crm configure filter \"sed \'s/$/ newrsc/\'\" Grp1

Though the quoting looks admittedly strange. The reason is that
the quotes need to survive the /bin/sh expansion in order to
reach the crm shell.

>     Please do take up to provide a command for the same in the future 
> versions of Pacemaker CRM.

By all means :)

Thanks,

Dejan

> Regards,
> Kashif Jawed Siddiqui
> ***************************************************************************************
> This e-mail and attachments contain confidential information from HUAWEI, 
> which is intended only for the person or entity whose address is listed 
> above. Any use of the information contained herein in any way (including, but 
> not limited to, total or partial disclosure, reproduction, or dissemination) 
> by persons other than the intended recipient's) is prohibited. If you receive 
> this e-mail in error, please notify the sender by phone or email immediately 
> and delete it!
> 
> ________________________________________
> From: Dejan Muhamedagic [deja...@fastmail.fm]
> Sent: Wednesday, September 12, 2012 3:41 PM
> To: The Pacemaker cluster resource manager
> Subject: Re: [Pacemaker] How to add primitive resource to an    already 
> existing Group using crm
> 
> Hi,
> 
> On Wed, Sep 12, 2012 at 12:15:34PM +0300, Dan Frincu wrote:
> > Hi,
> >
> > On Wed, Sep 12, 2012 at 11:56 AM, Kashif Jawed Siddiqui
> > <kashi...@huawei.com> wrote:
> > > Hi,
> > >
> > >
> > >
> > >     I would like to know is there a way to add new primitive resource to 
> > > an
> > > already existing group.
> > >
> > >
> > >
> > >     I know crm configure edit requires manual editing.
> > >
> > >
> > >
> > >     But is there a direct command?
> > >
> > >
> > >
> > >     Like,
> > >
> > >     crm configure group Grp1 Res1 Res2 Res3  ## This is used to create 
> > > group
> > >
> > >
> > >
> > >     How to add new resource to existing group using command ?
> >
> > Assuming the primitive is already added you could create a new file
> > (say it's called group-update) and put in it the following:
> >
> > group Grp1 Res1 Res2 Res3 this-is-the-new-res-name
> >
> > Then you could do:
> >
> > crm configure load update /path/to/group-update
> 
> Right. In a script:
> 
> crm configure show Grp1 | sed 's/$/ newrsc/' | crm configure load update -
> 
> Replace the sed script with whatever you need.
> 
> There's still no direct command to do this, but we're
> considering that.
> 
> Thanks,
> 
> Dejan
> 
> > Do test it before, I have only tried this on a shadow cib.
> >
> > HTH,
> > Dan
> >
> > >
> > >
> > >
> > > Regards,
> > > Kashif Jawed Siddiqui
> > >
> > >
> > > ***************************************************************************************
> > > This e-mail and attachments contain confidential information from HUAWEI,
> > > which is intended only for the person or entity whose address is listed
> > > above. Any use of the information contained herein in any way (including,
> > > but not limited to, total or partial disclosure, reproduction, or
> > > dissemination) by persons other than the intended recipient's) is
> > > prohibited. If you receive this e-mail in error, please notify the sender 
> > > by
> > > phone or email immediately and delete it!
> > >
> > >
> > > _______________________________________________
> > > 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
> > >
> >
> >
> >
> > --
> > Dan Frincu
> > CCNA, RHCE
> >
> > _______________________________________________
> > 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