I'm having an issue with running DataStage jobs on on a VM.
When the VM network adapter (set to "Bridged") is disconnected, it works fine.
When it's connected, I get the following errors:
Code: Select all
DataStage Report - Summary Log for job: Base_Test
Produced on: 5/02/2013 2:58:36 p.m.
Project: dstage1 Host system: NZDEVEIS01
Items: 1 - 17
Sorted on: Date Sorter
Entries are filtered
Occurred: 1:50:38 p.m. On date: 5/02/2013 Type: Control
Event: Starting Job Base_Test.
Occurred: 1:50:40 p.m. On date: 5/02/2013 Type: Info
Event: Environment variable settings: (...)
Occurred: 1:50:40 p.m. On date: 5/02/2013 Type: Info
Event: Parallel job initiated
Occurred: 1:50:40 p.m. On date: 5/02/2013 Type: Info
Event: Parallel job default NLS map ASCL_MS1252, default locale OFF
Occurred: 1:50:40 p.m. On date: 5/02/2013 Type: Info
Event: main_program: IBM InfoSphere DataStage Enterprise Edition 9.1.0.6525 (...)
Occurred: 1:50:40 p.m. On date: 5/02/2013 Type: Info
Event: main_program: conductor uname: -s=Windows Server 2008 R2; -r=; -v=6.1; -n=NZDEVEIS01; -m=x86-Intel
Occurred: 1:50:40 p.m. On date: 5/02/2013 Type: Info
Event: main_program: orchgeneral: loaded (...)
Occurred: 1:50:46 p.m. On date: 5/02/2013 Type: Info
Event: main_program: APT configuration file: C:/IBM/InformationServer/Server/Configurations/default.apt (...)
Occurred: 1:50:46 p.m. On date: 5/02/2013 Type: Fatal
Event: Peek_1,0: APT_Communicator::connectTo: connect() failed due to Unix error = 10,061 (Unknown error) on node NZDEVEIS01 using ConnectionInfo object 'TCP, connection Host: NZDEVEIS01 (200.200.200.100), TCP port number: 0', RETRYING connect()
Occurred: 1:50:47 p.m. On date: 5/02/2013 Type: Fatal
Event: Peek_1,1: APT_Communicator::connectTo: connect() failed due to Unix error = 10,061 (Unknown error) on node NZDEVEIS01 using ConnectionInfo object 'TCP, connection Host: NZDEVEIS01 (200.200.200.100), TCP port number: 0', RETRYING connect()
Occurred: 1:50:47 p.m. On date: 5/02/2013 Type: Fatal
Event: Peek_1,0: APT_Communicator::connectTo: connect() failed due to Unix error = 10,061 (Unknown error) on node NZDEVEIS01 using ConnectionInfo object 'TCP, connection Host: NZDEVEIS01 (200.200.200.100), TCP port number: 0', RETRYING connect()
Occurred: 1:50:47 p.m. On date: 5/02/2013 Type: Fatal
Event: Peek_1,0: Fatal Error: APT_Communicator::pmSendPartitionInfo() failed on node NZDEVEIS01 for partition 0 of dataset 0 (write failed to handle 4) Bad file descriptor
Occurred: 1:50:47 p.m. On date: 5/02/2013 Type: Fatal
Event: node_node1: Player 2 terminated unexpectedly.
Occurred: 1:50:52 p.m. On date: 5/02/2013 Type: Fatal
Event: main_program: APT_PMsectionLeader(1, node1), player 2 - Unexpected exit status 1.
Occurred: 1:50:52 p.m. On date: 5/02/2013 Type: Fatal
Event: main_program: Step execution finished with status = FAILED.
Occurred: 1:50:53 p.m. On date: 5/02/2013 Type: Info
Event: main_program: Startup time, 0:11; production run time, 0:00.
Occurred: 1:50:54 p.m. On date: 5/02/2013 Type: Control
Event: Job Base_Test aborted.
End of report.
Turn it back on, and it happens every time.
The problem is, now I need apps on other PCs to be able to connect to InfoSphere on the VM,so the network adapter has to be on.
I have the loopback adapter enabled, as per a known IIS/VMWare installalation issue, and searching for IIS-DSEE-TFIO-00211 (the Message Id for the "APT_Communicator::connectTo" errors) suggests that my network isn't set up correctly.
Seems strange though because client, engine and services tiers are all on the 1 VM.
Are there some other VMWare gotchas, or a specific way the virtual network has to be configured to allow outside communication with a VM, yet not confuse DataStage as to where it is?
Any ideas would be appreciated.