작업 스케줄러 및 눈금 엔드포인트 데이터베이스 작성

기본 Apache Derby 데이터베이스를 사용하지 않는 경우에는 작업 스케줄러 및 눈금 엔드포인트를 위한 데이터베이스를 작성할 수 있습니다. 작업 스케줄러는 눈금 엔드포인트가 일괄처리 작업의 진행상태를 추적하기 위해 데이터베이스를 사용하는 동안 관계형 데이터베이스에 작업 정보를 저장합니다.

시작하기 전에

제품를 설치하면 하나의 Derby JDBC(Java™ Database Connectivity) 제공자가 작성됩니다. Derby JDBC 제공자에는 두 개의 데이터 소스가 들어 있습니다. 하나는 기본 Derby 작업 스케줄러 데이터베이스를 가리키는 기본 Derby 데이터 소스, JNDI 이름 jdbc/lrsched입니다. 또 다른 JNDI 이름 jdbc/pgc는 일괄처리 실행 환경 데이터 소스입니다. 기본 데이터 소스를 사용하기로 결정한 경우에는 작업 스케줄러 데이터베이스를 작성할 필요가 없습니다. 작업 스케줄러 호스트(배치 대상)가 관리 콘솔을 통해 선택되면 작업 스케줄러용으로 기본 Derby 데이터베이스가 작성됩니다. 엔드포인트의 기본 Derby 데이터베이스는 일괄처리 애플리케이션이 노드에 처음으로 설치될 때 작성됩니다. 임베디드 Derby 데이터베이스는 여러 프로세스가 공유할 수 없으며 작업 스케줄러를 하나의 노드에서 다른 노드로 이동해야 하는 환경에는 적합하지 않습니다. 예를 들어, 고가용성 시나리오에서는 작업 스케줄러를 한 노드에서 다른 노드로 이동해야 합니다.

문제점 방지 문제점 방지: 여러 개의 기본 파일을 작성할 수 있지만 WebSphere Application Server 기본 제품과 같은 WebSphere Application Server 비네트워크 배치 환경에서 작동 중일 때 하나 이상의 인스턴스가 지정된 시간에 활성화되면 프로파일/인스턴스는 관계형 데이터베이스를 공유할 수 없습니다. 인스턴스가 통신할 수 없으며 테이블에서 작업 데이터의 일치하지 않는 삭제가 일반 결과입니다. 이와 같이 다중 기본 프로파일의 사용은 지원되지 않습니다. gotcha

이 태스크 정보

제품Derby, DB2® 및 Oracle 데이터베이스를 지원합니다. Derby 데이터베이스 이외의 데이터베이스를 사용하기로 결정한 경우에는 다음 단계를 사용하여 작업 스케줄러 및 눈금 엔드포인트 데이터베이스를 구성할 수 있습니다. 수동으로 데이터베이스를 작성할 때 작업 스케줄러 및 눈금 엔드포인트는 동일 데이터베이스를 사용할 수 있습니다.

프로시저

  1. 사용할 데이터베이스 유형을 기반으로 올바른 파일을 선택하십시오.

    제품는 z/OS® 운영 체제에서 DB2의 경우를 제외하고는 DDL 파일을 제공합니다. DDL 파일을 사용하여 app_install_root/util/Batch 디렉토리에 작업 스케줄러 데이터베이스를 정의할 수 있습니다. 작업 스케줄러 데이터베이스를 작성하기 위한 DDL 파일은 CreateLRSCHEDTablesXxx.ddl로 이름이 지정됩니다. 여기서 Xxx는 스크립트가 의도하는 데이터베이스 관리자의 유형을 나타냅니다. 이러한 동일한 DDL 파일은 눈금 엔드포인트에 사용됩니다.

    [z/OS]제품<WAS_install_root>/util/Batch 디렉토리에서 DB2에 SPUFI 스크립트를 제공합니다. SPUFI 스크립트는 SPFLRS입니다.

  2. 스크립트 사용자 정의 및 이를 실행하기 위해 데이터베이스 도구 사용에 대한 자세한 사항은 데이터베이스 공급업체의 문서를 참조하십시오.

다음에 수행할 작업

데이터베이스를 작성한 후에는 다음 단계를 완료하십시오.
  1. 관리 콘솔을 통해 데이터베이스의 XA JDBC 제공자를 정의하십시오.

    새 JDBC 제공자 정의에 대한 자세한 정보는 JDBC 제공자 문서를 참조하십시오.

  2. 관리 콘솔을 통해 JDBC 제공자를 사용하여 데이터 소스를 작성하십시오.

    데이터 소스를 셀 레벨에서 정의하십시오. 그러면 작업 스케줄러를 호스팅하는 각 애플리케이션 서버에서 데이터베이스를 사용할 수 있게 됩니다.

  3. 이전 단계에서 작성한 데이터 소스에서 연결을 테스트하여 데이터베이스가 작성되었는지 확인하십시오.
  4. 작업 스케줄러 패널에서 새로 작성된 데이터 소스의 JNDI 이름을 선택하여 작업 스케줄러를 구성하십시오.
  5. 이전 단계에서 작성한 데이터 소스의 JNDI 이름을 GRID_ENDPOINT_DATASOURCE 변수의 값으로 지정하십시오.

주제 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tgrid_bgsched
파일 이름:tgrid_bgsched.html