Linux 安装 - 仅求解器

为了方便安装,已将 Autodesk Moldflow Insight 2023 作为自解压 Shell 脚本提供。在 Linux 系统上安装求解器之前,请检查您的平台和硬件是否受支持。

在工作站或瘦客户端软件包之间进行选择的步骤

为了适应 Linux 配置可能存在的较大差异,Autodesk Moldflow Insight 会以两种替代形式提供,即工作站和瘦客户端软件包。Autodesk Moldflow Insight 的两种软件包之间不存在功能差异。

工作站软件包包含打包为 RPM 的 Autodesk Moldflow Insight,因此需要基于 RPM 的分发(如 Red Hat 或 CentOS)。安装的文件安装在默认系统位置,不适合在多台计算机之间进行共享或重新定位到替代路径。

瘦客户端软件包包含打包为 Linux 存档 (.tgz) 的 Autodesk Moldflow Insight。此软件包旨在用于处理基于 RPM 和不基于 RPM 的 Linux 分发,前提是所有从属关系已满足。特别是,此软件包格式专用于放置在可共享到多台计算机的文件系统位置中。

求解器分析的已知注意事项

要在 Linux 上从命令行运行求解器分析,应满足以下两个条件。这些条件是必需的,因为 SimulationCompute 进程可能正在由启动某个方案分析的其他用户运行。该进程需要对涉及用户的方案分析的文件和文件夹具有某种程度的读取和执行访问权限。

  1. 将“umask”设置为 0022 - 这可提供带有按“组”和“其他”分类的读取和执行权限创建的任何文件/文件夹,这是要读取文件的 SimulationCompute 服务所需要的。在执行之前,通过输入以下命令即可执行此操作:

    umask 0022
  2. 方案所用的临时文件夹及其父文件夹必须将权限设置为允许 SimulationCompute 进程读取文件夹以及列出其内容。例如,考虑使用临时文件夹:“/tmp/A/B”。在这种情况下,/tmp、/tmp/A 和 /tmp/A/B 文件夹都需要具有允许“scm”用户访问方案文件夹的权限。该操作可以按如下方式完成:

    chmod go+rx /tmp
    chmod go+rx /tmp/A/
    chmod go+rx /tmp/A/B

    请注意,这可能会导致这些文件夹中的数据对其他人可见。默认临时文件夹“/tmp”及其默认权限足以支持执行方案,而无需进行任何更改。

注意:如果 SimulationCompute 没有访问权限,它将无法启动上述分析所需的子作业,从而分析会失败。

对于工作站安装,SimulationCompute 将以“scm”用户身份运行,该用户默认没有提升特权。对于瘦客户端安装,SimulationCompute 将以启动它的用户身份运行。在这种情况下,请确保从命令行运行求解器分析时 SimulationCompute 具有所需的权限。