WebSphere Extended Deployment, Version 6.0.x     운영 체제: AIX, HP-UX, Linux, Solaris, Windows, z/OS

실행 환경 데이터베이스 작성

이 타스크의 수행 목적 및 시기

실행 환경에서는 장기간 실행 작업의 진행을 추적할 때 별도의 데이터베이스를 사용합니다. 이 정보를 데이터베이스에 저장하면 장애 시 복구할 때 사용 가능한 트랜잭션 데이터 스토어를 실행 환경에 제공합니다. 실행 환경의 특정 인스턴스는 고유한 전용 데이터베이스를 포함하거나 실행 환경의 다른 인스턴스 하나 이상과 데이터베이스를 공유할 수 있습니다.

장기간 실행 스케줄러 데이터베이스와 마찬가지로 WebSphere Extended Deployment는 <WAS_install_root>/longRunning의 장기간 실행 환경(LREE) 데이터베이스를 정의하는 DDL 파일을 제공합니다. 실행 환경 데이터베이스를 작성할 때 사용하는 DDL 파일 이름은 CreateLREETablesXxx.ddlCreateLREETablespaceXxx.ddl입니다. 여기서 Xxx는 스크립트로 의도하는 데이터베이스 관리자 유형을 표시합니다. 모든 데이터베이스 관리자가 해당되는 테이블 공간 DDL 파일을 가지고 있는 것은 아닙니다. DDL 스크립트 사용자 정의와 데이터베이스 도구를 사용한 실행에 관한 세부사항은 데이터베이스 벤더의 문서를 참조하십시오.

[zos platforms] z/OS의 DB2 경우, SPUFI 스크립트가 WAS_install_root/longRunning에서 제공됩니다. LREE SPUFI는 SPFLREE입니다.

WebSphere Cloudscape 데이터베이스에서 실행 환경 데이터베이스를 구성하려면 다음 단계를 수행하십시오. 고가용성 시나리오에서는 Cloudscape 데이터베이스를 사용하지 않아야 함을 참고하십시오. 이 지시사항에서는 임베디드 Cloudscape 데이터베이스를 사용한다고 가정합니다. 임베디드 Cloudscape 데이터베이스는 단일 JVM(Java Virtual Machine)에서만 평가할 수 있으므로 각 실행 환경에는 고유한 데이터베이스가 있어야 합니다. 즉, 실행 환경을 호스트하는 각 시스템에서 이 단계를 반복하고 다음 단계에서 노드 특정 데이터 소스를 사용해야 합니다.

  1. 데이터베이스 파일을 저장할 디렉토리를 선택하고 작성하십시오. 이 지시사항의 나머지 부분에서는 이 디렉토리를 <db_dir>이라고 부릅니다.
  2. 현재 디렉토리를 <db_dir>로 변경한 후 다음 명령을 실행하십시오. <WAS_install_root>/java/jre/bin/java -Djava.ext.dirs=<WAS_install_root>/cloudscape/lib -Dij.protocol=jdbc:db2j: com.ibm.db2j.tools.ij <WAS_install_root>/longRunning/CreateLREETablesCloudscape.ddl.

다음에 수행할 내용

데이터베이스 작성 후 WebSphere Extended Deployment에 데이터베이스를 정의해야 합니다. 다중 실행 환경에서 단일 데이터베이스를 공유시킬 경우 셀 레벨에서 정의해야 합니다. 단일 실행 환경에서 사용하는 데이터베이스의 데이터 소스는 노드 레벨에서 정의해야 합니다.
  1. 관리 콘솔에서 자원 > JDBC 프로바이더를 선택하십시오.
  2. 셀 레벨에서 데이터 소스를 정의하는 경우 노드, 서버 및 클러스터 필드를 지우십시오. 노드 레벨에서 데이터 소스를 정의하는 경우 노드 찾아보기를 클릭하여 해당 노드를 선택한 후 확인을 클릭하십시오.
  3. 적용을 클릭하십시오.
  4. 이전에 실행 환경 데이터베이스를 작성할 때 사용한 데이터베이스 시스템에 해당하는 JDBC 프로바이더를 선택하십시오. 데이터베이스 벤더의 JDBC 프로바이더가 목록에 표시되지 않는 경우 새 JDBC 프로바이더를 정의해야 함을 참고하십시오. 새 JDBC 프로바이더 정의에 대한 자세한 정보는 JDBC 프로바이더 문서를 참조하십시오. Cloudscape를 사용하여 작업 데이터베이스를 작성한 경우 목록에서 Cloudscape JDBC 프로바이더(XA)를 선택하십시오.
  5. 데이터 소스를 선택하십시오.
  6. 새로 작성을 클릭하십시오.
  7. 다음 값을 입력하십시오.
    • 이름: LREE 또는 사용자가 선택한 다른 이름. 노드당 데이터 소스를 정의하는 경우 각각 고유한 이름을 지정해야 합니다.
    • JNDI 이름: jdbc/lree 또는 데이터 소스에서 사용자가 선택한 다른 JNDI 이름. 노드당 데이터 소스를 정의하는 경우 각각 고유한 JNDI 이름을 지정해야 합니다.
    • 추가 매개변수: 선택한 JDBC 프로바이더에서 필요한 경우. Cloudscape 데이터 소스에는 추가 매개변수가 필요하지 않습니다.
  8. 확인을 클릭하십시오.
  9. Cloudscape 데이터베이스를 사용하는 경우 테이블에서 데이터 소스 이름을 클릭한 후 페이지 맨 아래로 화면 이동하십시오. 데이터베이스 이름 필드에 <db_dir>/LREE 데이터베이스를 입력한 후 확인을 클릭하십시오.
  10. 변경사항을 저장하십시오.



Related tasks
장기간 실행 응용프로그램 전개

타스크 주제    

이용 약관 | 피드백 마지막 갱신 날짜: Mar 21, 2006 11:34:03 AM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/scheduler/tbgexe.html

© Copyright IBM 2005, 2006. All Rights Reserved.
이 Information Center는 Eclipse 테크놀러지로 강화되었습니다. (http://www.eclipse.org)