GENL

GENL

GENL 로그

generic netlink 관리 명령, reply, helper 호출과 구성 변경에 해당하는 로그를 현재 코드 기준으로 정리합니다.

분류 상수: BSR_LC_GENL

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

  • 출력 맥락: generic netlink 관리 명령, reply, helper 호출과 구성 변경

  • 우선 점검: 명령 ID와 return code, attribute 파싱, object 존재 여부, helper exit code와 state

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

로그 목록

로그 인덱스

로그 수준

현재 코드 메시지

상세 의미 및 영향

비고

코드 위치

로그 인덱스

로그 수준

현재 코드 메시지

상세 의미 및 영향

비고

코드 위치

1

err

Failed to send reply genl due to error sending genl reply

오류로 인해 응답 genl 전송을 실패했습니다. cli 명령 결과를 수신하지 못합니다.

  •  

bsr/bsr_nl.c:169

2

err

Failed to finish bsradm due to cmd(%u) error: %s

오류로 인해 cli 명령 결과를 수신하지 못했습니다.

로그에 출력 된 cmd, error 확인이 필요합니다.

bsr/bsr_nl.c:539

3

err

Could not call %s user-space helper: error %dout of memory

메모리 오류로 사용자가 등록한 helper 호출을 실패했습니다. 등록한 helper가 실행되지 않습니다.

로그에 출력 된 error 확인이 필요합니다.

bsr/bsr_nl.c:920

4

err

Failed to set outdate peer due to not connected. cstate(%s)

피어 노드와 연결되어있지 않아 피어 노드 디스크 outdate 설정을 실패했습니다.

  •  

bsr/bsr_nl.c:976

5

err

fence-peer() = 7 && fencing != Stonith !!!

  •  

  •  

bsr/bsr_nl.c:1042

6

err

fence-peer helper broken, returned %d

사용자가 등록한 fence-peer helper가 잘못되었습니다. 등록한 helper가 실행되지 않습니다.

  •  

bsr/bsr_nl.c:1048

7

info

fence-peer helper returned %d (%s)

사용자가 등록한 fence-peer helper 실행 결과입니다.

  •  

bsr/bsr_nl.c:1053

8

info

Ignoring fence-peer exit code

사용자가 등록한 fence-peer helper 실행 결과를 적용하지 않습니다.

  •  

bsr/bsr_nl.c:1064

10

err

out of mem, failed to invoke fence-peer helper

메모리 부족으로 사용자가 등록한 fence-peer helper가 실패했습니다. 등록한 helper가 실행되지 않습니다.

  •  

bsr/bsr_nl.c:1123

19

err

Failed to get new device size due to all nodes diskless!

모든 노드가 diskless 상태이므로 디스크 사이즈를 얻는데 실패했습니다. 피어 노드와 연결이 종료됩니다.

  •  

bsr/bsr_nl.c:2450

20

err

Failed to get new device size due to requested disk size is too big (%llu > %llu)kiB

요청한 디스크 크기가 너무 커서 신규 디스크 사이즈를 얻는데 실패했습니다. 피어 노드와 연결이 종료됩니다.

  •  

bsr/bsr_nl.c:2459

24

info

discard zeroes data=0 and discard zeroes if aligned=no: disabling discards

  •  

  •  

bsr/bsr_nl.c:2599

25

info

peer BSR too old, does not support TRIM: disabling discards

  •  

  •  

bsr/bsr_nl.c:2603

26

info

WRITE_SAME disabled by config

  •  

  •  

bsr/bsr_nl.c:2680

27

info

peer does not support WRITE_SAME

  •  

  •  

bsr/bsr_nl.c:2685

28

info

Suspended AL updates

activity log 사용을 중지했습니다.

  •  

bsr/bsr_nl.c:2864

29

info

Disable rs-discard-granularity feature in disk configuration

rs-discard-granularity 옵션을 사용하지 않습니다.

resource 설정중 disk 섹션에서 rs-discard-granularity 으로 설정 할 수 있습니다.

