I'm trying to run a parametric sweep job on a HPC Server 2008 (v2.1.1703.0) cluster. The tasks (.Net apps) writes output to stdout and stderr. The tasks invariably fail at some point with a WinIOError
when writing to Console (and perhaps also to Console.Error, I'm not sure), although typically not first thing; usually some output is being produced.
If I try to logging into a compute node, using Remote Desktop from the HPC Cluster Manager, and run one of the tasks from the command shell, with the output appearing in that shell, this
never seems to happen.
I can only assume that the pipe(-like construction) used by the HPC Job Manager for redirecting the output somehow fails.
Has anyone experienced anything similar? Is there an easy workaround/fix?