Dear all,
shortly we'll be going live with our project and I am trying to explore the option of Node failover option in datastage. For example say I have Environment of 16 nodes and currently my Job is using 2 nodes (Node 1 and Node 2) and say suppose Node-2 Fails. Is there any way that I can use other free nodes instead of this Failed Node-2 and continue with my Job Processing.
Thanks in advance.
Regards,
Sudeep
Node Failover Option in datastage
Moderators: chulett, rschirm, roy
-
- Participant
- Posts: 54
- Joined: Wed Oct 25, 2006 11:07 pm
- Location: Hyderabad
-
- Participant
- Posts: 54
- Joined: Wed Oct 25, 2006 11:07 pm
- Location: Hyderabad
Not from within Datastage itself no. You'd need some logic in place to detect an issue (which could be one of many), and then swap in a new config dynamically to use this in place of the original, excluding the problem node(s). However, this won't avoid having to restart a process from the beginning again and possibly will also require starting further back up the flow within your end-to-end process. The inputs for datasets/filesets and the like won't exist on the nodes it expects them to, so the processes behind producing these would also then have to be re-run to correct this.
In summary, yes you could do it, but not quickly and easily and it would be a bespoke solution rather than out-of-the-box and would involve some fairly complex logic if it were to be entirely automated.
In summary, yes you could do it, but not quickly and easily and it would be a bespoke solution rather than out-of-the-box and would involve some fairly complex logic if it were to be entirely automated.
Mark Winter
<i>Nothing appeases a troubled mind more than <b>good</b> music</i>
<i>Nothing appeases a troubled mind more than <b>good</b> music</i>
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
-
- Participant
- Posts: 54
- Joined: Wed Oct 25, 2006 11:07 pm
- Location: Hyderabad