I/O ERROR

I/O ERROR

I/O ERROR 로그

I/O 오류 정책 적용, detach/pass-through 및 오류 상태 해소에 해당하는 로그를 현재 코드 기준으로 정리합니다.

분류 상수: BSR_LC_IO_ERROR

이 카테고리에서 확인할 사항

  • 출력 맥락: I/O 오류 정책 적용, detach/pass-through 및 오류 상태 해소

  • 우선 점검: on-io-error 정책, 오류 장치·sector, disk state 전이, OOS 범위

  • 플랫폼 분기: 같은 인덱스가 여러 행이면 Linux/Windows, 호환성 또는 실행 조건에 따른 메시지 변형입니다.

로그 목록

로그 인덱스

로그 수준

현재 코드 메시지

상세 의미 및 영향

비고

코드 위치

로그 인덱스

로그 수준

현재 코드 메시지

상세 의미 및 영향

비고

코드 위치

1

info

Primary I/O errors have been resolved.

primary 노드 I/O 오류가 해결되었습니다.

  •  

bsr/bsr_bitmap.c:1162

2

err

Failed to I/O local in %s.

로컬 디스크 I/O가 실패 했습니다. 디스크 오류 정책이 PASS_ON 입니다.

  •  

bsr/bsr_int.h:3709

3

err

Failed to I/O local in %s. Detaching...

로컬 디스크 I/O가 실패 했습니다. diskless 상태로 설정되며 디스크 오류 정책이 DETACH, CALL_HELPER 입니다.

  •  

bsr/bsr_int.h:3749

4

err

PassThrough, Force-detaching in %s

로컬 디스크 I/O가 실패 했습니다. diskless 상태로 설정되며 디스크 오류 정책이 PASSTHROUGH 입니다.

  •  

bsr/bsr_int.h:3692

5

err

PassThrough, Failed to %s replication-disk

로컬 복제 디스크 I/O가 실패 했습니다. 디스크 오류 정책이 PASSTHROUGH 입니다.

  •  

bsr/bsr_int.h:3701

6

info

Secondary I/O errors have been resolved.

secondary 노드 I/O 오류가 해결되었습니다.

  •  

bsr/bsr_bitmap.c:1199

8

err

PassThrough, Detaching due to I/O error occurred on meta-disk in %s.

로컬 메타 디스크 I/O가 실패 했습니다. diskless 상태로 설정되며 디스크 오류 정책이 PASSTHROUGH 입니다.

  •  

bsr/bsr_int.h:3688

9

err

%s

I/O 오류 발생 시 예외 적인 상황의 오류 메세지 입니다.

  •  

bsr/bsr-kernel-compat/windows/bsr_windows.c:3070

10 (1/2 변형)

warn

local %s IO error sector %llu+%u on %pg

I/O 오류 발생 시 오류 발생 위치(sector) 정보 입니다.

출력에서 %llu+%u on %s는 I/O 오류가 발생한 sector+size on device name 정보 입니다.

bsr/bsr_req.c:1327

10 (2/2 변형)

warn

local %s IO error sector %llu+%u on %s

I/O 오류 발생 시 오류 발생 위치(sector) 정보 입니다.

출력에서 %llu+%u on %s는 I/O 오류가 발생한 sector+size on device name 정보 입니다.

bsr/bsr_req.c:1321

11

err

PassThrough, Detaching due to I/O error occurred more than %d times. Detaching...

  •  

  •  

bsr/bsr_int.h:3690

공통 진단 순서

  1. 로그 수준과 최초 발생 시점을 기준으로 오류·경고 이전의 정상 상태를 확인합니다.

  2. 메시지의 객체, node/minor, sector/size, state와 오류 코드를 같은 시각의 로그와 연결합니다.

  3. on-io-error 정책, 오류 장치·sector, disk state 전이, OOS 범위를 대조해 직접 실패 지점과 후속 영향 범위를 구분합니다.

  4. 후속 성공·완료·상태 전이 로그가 없거나 같은 인덱스가 반복되면 관련 코드 위치와 플랫폼 분기를 확인합니다.