Hi;

I've read the docs on rolling updates and that sounds very close to what 
I'm looking for; however, I need to execute rolling reboots for multiple 
clusters preferably simultaneously.

More specifically, after patching oracle clusters, i need to:

1.  Execute a task to relocate oracle services on one node.
2.  Reboot that node.
3.  Execute a task to relocate oracle services back to that node.

Those tasks should happen on only one node of a cluster at a time and the 
rolling updates documented by ansible work well for one cluster.  I have 
occasions where I'm patching 3 or 4 clusters though.  

With my limited ansible knowledge, the only thing I'm coming up with is a 
rolling update across all nodes or separate playbooks for each cluster both 
of which are grossly inefficient.  3 clusters should be run as 3 
simultaneous rolling updates.  the separate playbooks for each cluster just 
sounds wrong.  

Can someone point me in the right direction?  I'm happy to do the reading 
but my google-foo must be weak as I'm not finding the concept that I'm so 
obviously missing.

Thanks

Doug O'Leary

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to ansible-project+unsubscr...@googlegroups.com.
To post to this group, send email to ansible-project@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/6be82d20-b9d8-466c-85f7-713284926c13%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to