Linux 씬 클라이언트에 SCM 업데이트 설치

경우에 따라 새 버전이 릴리즈될 때 Linux 씬 클라이언트에서 SCM을 업데이트하거나 다시 설치해야 할 수 있습니다.

필수 요건:

simulation-computeX-thinclient.tgz 파일을 추출했습니다.

단계:

  1. 다음을 입력하여 SimulationCompute 프로세스가 종료되는지 확인합니다.

    /sbin/pidof SimulationCompute
  2. 프로세스 ID가 반환되는 경우 다음을 입력하여 기존의 Simulation Compute Manager 인스턴스를 중지합니다.

    curl localhost:43500/terminate

    또는

    curl <hostname>:43500/terminate
    참고: 프로세스가 완전히 종료될 때까지 기다립니다. 종료된 프로세스 ID가 반환되는지 확인합니다.
  3. 인스턴스를 종료해야 하는 경우 1단계를 반복하여 모든 인스턴스가 종료되었고 ID가 반환되지 않는지 확인합니다.

  4. 다음을 입력하여 fs-harness 프로세스가 종료되는지 확인합니다.

    /sbin/pidof fs-harness
  5. 다음을 입력하여 설치 디렉토리(예: software/autodesk/opt/Autodesk/simulation-compute2/bin/)로 이동합니다.

    cd <your install location>
    참고: 설치 위치는 다를 수 있습니다.
  6. 다음을 입력하여 디렉토리의 콘텐츠에 ComputeProvisioner.config.json 파일이 있는지 확인합니다.

    ls
  7. 다음을 입력하여 다운로드한 simulation-computeX-thinclient.tgz 파일이 포함된 디렉토리로 돌아갑니다.

    cd ~
  8. 다음을 입력하여 설치 디렉토리(이 예제의 경우 software/autodesk/opt/Autodesk/simulation-compute2/bin/)에서 ComputeProvisioner.config.json 파일을 simulation-computeX-thinclient.tgz 파일이 있는 디렉토리로 복사합니다.

    cp <your install location>/ComputeProvisioner.config.json .
  9. 다음을 입력하여 ComputeProvisioner.config.json 파일이 현재 디렉토리에 복사되었는지 확인합니다.

    ls
  10. 다음을 입력하여 설치 디렉토리(예: software/autodesk/opt/Autodesk/simulation-compute2/bin)에 simulation-computeX-thinclient.tgz 파일의 압축을 풉니다.

    tar xzvf simulation-computeX-thinclient.tgz -d <your install location>
  11. A를 입력하여 설치 디렉토리의 모든 파일을 다운로드한 zip 파일에 있는 파일로 바꿉니다.

  12. 다음을 입력하여 이전에 저장한 ComputeProvisioner.config.json 파일을 현재 디렉토리의 설치 디렉토리(예: software/autodesk/opt/Autodesk/simulation-compute2/bin/)에 다시 복사합니다.

    cp ComputeProvisioner.config.json <your install location>
    
  13. 다음을 입력하여 설치 디렉토리로 돌아갑니다.

    cd <your install location>
  14. 다음을 입력하여 디렉토리에 ComputeProvisioner.config.json 파일이 있는지 확인합니다.

    ls
  15. 다음을 입력하여 SCM 버전을 확인합니다.

    cat version.json
  16. 다음을 입력하여 Simulation Compute Manager를 시작합니다.

    sudo ./SimulationCompute --daemon
  17. 다음을 입력하여 SCM이 실행 중인지 확인합니다.

    ps -ef | grep Simulation
참고: 이 명령은 실행 중일 때 애니메이션에 표시되는 것과 동일한 정보를 반환합니다.