Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Next »

로그 인덱스

로그 레벨

로그 메세지

로그 설명

비고

1

err

Failed to reduce lru cache reference count. enr(%u)

LRU 참조 카운트 감소 후 0보다 작으면 출력되는 로그입니다. 정상적인 LRU 참조가 되지 않을 수 있습니다.

debug 로그 출력 후 LRU 참조에 대한 분석이 필요합니다.

2

err

Failed to write activity log due to cannot start transaction because it is in the state %s

activity log 쓰기를 할 수 없는 디스크 상태입니다. 데이터 정합성이 틀어질 수 있습니다.

-

3

err

Failed to write activity log due to it is in the state %s

activity log 쓰기를 할 수 없는 디스크 상태입니다. 데이터 정합성이 틀어질 수 있습니다.

-

4

err

Failed to put Activity log due to inactive extent %u

activity log LRU 참조 카운트가 0보다 작으면 출력되는 로그입니다. 정상적인 LRU 참조가 되지 않을 수 있습니다.

debug 로그 출력 후 LRU 참조에 대한 분석이 필요합니다.

5

info

Insufficient activity log extent slots for used slot. slot(%llu) used(%u)

모든 activity log의 slot이 사용중입니다.

-

6

err

LOGIC BUG, Failed to get activity log due to not exist. enr=%llu (LC_STARVING=%d LC_LOCKED=%d used=%u pending_changes=%u lc->free=%d lc->lru=%d)

activity log에 해당하는 정보를 찾을 수 없습니다. 정상적인 LRU 참조가 되지 않을 수 있습니다.

debug 로그 출력 후 LRU 참조에 대한 분석이 필요합니다.

7

info

enr=%lu weight=%d

-

-

8

err

Failed to get resync extent. enr(%u), locked(%u/%u) flags(%llu)

동기화 LRU에서 지정한 영역을 찾지 못했습니다. 동기화 영역이 아니였을 가능성이 있습니다.

debug 로그 출력 후 LRU 참조에 대한 분석이 필요합니다.

9

err

Failed to get resync LRU of enr(%u) because reference count(%d) was wrong.

동기화 LRU 참조 카운트가 0보다 작으면 출력되는 로그입니다. 정상적인 LRU 참조가 되지 않을 수 있습니다.

debug 로그 출력 후 LRU 참조에 대한 분석이 필요합니다.

10

err

Failed to get resync LRU because reference count(%d) was wrong.

동기화 LRU 참조 카운트가 0보다 작으면 출력되는 로그입니다. 정상적인 LRU 참조가 되지 않을 수 있습니다.

debug 로그 출력 후 LRU 참조에 대한 분석이 필요합니다.

11

alert

LOGIC BUG, Failed to find bitmap extent information. resync_wenr(%d)

동기화 LRU 에 있는 정보를 비트맵에서 찾지 못했습니다. 로직 버그로 예상됩니다.

-

12

err

Failed to set activity log stripe size: al_stripes=%u, al_stripe_size_4k=%u

메타 디스크에 activity log 영역이 복제 볼륨 공간 크기와 다르거나 설정되지 않았습니다. attach 명령이 실패합니다.

메타 디스크 재구성이 필요합니다. --al-stripe-size 옵션을 통해 크기를 설정 할 수 있습니다.

13

info

Congestion-extents threshold reached

activity log가 혼잡할때 출력됩니다.

activity log 혼잡 기준은 congestion-extensts 옵션으로 설정 할 수 있습니다.

14

err

Reconnect to activity log acquisition wait timeout. retry(%llu)

activity log의 slot을 지정한 시간에 확보하지 못해 재연결을 진행합니다. activity log의 slot을 확보하지 못하면 I/O 지연이 발생하며 행과 같은 장상이 발생 할 수 있습니다.

리소스 설정에서 activity log의 slot 크기를 늘리거나 activity log의 slot이 확보되지 않는 원인 분석이 필요합니다.

15

info

Resumed activity log updates

activity log 동작을 재개할때 출력됩니다.

