전문 관리 > 시각화 및 게시 지원 > 작업자 에이전트 > 작업자 에이전트 구성 > 작업자 에이전트에서 작업자 시작 문제 해결
작업자 에이전트에서 작업자 시작 문제 해결
작업자 수동 시작을 통해 작업자가 작업자 에이전트에 성공적으로 연결되면 어댑터 드롭다운 목록에서 엔트리를 선택하여 시작해 보십시오. 엔트리를 선택하면 시작 제한 시간을 초과하거나 작업자로부터 연결이 이루어질 때까지 메뉴가 선택된 상태로 유지됩니다.
실패할 경우 작업자 실행을 위해 지정한 명령이 올바른지 확인하십시오.
Windows의 로컬 작업자 - Windows에서 실행되는 로컬 작업자의 경우 cmd.exe를 사용하여 명령을 실행합니다. 예를 들어, 다음과 같이 지정하여 Creo Parametric 작업자를 시작할 수 있습니다.
cmd.exe /C start "PROEWORKER" /MIN c:\ptc\program_files
\productview_adapters\proe_setup\proeworker.bat
Windows의 원격 작업자 - 원격 Windows 클라이언트에서 실행되는 작업자는 Worker Daemon을 통해 시작해야 합니다.
UNIX의 원격 작업자 - 원격 UNIX 작업자의 경우 nohup을 지정하고 백그라운드에서 임무를 실행해야 합니다. 또한 원격 작업자 연결에는 텔넷이 사용됩니다. 작업자 에이전트 호스트에서 텔넷을 사용하여 작업자 호스트에 대한 연결을 테스트합니다. 작업자를 구성하는 동안 agent.ini 파일에 정의된 호스트 이름, 사용자 이름 및 암호를 지정합니다. 연결에 성공할 경우 해당 사용자에 대한 시스템 프롬프트가 변경되지 않아야 합니다. 이러한 환경에서 지정된 작업자 명령을 수동으로 실행하면 작업자 에이전트에 연결되어야 합니다. 작업자 에이전트에 연결되지 않았다면 텔넷 사용 환경과 기본 사용자 로그인이 서로 다르기 때문입니다. 이 명령으로 텔넷을 통해 연결되도록 환경을 조정하고 DISPLAY, path 및 shell type과 같은 항목을 찾아보십시오. 그러면 작업자 에이전트가 작업자를 시작할 수 있습니다.
여러 번 시도 후에도 게시하는 동안 작업자가 시작에 실패하면 지정된 Windchill 사용자 또는 그룹에 이메일 공지가 전송됩니다. 작업자 시작은 기본적으로 세 번 시도되며 시도 횟수는 다음 등록 정보를 사용하여 구성됩니다.
cadagent.maxstartattempts = <integer>, 또는
cadagent.maxstartattempts.<workertype> = <integer>. For example,cadagent.maxstartattempts.PROE=5
작업자 시작 실패 시 공지 구성
게시하는 동안 작업자 시작에 실패하면 관리자가 작업자 문제를 수정하고 작업자를 다시 로드할 때까지 해당 작업자에게 전송된 모든 게시 작업이 계속 실패합니다. 관리자 사용자는 여러 번 시도 후에도 작업자 시작에 실패하는 경우 이메일 공지가 트리거되도록 구성할 수 있습니다. 작업자가 작업자 시작에 실패한 경우 이메일 공지를 구성하려면 다음을 수행합니다.
Windchill에서 이메일을 전송하는 데 필요한 구성이 wt.mail.mailhost와 같은 WT 등록 정보 파일을 사용하여 활성화되었는지 확인합니다.
유효한 Windchill 사용자 또는 그룹 이름을 사용하여 WVS 등록 정보 cadagent.workerfailedtostart.emailnotification을 설정합니다. 등록 정보 값은 쉼표로 구분된 Windchill 사용자 또는 그룹 이름의 목록입니다. 이메일 공지에는 게시 작업 중에 발생한 오류를 처리한 후 관리자 사용자가 작업자를 활성화할 수 있는 작업자 에이전트 관리에 대한 링크가 포함되어 있습니다.
cadagent.workerfailedtostart.emailnotification = Administrators [OOTB property value]
여기서 OOTB property value 는 쉼표로 구분된 Windchill 사용자 또는 그룹 이름의 목록입니다.
* 
다음과 같은 이벤트에서는 이메일 공지가 전송되지 않습니다.
이메일 등록 정보가 wt.mail.mailhost와 같은 WT 등록 정보 파일에 설정되어 있지 않은 경우.
cadagent.workerfailedtostart.emailnotification 등록 정보 값이 설정되지 않은 경우.
cadagent.workerfailedtostart.emailnotification 등록 정보가 유효하지 않은 사용자 또는 그룹 이름으로 설정된 경우.
관리자가 작업자 수동 시작을 시도하고 사전 구성된 재시도 횟수 후에 시작 실패한 경우.
도움이 되셨나요?