Bug Report
ProSync 운영 중 장애 발생 시, 분석을 위해 현상 발생한 프로세스의 5레벨 로그와 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