Rational® Asset Manager DLA(Discovery Library
Adapter)를 설치한 후 다음 특성 파일을 편집하여 발견 라이브러리 어댑터를 구성하고
DLA 스크립트 파일의 변수도 수정하십시오.
프로시저
- DLA_INSTALL_DIR/bin/RAM_DLA.config.properties를 편집하십시오. 이 파일에는 Rational Asset
Manager에 연결하는 방법을 지정하는 특성과 북을 작성할 때 사용할
디렉토리 및 로깅 및 추적을 수행하는 방법이 있습니다. 최소한
다음 특성의 값을 구성하거나 확인하십시오.
- com.ibm.ram.ccmdb.dla.address: 이 특성의 값은
Rational Asset Manager가 설치된 서버의 호스트 이름을 지정합니다.
기본값은 localhost입니다.
- com.ibm.ram.ccmdb.dla.port: 이 특성의 값은
Rational Asset Manager가 실행 중인
WebSphere® Application Server
환경의 JNDI 포트 번호 및 부트스트랩 주소를 지정합니다. 기본값은 9080입니다.
- com.ibm.ram.ccmdb.dla.domainName: 이 특성의 값은
서버 Rational Asset Manager가
설치된 도메인을 지정합니다. 발견 라이브러리 어댑터가 환경에서 호스트 이름의 도메인 이름 부분을
판별할 수 없는 경우 이 특성이 사용됩니다.
- com.ibm.ram.ccmdb.dla.securityEnabled: 이 특성의 값은
아래 설명된 비밀번호 특성을 특성 파일에서 비밀번호화해야 하는지를
지정합니다. 참으로 설정되면 비밀번호 값이 *로 바뀌며 발견 라이브러리
어댑터가 비밀번호의 인코딩된 버전을 com.ibm.ram.ccmdb.dla.password.encoded
특성 값으로 추가합니다. 거짓으로 설정되면 비밀번호 값이 인코딩되지
않습니다. 지원되는 값은 참 및 거짓입니다. 기본값은
참입니다.
- com.ibm.ram.ccmdb.dla.userid: 이 특성의 값은
Rational Asset Manager API를 사용할 때 DLA가 제공하는 사용자 이름을 지정합니다.
이 사용자는 원하는 Rational Asset Manager 자산을
조회할 수 있는 역할(관리자 또는 사용자 정의 역할)이 지정되어야 합니다. 기본값이
없습니다.
- com.ibm.ram.ccmdb.dla.password: 이 특성의 값은
com.ibm.ram.ccmdb.dla.userid 특성이 지정하는 사용자의 비밀번호를
지정합니다. 기본값이
없습니다.
- com.ibm.ram.ccmdb.dla.ramQuery: 이 특성의 값은
Rational Asset Manager DLA가
자산을 검색할 때 사용하는 조회를 지정합니다. 조회가 지정되지 않은 경우 Rational Asset Manager의 모든 자산을 발견합니다.
- com.ibm.ram.ccmdb.dla.url: 이 특성의 값은
자산을 발견할 Rational Asset
Manager 서버의 URL을 지정합니다.
전체 특성 목록 및 각 특성의 설명은 RAM_DLA.config.properties
파일을 참조하십시오.
- DLA_INSTALL_DIR/bin/DLA_FileTransfer.properties를 편집하십시오. 이 파일에는 파일 전송 서버에 연결하는 방법, 북을 전송할 때
사용할 디렉토리 및 로깅 및 추적 수행 방법을 지정하는 특성이
있습니다. 발견 라이브러리 어댑터가 파일 전송을 수행하도록
다음 특성을 구성해야 합니다.
- com.ibm.management.soa.dla.filetransfer.host: 이 특성의
값은 파일 전송으로 발견 라이브러리 어댑터 북을 보낼 대상 컴퓨터의
호스트 이름 또는 IP 주소를 지정합니다.
- com.ibm.management.soa.dla.filetransfer.userid: 이 특성의 값은
대상 컴퓨터에 액세스하는 데 사용하는 사용자 이름을 지정합니다.
이 사용자는 대상 디렉토리에 파일을 작성할 권한이 부여되어야 합니다.
확인하는 FTP를 사용하는 경우 사용자가 대상 디렉토리의 파일을 읽고
삭제할 권한도 있어야 합니다.
- com.ibm.management.soa.dla.filetransfer.password: 이 특성의 값은
대상 컴퓨터에 액세스할 수 있는 사용자의 비밀번호를
지정합니다.
대상 컴퓨터의 기본 디렉토리와 같은 특성 파일의
기본 값을 사용하지 않으려면 기타 파일 전송 특성의 값을 변경해야
할 수도 있습니다. 전체 특성 목록 및 각 특성의 설명은
DLA_FileTransfer.properties 파일을 참조하십시오.
참고: 패치가
적용되면 RAM_DLA.config.properties 및 DLA_FileTransfer.properties 파일을
겹쳐쓸 수 있습니다. 특성 파일을 바꾸는 경우 항상 새 버전의 코드가 있는
새 버전을 사용해야 합니다. 기존 설정을 새 버전의
특성 파일로 마이그레이션할 수 있도록 발견 라이브러리 어댑터 특성 파일을
백업해야 합니다.
- Rational Asset Manager DLA 스크립트 파일 편집
- Windows의 경우 DLA_INSTALL_DIR\bin\RAM_DLA.bat를 편집하고
WAS_BIN을 WebSphere Application Server bin 디렉토리의 위치로
설정하십시오(예: WAS_BIN=C:\Program Files\IBM\WebSphere\AppServer).
- Linux, AIX®
또는 Solaris의 경우 DLA_INSTALL_DIR/bin/RAM_DLA.sh를 편집하고
WAS_BIN을 WebSphere Application Server bin 디렉토리의
위치로 설정하십시오(예: WAS_BIN=/opt/IBM/WebSphere/AppServer).
Linux, AIX 또는 Solaris에
발견 라이브러리 어댑터가 설치된 경우 파일 전송 발견 라이브러리 어댑터 북에 SFTP 프로토콜을 사용하면
다음 단계를 수행하여 SSH를 구성해야 합니다.
- SSH가 소스 및 대상 컴퓨터 모두에 설치되었는지 확인하십시오.
- 발견 라이브러리 어댑터를 실행할 사용자로 소스 컴퓨터에 로그온하여
공용 및 개인용 키를 생성하십시오. 대부분의 시스템에서 ssh-keygen 명령을
사용하여 수행할 수 있습니다. 가장 쉬운 구성을 위해
비밀번호 문구를 입력하도록 프롬프트가 표시되면 Enter를 누르십시오.
- 대상 컴퓨터에서 발견 라이브러리 어댑터가 대상 컴퓨터에
액세스할 때 사용하는 사용자로 로그인하십시오. 소스 컴퓨터의 공용 키
컨텐츠를 ~/.ssh/authorized_keys 파일에 추가하십시오.
- 대상 컴퓨터에 연결하도록 소스 컴퓨터에서 sftp 명령을 사용하여
연결성을 확인하십시오. 비밀번호 또는 비밀번호 문구 프롬프트가
표시되어야 합니다. 예를 들어, sftp user@targetserver.com입니다.
참고: SFTP를 사용하면 DLA_FileTransfer.properties 파일에서
여전히 비밀번호 특성의 값이 필요합니다. 그러나 비밀번호 특성의
값은 사용되지 않습니다.
위에 설명된 대로
공용 및 개인용 키를 생성하지 않는 경우 발견 라이브러리 어댑터가
SFTP 프로토콜을 사용하여 북을 전송할 수 없습니다.