© Copyright International Business Machines Corporation 2000, 2007. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
Windows 시스템의 Windows® 데스크탑 폴더에 설치하는 경우 Agent Controller가 작동하지 않습니다. 예를 들어 C:\Documents and Settings\Administrator\Desktop을 설치 디렉토리로 지정한 경우 Agent Controller가 작동하지 않습니다.
이 제한사항을 해결하려면 다른 디렉토리에 Agent Controller를 설치하십시오.
Windows 및 Linux®에 Agent Controller를 설치하면 기존에 설치되어 있던 Agent Controller가 제거됩니다. 설치를 진행하기 전에 필요한 데이터를 백업하도록 하십시오.
로그 파일 AGENT_CONTROLLER_INSTALL/config/servicelog.log에 필수 권한 비트(666)가 없을 수 있습니다. 그럴 경우 루트가 아닌 Agent Controller 프로세스가 로그 파일에 쓸 수 없습니다.
이 문제점을 해결하려면 설치 후 다음 명령을 루트로 실행하십시오.
chmod 666 <Agent Controller install location>/config/servicelog.log
Agent Controller 서비스가 "로컬 시스템 계정"으로 로그온하도록 구성되어 있습니다. 따라서, 보통 현재 사용자 ID로 net use를 사용하여 액세스하는 마운트된 네트워크 드라이브에 액세스할 권한이 없을 수 있습니다.
IBM® Agent Controller가 네트워크 드라이브의 클래스를 사용하게 하려면 다음 단계를 따르십시오.
- Windows 서비스 창을 여십시오.
- IBM Agent Controller를 선택하십시오.
- 특성 도구 모음 단추를 클릭하십시오.
- 로그온 분할창을 선택하십시오.
- 이 계정 단일 선택 단추를 선택하고 사용자 ID를 제공하십시오. 이 ID가 (net use 등을 통해) 드라이브에 연결된 사용자 ID입니다.
- 확인을 누르십시오.
- IBM Agent Controller 서비스를 다시 시작하십시오.
- 응용프로그램을 재실행하십시오.
참고: 이를 통해 네트워크 드라이브를 사용할 수는 있게 되지만 현재 사용자가 보유한 자료에 대한 Agent Controller의 액세스 권한은 제한됩니다.
비Windows 플랫폼에서 Agent Controller를 다시 시작할 수 없습니다.
이 문제점을 해결하려면 다음 단계를 따르십시오.Agent Controller에 연결된 모든 Eclipse Workbench를 종료하십시오.이 문제점이 발생하지 않게 하려면 Agent Controller 프로세스를 다시 시작하기 전에 연결된 모든 Workbench를 반드시 종료하십시오.
다음 명령을 실행하십시오.
kill -s HUP < process ID of the inetd process >
(루트로 실행해야 합니다)
netstat을 사용하여 10002 포트(기본값)가 아직 사용 중인지 확인하십시오. Agent Controller를 다시 시작하기 전에 포트가 비워질 때까지 기다리십시오.
또는 10002 포트를 Agent Controller 구성 파일
AGENT_CONTROLLER_INSTALL/config/serviceconfig.xml
내의 다른 값으로 변경한 후 Agent Controller를 즉시 다시 시작하십시오.
Agent Controller가 시작되면 Agent Controller에서 로컬 컴퓨터의 IP 주소를 찾아야 합니다. Agent Controller는 InetAddress.getLocalHost()에 대한 호출을 사용하여 이 찾아보기를 수행합니다. 이 호출은 항상 올바른 IP 주소를 리턴하지 않습니다. 잘못된 IP 주소는 동적 발견 기능이 올바르게 작동하는 것을 막습니다. 다음과 같은 다른 상황에서 잘못된 IP 주소가 리턴될 수 있습니다.
- Linux에서는 때로 호출에서 127.0.0.1을 리턴합니다. 이 결함은 JVM에서 알려진 결함입니다(http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4665037).
- 설치된 모든 어댑터가 서로 다른 네트워크에 연결되어 있는 여러 네트워크 어댑터가 있는 컴퓨터의 경우. 예를 들어, 네트워크 어댑터 하나는 공개적으로 액세스 가능한 네트워크에 연결되고, 다른 어댑터는 개인용 네트워크에 연결될 수 있습니다.
- HOSTS 파일에 잘못된 항목이 있는 컴퓨터의 경우
이 문제점을 해결하려면 Agent Controller를 시작할 때 컴퓨터의 IP 주소 및 포트를 수동으로 지정하십시오. RAServer 프로세스 또는 ACServer 프로세스를 시작할 때 명령행 옵션 "-peerAttachAddress=nnn.nnn.nnn.nnn" 및 "-peerAttachPort=x"를 사용하십시오. 여기서 nnn.nnn.nnn.nnn은 컴퓨터의 IP 주소이며 x는 Agent Controller 통신에 사용되는 포트입니다.
SetConfig.bat 또는 SetConfig.sh 스크립트를 사용하려면 시스템 경로에서 JRE(버전 1.5 이상)를 사용할 수 있어야 합니다. 고급 사용자만 SetConfig 스크립트를 사용해야 합니다.