工作管理員也必須在主節點上執行。主要原因是如此可讓主節點得知從屬節點的位址。
- 匯入 $INSTALLATION/mfclient.env 檔案。
- 在節點的讀取/寫入暫存區域中建立空白目錄。在剩餘的步驟中,我們會將此目錄稱為 $TEMP。
- 使用重複的 --distribute-to 選項,針對每個從屬節點執行 mpijm 程式,並使用 --tempdir 選項指向 $TEMP。
- 將目錄變更為 $TARGET。
- 針對研究檔案執行 runstudy 指令。您可能需要將標準輸出重新導向至檔案。
- 向 mpijm 程式傳送 TERM 信號以終止該程式。
- 移除 $TEMP 目錄。
提示: mpijm 程式會將其程序 ID 寫入
/var/run/Autodesk/ami2016jm/ami2016jm.pid;此路徑可使用
--pidfile 選項加以規劃。
範例:您有一個主節點和三個從屬節點,從屬節點的主機名稱分別為 slave1、slave2 和 slave3。要執行的指令為:
$INSTALLATION/bin/mpijm
--tempdir $TEMP --distrbute-to slave1 --distrbute-to slave2
--distrbute-to slave3
終止執行中之工作管理員守護程式的指令為:
kill -TERM $(cat
/var/run/Autodesk/ami2016jm/ami2016jm.pid)