Agent Controller - 릴리즈 정보

알려진 문제점 및 해결책

 1.1 Agent Controller를 Windows 바탕 화면 폴더에 설치하면 작동하지 않음
 1.2 Windows 및 Linux에서 Agent Controller 설치
 1.3 Agent Controller 설치에서 기본 Java 런타임을 찾을 수 없음
 1.4 Windows가 아닌 플랫폼에서 Agent Controller 로그 파일에 공용 쓰기 권한이 없을 수 있음
 1.5 네트워크 드라이브에 있는 클래스를 Windows에서 액세스할 수 없음
 1.6 Windows가 아닌 플랫폼에서 Agent Controller 프로세스를 다시 시작할 수 없음
 1.7 Agent Controller 설치에서 기존 Agent Controller 4.0.3을 발견하지 못함
 1.8 다른 사용자가 Agent Controller를 다시 시작한 후 원격으로 로그 파일을 가져올 수 없음
 1.9 SetConfig 보안 옵션이 지원되지 않음

1.1 Agent Controller를 Windows 바탕 화면 폴더에 설치하면 작동하지 않음

Agent Controller는 Windows 시스템의 Windows 바탕 화면 폴더에 설치하면 작동하지 않습니다. 예를 들어, 설치 디렉토리를 C:\Documents and Settings\Administrator\바탕 화면으로 지정하면 Agent Controller가 작동하지 않습니다.

이 제한사항을 해결하려면, Agent Controller를 다른 디렉토리에 설치하십시오.

1.2 Windows 및 Linux에서 Agent Controller 설치

Windows 및 Linux에서 Agent Controller를 설치하면 기존 Agent Controller 설치가 제거됩니다. 설치를 계속 진행하기 전에 필요한 데이터를 백업했는지 확인하십시오.

1.3 Agent Controller 설치에서 기본 Java 런타임을 찾을 수 없음

Agent Controller 설치에서 시스템에 설치된 Java 런타임을 발견하지 못할 수 있습니다.

"Java 런타임" 설치 대화 상자에 지정된 기본값은 설치 목적으로 설치 프로그램과 함께 제공된 임시 Java 런타임을 가리킬 수 있습니다. 반드시 Agent Controller에서 사용할 대체 Java 런타임 설치를 제공하였는지 확인하십시오.

1.4 Windows가 아닌 플랫폼에서 Agent Controller 로그 파일에 공용 쓰기 권한이 없을 수 있음

로그 파일 <Agent Controller 설치 위치>/config/servicelog.log에 필수 권한 비트(666)가 설정되어 있지 않을 수 있습니다. 이런 경우 루트가 아닌 Agent Controller 프로세스는 로그 파일에 기록할 수 없습니다.

이 문제를 해결하려면, 설치 후 루트로 다음 명령을 실행하십시오.

chmod 666 <Agent Controller 설치 위치>/config/servicelog.log

1.5 네트워크 드라이브에 있는 클래스를 Windows에서 액세스할 수 없음

Agent Controller 서비스는 "로컬 시스템 계정"으로 로그온하도록 구성되어 있습니다. 따라서 이 서비스에는 일반적으로 net use를 사용하여 액세스되는 마운트된 네트워크 드라이브를 현재 사용자 ID로 액세스할 수 있는 권한이 없을 수도 있습니다.

Agent Controller가 네트워크 드라이브 상의 클래스를 사용할 수 있도록 하려면 다음 단계를 수행하십시오.

  1. Windows 서비스 창을 여십시오.
  2. IBM Rational® Agent Controller를 선택하십시오.
  3. 등록 정보 도구 모음 단추를 누르십시오.
  4. 로그온 분할창을 선택하십시오.
  5. 계정 지정 단일 선택 단추를 선택하고 사용자 ID 정보를 채우십시오. 이는 드라이브에 연결한(net use 또는 이와 동등한 방법 사용) 사용자 ID입니다.
  6. 확인을 누르십시오.
  7. IBM Rational Agent Controller 서비스를 다시 시작하십시오.
  8. 응용프로그램을 재실행하십시오.

참고: 이렇게 하면 네트워크 드라이브는 사용할 수 있지만 현재 사용자가 가지고 있는 Agent Controller의 액세스 권한은 제한됩니다.

1.6 Windows가 아닌 플랫폼에서 Agent Controller 프로세스를 다시 시작할 수 없음

Agent Controller는 Windows가 아닌 플랫폼에서 다시 시작할 수 없습니다.

이 문제를 해결하려면, 다음 단계를 수행하십시오.

  1. Agent Controller에 연결되어 있는 모든 Eclipse Workbench를 종료하십시오.
  2. 다음 명령을 실행하십시오.
     kill -s HUP < inetd 프로세스의 프로세스 ID > 
    (루트여야 함)
  3. netstat를 사용하여 계속 포트 10002(기본값)를 점유하고 있는지 확인하십시오. Agent Controller를 다시 시작하기 전에 이 포트가 해제될 때까지 기다리십시오.
  4. 또는 다음의 Agent Controller 구성 파일 내에서 포트를 10002에서 다른 값으로 변경할 수 있습니다.
    <Agent Controller 설치 위치>/config/serviceconfig.xml
    그런 다음 즉시 Agent Controller를 다시 시작하십시오.

이 문제가 발생하지 않도록 하려면, 항상 Agent Controller 프로세스를 다시 시작하기 전에 연결된 모든 Workbench를 종료하십시오.

1.7 Agent Controller 설치에서 기존 Agent Controller 4.0.3을 발견하지 못함

Agent Controller 4.0.3이 독립된 제품으로 설치된 경우 버전 6.0.0을 설치할 때 발견되어 적절하게 설치 제거됩니다. 그러나 Agent Controller가 WSAD v4.0.3의 일부로 설치된 경우, v6.0.0 설치 시 이를 발견할 수 없어서 이전 버전이 설치 제거되지 않습니다. 이는 Microsoft 설치 프로그램의 제한사항입니다.

이 제한사항을 해결하려면 WSAD v4.0.3을 완전하게 설치 제거해야 합니다. WSAD v4.0.3이 Agent Controller v4.0.3을 설치한 상위 제품이기 때문입니다. Agent Controller 설치 디렉토리가 비어 있는지 확인하여 Agent Controller v4.0.3이 적절하게 제거되었는지 확인한 후 레지스트리 값 HKLM\SOFTWARE\IBM\IBM Agent Controller 및 HKLM\SYSTEM\*\SERVICES\IBM Agent Controller가 더 이상 존재하지 않는지 검증하십시오.

1.8 다른 사용자가 Agent Controller를 다시 시작한 후 원격으로 로그 파일을 가져올 수 없음

Agent Controller를 시작한 동일 사용자 ID로 시스템의 temp 디렉토리에 임시 파일 hgla.log가 작성됩니다. 루트가 아닌 다른 사용자 ID를 사용하여 Agent Controller를 다시 시작할 경우, 이 임시 파일 hgla.log는 루트가 아닌 사용자가 제거할 수 없으므로 원격 로그 가져오기에 실패합니다.

이 제한사항을 해결하려면, 원격으로 로그를 가져오기 전에 직접 hgla.log 파일을 제거하십시오.

1.9 SetConfig 보안 옵션이 지원되지 않음

보안은 자율 컴퓨팅(Autonomic Computing) 도구에서 지원되지 않습니다. SetConfig 스크립트를 실행할 때 보안이 사용되도록 설정하지 마십시오.

기본 Read me 파일로 돌아가기