증상
Nuke 14.0에서 렌더 팜에서 렌더링을 시도할 때 다음 오류가 발생할 수 있습니다.
LicenseInterprocessLockTryGuard() 중 잠금에 실패했습니다.
Nuke 14.0에서는 성능 저하 문제가 발생할 수도 있습니다.
원인
Nuke 14.0에서 로그인 라이선싱이 도입되면서 Nuke 실행하면 다음 위치에 임시 잠금 파일이 작성됩니다.
윈도우:
C:\Users\<USERNAME>\AppData\Local\Foundry\Tokens
OSX:
/Users/<USERNAME>/Library/Application Support/ Foundry /Tokens
리눅스:
$HOME/.local/share/ Foundry /Tokens
잠금 파일이 기록되는 위치는 머신마다 고유해야 합니다. 여러 노드가 해당 리소스에 대해 동일한 네트워크/공유 디렉터리를 공유하는 경우 시간 초과가 발생할 수 있습니다.
해결
여러 렌더 노드가 동일한 네트워크 또는 공유 디렉토리를 공유하는 경우 환경 변수 FOUNDRY _CLOUDLIC_WRITE_DIR 사용하여 잠금 파일이 쓰는 위치를 변경하는 것이 좋습니다.
이 환경 변수는 Nuke 14에서 사용할 수 있습니다.
예: FOUNDRY _CLOUDLIC_WRITE_DIR=/Users/<USERNAME>/Desktop/Tokens
Nuke 14.0v6부터 환경 변수를 사용하여 로그인 코드를 완전히 비활성화할 수 있습니다.
FOUNDRY _DISABLE_LICENSE_TYPE=tend
환경 변수 설정에 대한 자세한 내용은 다음 문서에서 확인할 수 있습니다. Q100015: 환경 변수 설정 방법
플로팅 라이선스 서버를 실행 중인 경우 RLM 빌드를 RLM 12로 업그레이드하는 것이 좋습니다. RLM 12는 Foundry Licensing Utility 8 이상 버전에서 사용할 수 있습니다.
Mac 및 Linux의 경우, FLU 8.1.6에서 발견된 알려진 서버 도구 설치 버그로 인해 FLU 9를 사용하는 것이 좋습니다. 이 버그에 대한 자세한 내용은 다음 문서에서 확인할 수 있습니다. Q100630: Mac/Linux에서 FLU 8.1.6을 통해 라이선스 서버를 설치할 수 없습니다.
Foundry Licensing Utility를 사용하지 않는 경우 이 문서의 단계를 실행하여 RLM 빌드를 수동으로 업그레이드할 수 있습니다. Q100260: Foundry Licensing Tools에서 RLM 버전을 수동으로 업그레이드하는 방법
추가 도움말
여전히 어려움을 겪고 있다면 지원 티켓을 생성하여 발생한 정확한 문제와 취한 문제 해결 단계를 알려주시기 바랍니다.
지원 요청을 여는 방법에 대한 자세한 내용은 다음 문서를 참조하세요. Q100064: 지원 티켓을 제기하는 방법
우리는 문제로 불편을 끼쳐 드려 죄송합니다
이유를 알려주세요