Autodesk Moldflow Insight 2023 is supplied as a self-extracting shell script for easy installation. Before installing the solvers on a Linux system, check that your platform and hardware are supported.
To cater for the wide variance in Linux configurations possible, Autodesk Moldflow Insight is provided in two alternate forms; a workstation and a thin client package. There is no functional difference in Autodesk Moldflow Insight between these two packages.
The workstation package contains Autodesk Moldflow Insight packaged into rpms and thus requires an rpm based distribution such as Red Hat or CentOS. The installed files are installed in default system locations and are not suitable for either sharing between multiple machines or relocating to alternate paths.
The thin client package contains Autodesk Moldflow Insight packaged in Linux archives (.tgz). This package is designed to work on both rpm and non-rpm based Linux distributions providing all dependencies are satisfied. In particular this package format is designed to be placed in a file system location that can be shared to multiple machines.
To run solver analyses from the command line on Linux, the following two conditions should be satisfied. These conditions are required because the SimulationCompute process may be running as a different user from the one launching a study analysis. This process requires a certain degree of read and execute access to the files and folders involved in the user's study analysis.
Set the "umask" to 0022 - this provides any file/folder that is created with read and execute permission by "group" and "other", which is necessary for the SimulationCompute service to read files. This can be done prior to execution by entering the following command:
umask 0022
The temporary folder used by the study, and it's parent folders, must have permissions set to allow the SimulationCompute process to read the folder and list its contents. As an example consider the temporary folder: "/tmp/A/B". In this case the /tmp, the /tmp/A and the /tmp/A/B folders all require permissions to allow the "scm" user to access the study folder. This can be done as follows:
chmod go+rx /tmp
chmod go+rx /tmp/A/
chmod go+rx /tmp/A/B
Be aware that this may render the data in these folders visible to others. The default temporary folder is "/tmp" and its default permissions are sufficient to enable studies to be executed with no change required.
For workstation installation, the SimulationCompute runs as the "scm" user, which does not have elevated privileges by default. For thin client installations, the SimulationCompute runs as the user who started it. In this case, please ensure the SimulationCompute has the required permissions when running solver analyses from the command line.