According to Ansys, CFX-11 is not supported on Windows CCS. According to Microsoft, running CFX-11 on Windows CCS is no problem at all …
When we first tried some months ago on our small Windows CCS test cluster, we suffered from very strange error messages complaining about wrong paths, etc. even if only the GUIs were started on the terminal server (login node). Thus, we gave up again quite soon as diving into all details did not seem to be worth the effort.
I now tried again with a fresh installation of ANSYS/CFX-11 on our Windows CCS headnode – and what a surprise, no error messages any more.
At least for the CFX solver itself, it seems not to be a problem if UNC paths are listed in ...\ANSYS Inc\v110\CFX\conf\hosts.ccl
for the compute nodes – although the CFX documentation mentions that UNC paths do not work for the CFX solver.
The default settings in ...\ANSYS Inc\v110\CFX\cfxccs.pl
are a bit strange – we do not have a \\headnode\cfxworkdir\
directory where everyone is allowed to write and it also seems to be a bad idea to always use just stdout
and stderr
for the output files …, thus, I locally made the following changes in cfxccs.pl
on the shared directory of the CCS headnode:
my $workingdirectory='//'.$hostname.'/ccsshare/'.$ENV{USERNAME}; my $stdoutfile=$workingdirectory.'/stdout.%CCP_JOBID%.txt'; my $stderrfile=$workingdirectory.'/stderr.%CCP_JOBID%.txt';
Now all output first of all goes into the user’s own shared directory, and second, the stdout
/stderr
files get the job-ID appended (and the suffix txt so that they are automatically opened with a text editor).
Initial tests look fine – let’s see what the users say.