Interesting observation of Datastage Version 8
Moderators: chulett, rschirm, roy
Interesting observation of Datastage Version 8
Writing to sequential files as target causes a "No conductor node found in the export pool" error. The way to get around this is to make all sequential file targets as datasets and the problem goes away.
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
It's not an error, it's an alert message.
If you define a node pool called "export", whether or not you are in a grid environment, any export operator (for example a Sequential File stage that has an input link) will execute in that node pool.
You are being alerted to the fact that your configuration file does not contain a node pool called "export" or that, if it does, it does not include the conductor node.
If you define a node pool called "export", whether or not you are in a grid environment, any export operator (for example a Sequential File stage that has an input link) will execute in that node pool.
You are being alerted to the fact that your configuration file does not contain a node pool called "export" or that, if it does, it does not include the conductor node.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
Test or post your configuration file.
If you have no export node pool DataStage will use the default node pool. That particular alert message is non fatal.
There is something else wrong - maybe that you lack write permission where you're trying to write the output files.
If you have no export node pool DataStage will use the default node pool. That particular alert message is non fatal.
There is something else wrong - maybe that you lack write permission where you're trying to write the output files.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
No Leo. Is there a specific directory that you need to write all sequential files in? In your earlier post, you mentioned that the value of the parameter needs to be the path where the target sequential file needs to be written. I put in the path but I still get the same error.
According to the description of the parameter when you add it in the Job Parameters section, this parameter's value should be "First Host name identified by Grid engine or from IONODE names (job parameter returned)".
Is there any documentation that you got from IBM that you can share with us about this?
According to the description of the parameter when you add it in the Job Parameters section, this parameter's value should be "First Host name identified by Grid engine or from IONODE names (job parameter returned)".
Is there any documentation that you got from IBM that you can share with us about this?
Hi you need to just add the GRID parameter($APT_SEQFILE_HOST) to your job and then prefis it to you sequential file path in the sequential file stage.abc123 wrote:No Leo. Is there a specific directory that you need to write all sequential files in? In your earlier post, you mentioned that the value of the parameter needs to be the path where the target sequential file needs to be written. I put in the path but I still get the same error.
According to the description of the parameter when you add it in the Job Parameters section, this parameter's value should be "First Host name identified by Grid engine or from IONODE names (job parameter returned)".
Is there any documentation that you got from IBM that you can share with us about this?
The value for this parameter is the 1st value outputted by the execution of GRID_SEQUENCER.sh script.
Ex:
$APT_SEQFILE_HOST=Field(commandstage name.$CommandOutput," ",1)
Sree