bsr/bsr_nl.c:2928

30

info

changed the rs-discard-granularity setting %u to %u

rs-discard-granularity 옵션이 변경되었습니다.

resource 설정중 disk 섹션에서 rs-discard-granularity 으로 설정 할 수 있습니다.

bsr/bsr_nl.c:2946

34

err

Failed to attach due to max capacity %llu smaller than disk size %llu

최대 디스크 사이즈가 설정 디스크 크기보다 작아 attach를 실패했습니다.

  •  

bsr/bsr_nl.c:3681

35

err

Failed to attach due to current (diskless) capacity %llu, cannot attach smaller (%llu) disk

디스크 사이즈가 작아서 attach를 실패했습니다.

디스크가 용량이 충분한지 확인이 필요하며 로컬 디스크가 없는 primary 일 수 있습니다.

bsr/bsr_nl.c:3714

36

info

The maximum number of bitmap peer devices is %u.

비트맵 최대 피어 수 입니다.

  •  

bsr/bsr_nl.c:3812

37

err

Failed to attach due to local node id %u differs from local node id %d on device

로컬 노드 ID와 device에 설정 된 노드 ID가 달라서 attach를 실패했습니다.

  •  

bsr/bsr_nl.c:3819

38

err

Failed to attach due to there is a bitmap for my own node id (%u)

노드ID로 소유한 비트맵이 있어 attach를 실패했습니다.

  •  

bsr/bsr_nl.c:3829

39

err

Failed to attach due to not enough free bitmap slots (available=%u, needed=%u)

사용 가능한 비트맵 슬롯이 부족하여 attach를 실패했습니다.

  •  

bsr/bsr_nl.c:3850

40

err

Failed to attach due to no latest data among peer devices with current UUID=%016llX

최신 데이터를 가진 peer_device 가 없으므로 attach를 실패했습니다.

exposed uuid가 설정되어있고peer_device 중 uptodate가 없을때 출력되는 로그입니다.

bsr/bsr_nl.c:3881

41

info

Set all out of sync because of %s.

attach 시 CRASHED_PRIMARY와 MDF_AL_DISABLED가 함께 설정되었거나, MDF_PEER_FULL_SYNC가 설정되었거나, Windows의 MDF_OS_SHUTDOWN_PENDING 종료 가드가 남아 있으면 해당 peer의 bitmap 전체를 OOS로 설정하기 직전에 출력합니다. Windows 종료 가드 복구는 bitmap 및 peer slot 검증 후 수행하며, 모든 대상 bitmap과 metadata 영속화가 성공해야 가드를 해제합니다.

출력 사유는 crashed primary setting and activity log disable, peer full sync is set, OS shutdown did not complete 중 하나입니다. 이 로그만으로 bitmap 저장 또는 attach 성공이 보장되지는 않으므로 후속 오류와 상태 전이를 함께 확인합니다.

bsr/bsr_nl.c:4192

42

info

Detach complete event wait timeout. time out(%ld) disk state(%s)

detach 실행 대기시간을 초과했습니다.

  •  

bsr/bsr_nl.c:4167

43

err

Failed to attach due to failure to allocate %d size memory in kmalloc

동기화 시 사용하는 fifo 버퍼 할당 실패로 attach를 실패했습니다.

  •  

bsr/bsr_nl.c:4590

44

info

new peer device option. resync_rate : %uk, c_plan_ahead : %uk, c_delay_target : %uk, c_fill_target : %us, c_max_rate : %uk, c_min_rate : %uk, ov_req_num : %ub, ov_req_interval : %ums, repl_ratio : %u, resync_ratio : %u)

적용되는 peer device option 값 입니다.

resource 파일에서 설정 할 수 있습니다.

bsr/bsr_nl.c:4716

45

info

default peer device option. resync_rate : %uk, c_plan_ahead : %uk, c_delay_target : %uk, c_fill_target : %us, c_max_rate : %uk, c_min_rate : %uk, ov_req_num : %ub, ov_req_interval : %ums

