작업 관리자의 명령줄 컨트롤

고성능 클러스터 사용자는 명령줄에서 특정 작업 관리자 기능을 제어할 수 있습니다.

옵션 효과

--pidfile [Linux만 해당]

nodaemon이 지정된 경우에도 기본값 대신 경로에 지정된 파일에 작업 관리자의 프로세스 ID를 씁니다. 이 파일에 쓸 수 없는 경우에도 작업 관리자는 오류 없이 계속됩니다.

--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을(를) 중지했다가 재시작하여 연결이 다시 설정되도록 해야 합니다.