로그 인덱스 | 로그 레벨 | 로그 메세지 | 로그 설명 | 오류 분석 |
---|---|---|---|---|
1 | err | BAD! BarrierAck #%u received, but no epoch in transfer log!? | 수신한 barrier ack의 해당하는 요청이 존재하지 않습니다. 피어 노드와 재연결됩니다. | - |
2 | err | BAD! BarrierAck #%u received, expected #%u! | 수신한 barrier ack와 요청에 설정 된 barrier ack가 다릅니다. 피어 노드와 재연결됩니다. | - |
3 | err | BAD! BarrierAck #%u received with n_writes=%u, expected n_writes=%u! | 수신한 barrier ack의 설정 된 요청 수와 실제 요청 수가 맞지 않습니다. 피어 노드와 재연결됩니다. | - |
4 | err | epoch size is not zero. It is highly likely that replication has not been completed.. size(%d) | 연결 종료 시 완료되지 않은 epcoh가 존재합니다. 복제가 완료되지 않았을 가능성이 높습니다. | - |
5 | err | Timed out waiting for missing ack packets. disconnecting | ack 패킷을 기다리는 시간을 초과했습니다. 피어 노드와 재연결됩니다. | - |
6 | info | ack_receiver is not running... bump mirrored data | 복제 데이터 수신 시 ack_receiver가 동작하지 않습니다. | - |
7 | err | Failed to receive data due to failure to acquire activity log. Shut down the connection. conn_state(%s) err(%d) | 복제 데이터의 activity log를 획득하지 못했습니다. 피어 노드와 재연결됩니다. | - |
8 | info | receive_Data connection->last_dagtag_sector:%llx ack_receiver thread state:%d | - | - |
9 | err | Failed to receive data due to failure to submit I/O request, triggering re-connect | 복제 데이터의 쓰기 요청을 실패했습니다. 피어 노드와 재연결됩니다. | - |
10 | err | Failed to I/O submit peer request, triggering re-connect | 복제 데이터의 쓰기 요청을 실패했습니다. 피어 노드와 재연결됩니다. | - |
11 | err | Failed to receive data request due to failure block I/O size received. sector(%llus), size(%d) | 데이터 요청 크기가 설정한 크기와 맞지 않습니다. 피어 노드와 재연결됩니다. | 로그에 출력 된 sector, size 확인이 필요합니다. |
12 | err | Failed to receive data request due to receives a sector over capacity. sector(%llus), size(%d) | 데이터 요청 크기가 디스크 크기를 초과합니다. 피어 노드와 재연결됩니다. | 로그에 출력 된 sector, size 확인이 필요합니다. |
13 | err | Failed to receive data request due to can not satisfy peer's read request, no local data. | 데이터 요청을 응답할 수 없는 디스크 상태이며 수신한 protocol은 무시됩니다. | - |
14 | err | ASSERTION FAILED, Replication epoch list is not empty. | 연결 종료 시 완료 되지 않은 복제 데이터가 있습니다. 데이터가 누락되었을 수 있습니다. | - |
15 | info | ASSERTION FAILED, remove epoch barrier_nr : %u, epochs:%u | 연결 종료 시 완료 되지 않은 복제가 존재합니다. | - |
16 | err | Failed to request and write data to peer disk. sector %llus, len %u | 피어 노드에서 디스크 쓰기를 실패 했습니다. | - |
17 | info | got_peer_ack dagtag:%llx in_sync:%llx | - | - |
18 | err | Failed to receive peer ack due to peer request with dagtag %llu not found | 피어 노드에서 전달받은 peer ack의 dagtag를 찾지 못했습니다. 피어 노드와 재연결됩니다. | - |
19 | info | got_peer_ack bsr_set_sync device:%p, peer_req->i.sector:%llx, peer_req->i.size:%d, in_sync_b:%llx, set_sync_mask:%llx" | - | - |
20 | info | Congestion-fill threshold reached %lluKB | send-buffer가 혼잡할때 출력됩니다. | send-buffer 혼잡 기준은 congestion-fill 옵션으로 설정 할 수 있습니다. |
21 | err | Failed to response for request data due to failure read. sector(%llus). | 읽기 오류로 피어가 요청한 데이터를 전송하지 못했습니다. | - |
22 | err | Failed to response for request data due send. err(%d) | 읽기 오류 또는 전송 오류로 피어가 요청한 데이터를 전송하지 못햇습니다. 오류에 따라 피어 노드와 재연결됩니다. | - |
23 | info | Peer is Ahead. change to Behind mode | 피어 노드의 복제 상태가 Ahead 로 변경되어 로컬 노드의 복제 상태가 Behind로 합니다. | - |
24 | err | Failed to receive data due to digest integrity check failed | 요청 데이터의 무결성이 일치하지 않습니다. 피어 노드와 재연결됩니다. | - |
25 | info | Reconciliation resync because '%s' disappeared. (o=%d) lost_peer:%p lost_peer->last_dagtag_sector:0x%llx be64_to_cpu(p->dagtag):%llx | - | - |
26 | info | No reconciliation resync even though '%s' disappeared. (o=%d) lost_peer:%p lost_peer->last_dagtag_sector:0x%llx be64_to_cpu(p->dagtag):%llx | - | - |
28 | warn | request count exceeds maximum, postponing I/O until we get enough memory. req_write_cnt(%d), max cnt(%d) | 로컬 I/O 요청 수가 최대값을 초과했습니다. 요청이 최대값 이하가 남을때까지 지연됩니다. I/O 성능이 하락합니다. | 로컬 I/O 요청 수는 max-req-write-cnt 옵션으로 설정 할 수있습니다. |
29 | warn | Write ordering was not enforced (one time event) | 피어 요청에 대한 쓰기가 완료되었을때 barrier 오류 발생으로 재 수행 시 1회성으로 출력되는 로그입니다. | - |
...