기본 peer device option 값 입니다.

resource 파일에서 설정 할 수 있습니다.

bsr/bsr_nl.c:4755

46

err

Failed to new connection due to peer node id %u already exists

이미 피어 노드와 연결되어 있으므로 connection 생성을 실패했습니다.

  •  

bsr/bsr_nl.c:4822

47

err

Failed to add path due to failure to get an listener. err(%d)

listener를 얻지못해 신규 path 추가를 실패했습니다.

로그에 출력 된 err 확인이 필요합니다.

bsr/bsr_nl.c:5095

48

err

Failed to delete path due to failure to put an listener. err(%d)

listener을 찾지못해 path 제거를 실패했습니다.

로그에 출력 된 err 확인이 필요합니다.

bsr/bsr_nl.c:5296

50

info

Resync of new storage after online grow

새로운 공간의 동기화가 시작 됩니다.

  •  

bsr/bsr_nl.c:5539

51

err

Failed to resize due to requested %llu sectors, backend seems only able to support %llu

재설정 크기가 로컬 디스크 크기를 초과하여 디스크 크기 재설정을 실패했습니다.

  •  

bsr/bsr_nl.c:5643

52

err

Failed to I/O(%d) suspend due to not supported.

I/O 일시 중단 기능을 지원하지 않습니다.

  •  

bsr/bsr_nl.c:6279

53

err

Failed to I/O(%d) resume due to not supported.

I/O 재개 기능을 지원하지 않습니다.

  •  

bsr/bsr_nl.c:6314

54

info

Skip initial resync due to peer node disk state(%s).

신규 UUID 생성 시 초기 동기화를 하지않습니다.

  •  

bsr/bsr_nl.c:7273

55

err

Failed to create new uuid due to writing bitmap failed with err %d

비트맵 쓰기 오류로 새로운 UUID 생성을 실패했습니다.

로그에 출력 된 err 확인이 필요합니다.

bsr/bsr_nl.c:7293

56

err

Failed to create new resource due to invalid node id (%d)

설정 노드ID가 지원하는 최대 노드ID(32)를 초과하여 리소스 생성을 실패했습니다.

  •  

bsr/bsr_nl.c:7404

57

err

Failed to create new resource due to could not get a module reference

모듈을 참조 할 수 없어 리소스 생성을 실패했습니다.

  •  

bsr/bsr_nl.c:7410

58

info

Connection was not terminated during resource down. ret(%d)

연결 종료 실패로 down 명령을 실패했습니다.

  •  

bsr/bsr_nl.c:7828

59

err

Failed to notification resource state. error %d, event seq:%u

리소스 상태 이벤트 알림 전송을 실패했습니다.

로그에 출력 된 error 확인이 필요합니다.

bsr/bsr_nl.c:7950

60

err

Failed to notification device state. error %d, event seq:%u

device 상태 이벤트 알림 전송을 실패했습니다.

로그에 출력 된 error 확인이 필요합니다.

bsr/bsr_nl.c:8000

61

err

Failed to notification connection state. error %d, event seq:%u

연결 상태 이벤트 알림 전송을 실패했습니다.

로그에 출력 된 error 확인이 필요합니다.

bsr/bsr_nl.c:8052

62

err

Failed to notification peer device state. error %d, event seq:%u

peer_device 상태 이벤트 알림 전송을 실패했습니다.

로그에 출력 된 error 확인이 필요합니다.

bsr/bsr_nl.c:8103

63

err

Failed to notification path. error %d, event seq:%u

path 상태 이벤트 알림 전송을 실패했습니다.

로그에 출력 된 error 확인이 필요합니다.

bsr/bsr_nl.c:8406

64

err

Failed to notification helper. error %d, event seq:%u

helper 동작에 대한 이벤트 알림 전송을 실패했습니다.

로그에 출력 된 error 확인이 필요합니다.

bsr/bsr_nl.c:8528

65

err