高性能群集中的用户可以从命令行控制某些作业管理器功能。
选项 | 作用 |
---|---|
--pidfile [仅 Linux] |
即使 --nodaemon 已指定,仍需将作业管理器进程 ID 写入指定路径(而不是默认路径)中的文件。如果无法写入该文件,作业管理器将继续处理且不报错。 |
--ipv4 [作为服务运行时,尚不适用于 Windows] |
使用 IPv4 协议系列进行通信。这只会影响 --port(始终通过 IPv4 进行广播)。可以结合使用 --ipv6。默认情况下视为指定两者。 |
--ipv6 [作为服务运行时,尚不适用于 Windows] |
使用 IPv6 协议系列进行通信。这只会影响 --port。可以结合使用 --ipv4。默认情况下视为指定两者。 |
--daemon [仅 Linux] |
从控制终端分离(如果可能),并将作业管理器进程 ID 写入 /var/run/Autodesk/ami2016jm/ami2016jm.pid(或任何命名为 --pidfile 的文件)。此为默认设置。表示 --log。 |
--nodaemon [仅 Linux] |
不要从控制终端分离,并且不要将作业管理器进程 ID 写入 /var/run/Autodesk/ami2016jm/ami2016jm.pid(除非 --pidfile 也指定)。表示 --nolog。 |
--log [仅 Linux] |
将消息记录在系统日志设施中。这是后台程序模式下的默认设置。 |
--nolog [仅 Linux] |
不记录消息,但打印到标准错误。这是前景模式下的默认设置。 |
--distribute-to 主机名 | 将主机名添加到作业分发池。可以重复执行该命令以添加多个主机。如果省略,作业管理器会尝试从永久配置文件读取列表。 |
--parallel-limit 整数 | 一次运行不超过该数量的批处理作业。如果省略,作业管理器会尝试从永久配置文件恢复值。否则,默认值为 1。 |
--distribution-parallel-limit 整数 | 一次运行不超过该数量的分发作业。如果省略,作业管理器会尝试从永久配置文件恢复值。否则,默认值为 1。 |
--delete-after 持续时间 | 删除早于该天数的临时文件(持续时间后附加“d”)。如果省略,作业管理器会尝试从永久配置文件恢复值。否则,默认值为“7d”。 |
--default-priority | |
--tempdir 路径 | 写入临时文件时使用的目录路径。如果未指定,则使用在环境变量 MFSYN_TMP 中指定的目录。如果作业管理器用户无法写入该目录(或如果该目录不存在),则作业管理器会以状态 3 退出。 |
首先,停止在后台运行的作业管理器后台程序:
# /etc/init.d/ami2016jm stop
然后设置您需要的所有环境变量:
# . /etc/opt/Autodesk/ami2016 # export MFSYN_HOME # export MFSYN_TMP # export MFSYN_DAT # export ADSKFLEX_LICENSE_FILE # [ -n "$MFSYN_JMUSER" ] || MFSYN_JMUSER=root # export MFSYN_LOG_FACILITY # export MFSYN_LOG_CHANNEL_OPERATIONAL # export MFSYN_LOG_CHANNEL_LICENSING # export MFSYN_LOG_CHANNEL_ANALYTICS # export MFSYN_LOG_CHANNEL_DEBUG
然后运行作业管理器:
# sudo -u $MFSYN_JMUSER /opt/Autodesk/ami2016/bin/mpijm --nodaemon每次重新启动作业管理器时,必须停止并重新启动 Synergy,以重新建立连接。