高效能叢集的使用者可以從指令行控制某些工作管理員功能。
選項 | 影響 |
---|---|
--pidfile [僅限 Linux] |
將工作管理員的程序 ID 寫入到路徑中指定的檔案 (而非預設值),即使已指定 --nodaemon 亦同。如果無法寫入此檔案,工作管理員將會繼續,不會發生錯誤。 |
--ipv4 [在做為服務執行時,尚不適用於 Windows] |
使用 IPv4 通訊協定系列進行通訊。這只會影響 --port (-broadcast 一律會透過 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 以重新建立連線。