프로파일 관리 도구는 원격 i5/OS® 서버에
i5/OS용 DB2® 데이터베이스로 구성된 하나 이상의
WebSphere® ESB 독립형 서버 프로파일에 대한
구성을 작성하거나 기능 보강할 수 있습니다.
i5/OS용
DB2 데이터베이스를 호스트하는
원격 i5/OS
서버에는 WebSphere ESB가 설치되어 있지 않습니다.
시작하기 전에
WebSphere ESB가
Linux®, UNIX® 또는 Windows® 서버에
설치되어 있고 데이터베이스가 원격 i5/OS 서버에 있는 경우,
Java™ JDBC 드라이버(jt400.jar)용 IBM® Toolbox를
SOURCEFORGE.NET Web 사이트(https://sourceforge.net/projects/jt400)에서
로컬 임시 디렉토리로 다운로드해야 합니다.
프로시저
- 프로파일 관리 도구의 환영 분할창에서 다음을 클릭하십시오.
주: WebSphere ESB 프로파일로 기능 보강할 수 있는
WebSphere Application Server 프로파일이 있는 경우 기존 프로파일 발견 분할창이
표시됩니다. 기존 프로파일을 기능 보강하지 말고 프로파일을 새로 작성하도록 선택하십시오.
- 환경 선택 분할창에서 WebSphere
Enterprise Service Bus를 선택하십시오. 다음을 클릭하십시오.
- 프로파일 유형 선택 분할창에서 독립형 서버 프로파일을
작성하기 위한 옵션을 선택하십시오. 다음을 클릭하십시오.
- 프로파일 작성 옵션 분할창에서 기본값으로 일반 프로파일을 작성하거나 고급 프로파일을 작성하도록
지정할 수 있습니다.
고급 프로파일 작성을 선택하십시오. 다음을 클릭하십시오.
- 선택적 응용프로그램 전개 분할창에서 관리 콘솔 전개 선택란이 선택되었는지
확인하고 기본값 및 샘플 응용프로그램의 전개에 대해 기본값을
승인하십시오. 다음을 클릭하십시오.
- 프로파일 이름 및 위치 분할창에서 이 프로파일의 고유 이름 및 고유 위치를 입력하십시오. 기본 이름 및
위치가 처음에 표시됩니다. 기본 디렉토리는
$user_data_root/profiles/profile_name
아래에 표시됩니다. 다른 프로파일이 있는 경우 새로 작성한 프로파일을 기본 프로파일로 작성하는 옵션도
제공됩니다. 서버를 개발 템플리트로 작성하도록 선택할 수도 있습니다. 다음을 클릭하십시오.
- 노드, 호스트 및 셀 이름 분할창에서 고유한 노드를 지정해야 합니다. 기본 노드 이름이 제공되지만, 새 이름이 고유하면 이 노드 이름을
변경할 수 있습니다. 다음을 클릭하십시오.
- 관리 보안 분할창에서 선택란을 지우거나 사용자
ID 및 암호 정보를 제공하십시오. 다음을 클릭하십시오.
- 포트 값 지정 분할창에서 기본 포트 값이 제공됩니다.
필요한 경우 다른 포트 값을 지정할 수 있습니다. 다음을 클릭하십시오.
- 이 WebSphere ESB
프로파일이 Windows 또는
Linux에서 작성되면 Windows 또는
Linux
서비스 정의 분할창이 표시되어 선택적으로 이 프로파일을
Windows 또는
Linux
서비스로 실행하도록 설정할 수 있습니다. WebSphere ESB를 호스트하는 서버에는
원격 서버를 가리키는 관계형 데이터베이스 항목이 있어야 하며, 항목이 없는 경우 그러한 항목을 작성해야 합니다. 다음을 클릭하십시오.
- 옵션: 웹 서버 정의 분할창에서 웹 서버 정의 작성을 선택하는 옵션도 제공됩니다. 다음을 클릭하십시오.
주: i5/OS에서 프로파일 관리 도구를 사용하여
웹 서버 정의를 작성하지
않는 것이 좋습니다. 따라서 웹 서버 정의
분할창에서 이 옵션을 사용하지 마십시오. 웹 서버
정의 및 HTTP 서버 인스턴스를 작성하는
iSeries®용
IBM HTTP Server 구성 및
관리 양식을 사용해야 합니다. 또한 HTTP 서버를 이 웹 서버 정의에 올바르게
연관시킵니다. 자세한 정보는 i5/OS용 WebSphere Application
Server Network Deployment 버전 6.1의 Information Center에 있는
HTTP 서버 인스턴스 구성 주제를 참조하십시오.
- Business Space 구성
분할창에서 Business Space 구성 선택란을 체크하여 IBM Websphere
Business Process Management 포트폴리오에서 응용프로그램 사용자를 위한 통합 사용자 경험인
WebSphere에서 지원하는 Business Space를 설정한 후
다음을 클릭하십시오. Business Space를 구성하면 프로파일에 해당되는
응용프로그램의 비즈니스 사용자에 대한 통합 GUI가 설정됩니다.
중요사항: Business Space는 다음
데이터베이스 제품에서 지원됩니다(예: Derby Embedded, Derby Network Server, DB2 Universal, DB2 Universal
런타임 클라이언트, i5/OS용 DB2,
Oracle 9i, Oracle 10g 및 Oracle 11g).
WebSphere ESB에서 사용하는 데이터베이스가
Business Space에 지원되는 데이터베이스와 일치하지 않는 경우, Business Space를 구성하기 위해 Derby Embedded 데이터베이스가 선택됩니다.
Derby Embedded는 전개 환경을 지원하지 않으므로 나중에 이 프로파일을
전개 환경에 연합할 수 없습니다.
- 데이터베이스 구성 분할창의 데이터베이스 제품 선택에서 iSeries용 DB2 UDB(Toolbox)를 선택하십시오. 그러면 데이터베이스 이름 필드에 *SYSBAS가 표시됩니다.
- 새 원격 데이터베이스 작성을 선택하십시오.
- 원격 데이터베이스 서버에서 수동으로 데이터베이스 스크립트를 복사하여 실행하려면 데이터베이스
스크립트의 실행 지연(원격 데이터베이스를 사용할 경우 선택해야 함) 옆의 선택란을
선택하십시오.
- 메시징 엔진(ME)에 이 데이터베이스 사용을 선택하십시오.
- 다음을 클릭하십시오.
- 데이터베이스 구성(파트 2) 분할창에서 원격
i5/OS DB2
데이터베이스 인증을 위한 유효한 사용자 이름 및 암호를 입력하십시오.
- JDBC 드라이버 클래스 경로 파일(jt400.jar)의
위치(디렉토리)를 입력하십시오.
- 원격 i5/OS용
DB2
데이터베이스가 상주하는 i5/OS
서버의 데이터베이스 서버 호스트 이름(예: IP 주소)을 입력하십시오.
- 데이터베이스 콜렉션 이름(기본적으로 WPRCSDB)을 입력하십시오. 스키마 이름의
처음 3자는 원격 i5/OS
서버에서 호스트되고 있는 데이터베이스에 고유해야 합니다.
- 다음을 클릭하십시오.
- 프로파일 요약 분할창이 표시됩니다. 다음을 클릭하십시오.
- 프로파일 작성이 완료되고 첫 번째 단계 실행 옵션이
선택 취소됩니다. 완료를 클릭하십시오.
- CEI(Common Event Infrastructure) 및 공통 데이터베이스 모두에 필요한 경우 DDL을
원격 i5/OS 시스템으로 내보내십시오. 생성된 데이터베이스 스크립트 형식으로 된 DDL은 CEI(Common Event Infrastructure)
구성 분할창과 데이터베이스 구성 분할창에서 이전에 지정한 위치에 있습니다.
여러 가지 다른 방법으로 관리자에게 스크립트를 제공할 수 있습니다.
- 관리자는 CEI 스크립트를 실행하여 로컬 및 원격 데이터베이스 시스템이 모두
i5/OS 플랫폼이 아니거나 데이터베이스 스크립트의 실행
지연(원격 데이터베이스를 사용할 경우 선택해야 함)이 선택된 경우 EVENT에 대해
원격 DB2 데이터베이스 테이블을
설정해야 합니다. 관리자는 새 원격 데이터베이스 작성이 선택되지 않은 경우 원격
i5/OS 시스템에서 WPRCSDB에 대한 commonDB 스크립트도
실행해야 합니다.
- WebSphere ESB가
Linux, UNIX 또는 Windows 서버에 설치되어 있고
데이터베이스가 원격 i5/OS 서버에 경우,
서버를 시작하고 관리 콘솔을 사용하여 WebSphere Application
Server 환경 변수인 OS400_TOOLBOX_JDBC_DRIVER_PATH의 값이 다운로드한
jt400.jar 파일 위치로 설정되어 있는지 확인하십시오.
그런 다음, 서버를 중지한 후 재시작하십시오.
중요사항: 환경 변수를 설정하기 전에 서버를 시작하면 오류 메시지가 수신됩니다. 서버를 중지한 후 재시작하면 오류가 해결됩니다.
결과
원격 데이터베이스에 연결할 독립형 프로파일이 작성되었습니다.
i5/OS용
DB2
테이블 및 콜렉션이 CEI(EVENT), CommonDB, 서비스 통합 버스 및
WebSphere Enterprise Service Bus
메시지 로거에 대해 원격 i5/OS
시스템에 생성되었습니다.