User is trying to run CFX Parallel from a Windows x64 machine to a Linux machine and receives a permission denied error.
What causes this, and is there a workaround?


This particular user does not have the same login on the linux machine as he does on the Windows machine.
Initially, if you can not rsh from one machine to the other, CFX Parallel will not work.

There is a workaround for this. Add the following line to the hosts.ccl file under the HOST DEFINITION for the linux machine:

Remote User Name = login

Where "login" is the login id from the linux machine.



Example:

Winmach is the master(Windows machine) and the login on it is: glk

Linux1 is the linux machine and the login on it is: paruser


The hosts.ccl file would look as follows:

# CFX-5 Host Definition File
#
# Automatically created
# by C:Program FilesAnsys IncCFXCFX-10.0binperllibcfx5parhosts.pl
# at Wed Jan 24 11:57:17 2007.

EXECUTION CONTROL:
PARALLEL HOST LIBRARY:
HOST DEFINITION: Winmach
Installation Root = C:Program FilesAnsys IncCFXCFX-10.0
Host Architecture String = intel_xeon64.sse2_winnt5.1
END # HOST DEFINITION Winmach
HOST DEFINITION: Linux1
Installation Root = /usr/ansys_inc/CFX-%v
Remote User Name = paruser
Host Architecture String = amd_opteron.sse2_linux2.3.2
END # HOST DEFINITION Linux1
END # PARALLEL HOST LIBRARY
END # EXECUTION CONTROL





Show Form
No comments yet. Be the first to add a comment!