On 03.10.2015 16:46, Jorge Fábregas wrote: > On 10/03/2015 10:27 AM, Vijay Partha wrote: >> any command while adding a resource to a node to make it run only on a >> particular node > > Hi, > > I don't think there's such a thing (specify a location at creation > time). Since you can't create a location constraint for a resource that > doesn't exist, what I would do in a running cluster is: > > - create the resource with a target-role of "Stopped" > - create the location constraint for it > - change resource taget-role to "Started" (and it should start where you > indicated in the constraint).
I think in general it is a bad idea to update the cluster in single command increments like above. Instead: 1. Get a copy of the current CIB: pcs cluster cib cib.xml 2. Add resources, constraints, etc. to that file by using the regular command but with the "-f cib.xml" option. 3. Commit the changes atomically to the cluster: pcs cluster cib-push cib.xml No need to worry about creating resources in the state "stopped" and then starting them after some other contraints have been configured. Regards, Dennis _______________________________________________ Users mailing list: [email protected] http://clusterlabs.org/mailman/listinfo/users Project Home: http://www.clusterlabs.org Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf Bugs: http://bugs.clusterlabs.org
