Empower 버퍼링된 샘플 세트가 복구되지 않고 복구 로그에 "File SampSetxxxx .dat is corrupt"가 표시됨 - WKB117675
Article number: 117675To English version
증상
- 버퍼링 후 샘플 세트가 복구에 실패하고 Recover 로그에 "File SampSetxxx .dat is occurred"가 표시됩니다.
- 복구 로그에 표시되는 내용:
- Begin Recover Sweep
- File SampSetxxxx.dat is corrupt
- Failed to recover Sample Set from file C:\Empower\InstrumentServer\xxx\xxxx\xxxx\SampSetxxxx.dat
- End Recover Sweep
원인
CRI-2277이 제기되었습니다.
이 문제의 근본 원인은 After-Injection Recovery가 활성화되고 수집 중에 데이터베이스 서버에 대한 Empower의 연결이 불안정할 때 발생할 수 있는 샘플 세트버퍼링에 잠재적인 타이밍 문제를 생성하는 버퍼링 및 복구 로직의 오류입니다. sample set.dat 파일이 손상되는 타이밍 문제는 다음과 같은 경우에 발생합니다.
- 주입 전에 데이터베이스 연결이 끊어져 주입이 시작될 때 sample set .dat 파일에 INJECTION 레코드가 버퍼됩니다.
- 주입이 완료되기 전에 데이터베이스 연결이 복원되고 주입 중에 복구 스위프 간격이 만료됩니다.
- After-Injection Recovery가 실행되고 버퍼링된 INJECTION 레코드를 복구합니다.
- 데이터베이스 연결이 다시 끊어집니다.
- INJ_STATUS / INJ_POST_RUN_REPORT / INJ_ECORD 레코드 중 하나 이상이 버퍼링됩니다.
수정 또는 해결 방법
이 문제는 Empower 3 FR5 HF1, Empower 버전 3.6.1 & FR5 SR5 HF2에서 수정되었습니다. 아래 릴리스 노트에 링크합니다.
- Empower 3 Feature Release 5 HF1
- Empower 3.6.1 릴리스 노트 | Waters
- Empower 3 Service Release 5 Hotfix 2 Release Notes("Empower 3 Service Release 5 Hotfix 2 릴리스 노트") | Waters
- Empower 3 Service Release 3 Hotfix 2 Release Notes("Empower 3 Service Release 3 Hotfix 2 릴리스 노트") (waters.com)
해결 방법은 Empower 3 FR5 이상 버전을 실행하는 고객을 위한 것입니다.
- Node Properties에서 After Sample Set Recovery를 선택하여 수집 노드에서 After-Injection Recovery를 비활성화합니다. WKB107689를 참조하십시오.
- 이 해결 방법은 sample set .dat 파일이 이러한 방식으로 손상되는 것을 방지할 수 있지만, 이미 손상된 .dat 파일을 복구할 수는 없습니다.
추가 정보
id117675, EMP2LIC, EMP2OPT, EMP2SW, EMP3GC, EMP3LIC, EMP3OPT, EMP3SW, EMPGC, EMPGPC, EMPLIC, EMPOWER2, EMPOWER3, EMPSW, SUP