Bug Report

ProSync 운영 중 장애 발생 시, 분석을 위해 현상 발생한 프로세스의 5레벨 로그와 config를 첨부해야 하며 장애 유형에 따라 다음 정보를 추가적으로 요청할 수 있다.

프로세스
config 파일 위치

Extract

$PRS_HOME/config/[INST_ID]_ext[NODE_NUM].cfg

Apply

$PRS_HOME/config/[INST_ID]_apply[NODE_NUM].cfg

Llob

$PRS_HOME/config/[INST_ID]_llob.cfg

Agent

$PRS_HOME/config/prs_agent_[AGENT_ID].cfg

타 프로세스 로그

다른 프로세스에서 전달한 정보에 오류가 의심되는 경우 요청할 수 있다.

config 파일의 LOG_DIR 경로에 위치한다.

현상 발생한 프로세스와 동일하게 5레벨 로그(LOG_LEVEL=5)를 첨부해야 한다.


TLI(OLI) 로그

Log Reader 오동작이 의심되는 경우 요청할 수 있다.

자세한 분석을 위해, Extract 프로세스의 파라미터를 '''LR_TRACE_LVL=5''' 로 설정한 뒤, 현상 재현을 요청한다.

$PRS_HOME/var/[INST_ID]/lr[NODE_NUM]/ 경로에 생성되는 til[NODE_NUM].log/oli[NODE_NUM].log 파일을 첨부해야 한다.


TLR(OLR) 로그

여러 Redo Log에 Chaining된 TX에 대해, 잘못된 값을 추출한 것으로 의심되는 경우 요청할 수 있다.

Extract 프로세스를 기동한 장비의 $PRS_HOME/var/[INST_ID]/lr[NODE_NUM]/ 경로에 생성된다.


Redo Log

Log Reader에서 잘못된 값을 추출한 것으로 의심되는 경우, 마지막으로 읽은 Redo Log를 요청할 수 있다.

Extract 프로세스에서 마지막으로 출력한 redo log found 또는 redo/archived log found 로그를 통해 마지막으로 읽은 로그를 알 수 있다.


Agent 로그

기동 실패, 파라미터 동적 변경 실패, 동기화 테이블 추가 실패 등 Agent 프로세스에서 요청을 보내는 기능이 실패하는 경우, 실패한 지점을 분석하기 위해 LOG_LEVEL=5 설정된 Agent 로그를 요청할 수 있다.

config 파일의 LOG_DIR 경로에 위치한다.


Tx Hash

Apply 프로세스에서 메모리 관리를 위해 파일로 내린 TX 데이터의 손상이 의심되는 경우 요청할 수 있다.

Apply 프로세스를 기동한 장비의 $PRS_HOME/var/[INST_ID]/tx 경로에 생성되며 config파일에 TX_HASH_FILE_DIR 파라미터 설정 시, 해당 경로에 생성된다.

Last updated