-

16

crit

lru : %s

LRU 연산 중 예상하지 못한 버그 발생 시 LRU 정보를 출력합니다.

-

17

crit

element : %s

LRU 연산 중 예상하지 못한 버그 발생 시 LRU의 element 정보를 출력합니다.

-

19

warn

No update slot is available

사용 가능한 activity log 슬롯이 없습니다. activity log 슬롯이 있을때까지 대기하므로 쓰기 성능이 하락 할 수 있습니다.

-

20

warn

BAD! There are more sync failures than out of sync set to sync. (enr=%u rs_left=%d rs_failed=%d count=%d cstate=%s %s)

동기화가 되지 않은 영역보다 동기화 실패 영역이 더 많습니다. 동기화 완료 후 재동기화가 진행됩니다.

-

21

warn

changing resync lce: %u[%d;%02lx] -> %u[%d;00]

동기화 LRU가 비트맵 캐시에 없습니다. 타이밍에 따라 캐시에 없을 수 있습니다. 해당 영역에 flag가 0으로 설정됩니다.

-

24

warn

Have to wait for element (resync LRU too small?)

동기화 LRU가 비트맵 캐시에 없습니다. 적용까지 대기중이며 동기화 LRU가 크기가 작을 수도 있습니다.

-

25

warn

Have to wait for element (resync LRU too small?)

동기화 LRU가 비트맵 캐시에 없습니다. 적용까지 대기중이며 동기화 LRU가 크기가 작을 수도 있습니다.

-

26

warn

Should have called bsr_al_complete_io(, %llu, %u), my Disk seems to have failed :(

activity log가 설정되어 있는 요청 제거 시 activity log를 완료해야 하지만 디스크 문제로 하지 못했습니다.

-

27

warn

Activity log commit takes a long time(%lldus)

activity log 커밋 시간이 오래 걸렸습니다. 쓰기 성능이 하락 할 수 있습니다.

-

30

err

Failed to find lc due to inaccessible, it could be not initialized or destroyed.

LRU가 할당되지 않았거나 초기화되지 않아 LRU 정보를 찾지 못했습니다.

로그 분석을 통해 LRU 할당 또는 초기화 시 실패 여부를 확인해야합니다.

31

err

%s => Failed to put resync LRU of enr(%u) was not found.

로직 버그로 동기화 LRU 정보를 찾지 못했습니다.

-

32

err

%s => Failed to put resync LRU because reference count is 0, reference count of resync LRU cannot be reduced. enr(%u), sector(%llu), BM_BIT(%llu)

로직 버그로 동기화 LRU 참조 카운트가 이미 0으로 설정되어 감소시키지 못했습니다.

-

34

err

Failed to check activity log size due to cannot allocate activity log LRU

activity log가 LRU에 할당되지 않아 activity log의 크기 확인을 실패했습니다.

-

35

err

reference count has non-zero element(%u), reference count(%u)

activity log 에서 참조 카운트가 0이 아닌 element가 있습니다.

로그에 출력 된 element, reference count 확인이 필요합니다.

36

err

Failed to check activity log size due to activity log is already in use.

activity log가 사용중이므로 activity log의 크기 확인을 실패했습니다.

-

37

crit

BUG: failure [ %s ]

LRU 연산 중 예상하지 못한 버그 발생 시 공통적으로 출력되는 로그입니다.

-

38

warn

Kicking resync_lru element enr=%u out with rs_failed=%d

비트맵 캐시와 동기화 LRU가 매칭되지 않고 동기화 LRU 영역에 동기화 실패가 있습니다.

-

39

info

Dropping %u in resync lru delete all, apparently got 'synced' by application io

모든 동기화 LRU 삭제를 진행 중 동기화 요청 대기중인 LRU 영역으로 참조 카운트를 감소킵니다.

-

40

info

Retrying resync lru delete all later. number=%u, refcnt=%u

비트맵 캐시 참조 카운트가 0이 아니므로 모든 동기화 LRU 삭제를 재시도합니다.

-

  • No labels