Whatever the perl script writes to stdout is captured in the datastage director log message, but gets truncated at some point . Usually after 256000 characters. The last line of that detailed log message is given below
Code: Select all
...[Message truncated to 256000 characters, actual length was 300021 characters]...
Code: Select all
Job control process (pid xxxyz) has failed
Im suspecting that the very large size of output written by the ELF executable to stdout could be a problem as it cannot be stored in the fields of the RT_LOGnnnn file. Has anyone faced such a weird situation? Is there anything that i can configure to truncate log messages? Not sure how its happening for the perl script calling job that i mentioned above.
As far as i know no one is trying to stop the second job when its running, nor does it ( the ELF executable) use more than 15% of CPU ( as seen via top command).