[z/OS]

애플리케이션 서버에 대한 자원 업데이트

자원을 올바르게 업데이트하면 원래 버전의 자원이 사용 가능한 경우 모든 트랜잭션 작업이 완료됩니다. 자원이 올바르게 업데이트되지 않으면, 데이터가 트랜잭션 파트너 로그에서 빌드업됩니다. 그 결과 제어기에서 CPU 사용량이 늘어납니다.

시작하기 전에

자원을 업데이트하려면 먼저 해당 자원으로 처리되는 모든 트랜잭션이 완료되었는지 확인하십시오.

이 태스크 정보

심각한 경우, 자원이 올바르지 않게 업데이트되어 제어기에서 CPU 사용량이 늘어나면, 파트너 로그가 가득 차게 되고 애플리케이션 서버가 사용 불가능하게 됩니다. 파트너 로그가 가득 차면, 다음 오류 메시지가 하위 로그에 표시됩니다.

BBOO0220E: WTRN0000E: com.ibm.ws.Transaction.JTA.PartnerLog 클래스의 logData 메소드에 내부 오류가 발생함

자원을 업데이트하기 전에 이 자원과 관련해서 보류 중인 작업이 없음을 확인한 경우, 데이터가 트랜잭션 파트너 로그에 빌드업되지 않습니다. 하지만, 자원이 처리 중인 모든 트랜잭션 작업이 완료되기 전에 자원이 변경되거나, 자원의 구성이 변경되거나, 자원이 삭제되는 경우, 데이터가 트랜잭션 파트너 로그에 축적됩니다. 이러한 상황은 자원이 업데이트된 후 서버가 다시 시작될 때 이전 버전의 자원을 복구에 더 이상 사용할 수 없기 때문에 발생합니다.

서버를 다시 시작할 때 복구 프로세스가 완료되지 않으면, 주기적으로 제품이 해당 트랜잭션을 복구하려 합니다. 해결책이 보류 중인 트랜잭션이 있는지 판별하려면 제어기 로그에서 다음 메시지를 찾으십시오.

BBOT0009I: TRANSACTION SERVICE RESTART UR STATUS COUNTS FOR SERVER {0}: IN-BACKOUT={1}, IN-DOUBT={2}, IN-COMMIT={3}

프로시저

  1. 변경할 자원이 사용 가능한지 확인하십시오.
  2. 애플리케이션 서버를 중지하십시오.
  3. 복구 모드로 서버를 다시 시작하십시오.

    복구 모드에서 서버를 다시 시작하면 모든 트랜잭션이 해결되고 트랜잭션 파트너 로그가 다음 서버 재시작을 위해 비어 있게 됩니다. 복구 프로세스가 완료된 후 서버가 자동으로 종료됩니다.

    이 단계 수행 방법에 대한 설명은 복구 모드에서 애플리케이션 서버 다시 시작 주제를 참조하십시오.

    복구 모드에서 시작한 서버가 일정한 시간이 지난 후에도 종료되지 않으면, 복구할 수 없는 파트너 로그에 이미 이전 자원 항목이 있는 것일 수 있습니다. 문제점을 판별하고 적합한 조치를 확인하려면 IBM 지원 센터에 문의해야 합니다.

  4. 관리 콘솔을 시작하여 자원 구성 변경을 수행하십시오.

    관리 콘솔을 사용하여 자원 변경을 수행해야 합니다.

    독립형 환경에서, 관리 콘솔에 액세스하고 자원을 변경하려면 먼저 이 환경에 맞게 정의된 단일 서버를 시작해야 합니다. 하지만 이 서버를 시작한 후에는 변경하는 자원을 사용하려는 사용자가 없는지 확인해야 합니다. 자원이 한 번 액세스된 경우에도 자원이 복구 로그에 입력되고, 다음에 자원에 도달할 수 없는 경우 서버 시작이 실패할 때 복구를 시도합니다.

    Network Deployment 환경에서 변경 중인 자원을 사용하는 애플리케이션 서버를 제외한 애플리케이션 서버를 시작할 수 있습니다.

  5. 서버 구성에서 자원을 변경하십시오.
  6. 변경사항을 저장하고 동기화하십시오.
  7. Network Deployment 환경에서 실행 중인 경우, 변경한 자원을 사용하는 애플리케이션 서버를 시작하십시오.

결과

지금 애플리케이션 서버가, 트랜잭션 파트너 로그에 영향을 주지 않고 변경된 자원을 사용하고 있습니다.


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



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