You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After running I/O for awhile, TIMEOUT error can be reported by data_service_request_bidirectional while fetching data, this is not expected as there is no flip, no restarts involved in any replica, just pure I/O:
Why is this opened in the nuraft_mesg project and not homestore which is where the issue seems to be according to the logs? If there's some raft issue; then we need raft logs...not homestore logs which would indicate a bug on the library user, not the library itself. Not saying it is, but that's the only thing left here to look at...
It is return immediately at line:506. And we need to look into why mesg_factory::data_service_request_bidirectional is returning -2 when there is no reboot in between. We don't know where the root cause is yet without deeper investigation. It could be in upper layer or lower layer caused this problem.
505 group_msg_service()
506 ->data_service_request_bidirectional(
507 originator, FETCH_DATA,
508 sisl::io_blob_list_t{
509 sisl::io_blob{builder->GetBufferPointer(), builder->GetSize(), false /* is_aligned */}})
510 .via(&folly::InlineExecutor::instance())
511 .thenValue([this, builder, rreqs = std::move(rreqs)](auto response) {
512 if (!response) {
513 // if we are here, it means the original who sent the log entries are down.
514 // we need to handle error and when the other member becomes leader, it will resend the log entries;
515 RD_LOG(ERROR,
516 "Not able to fetching data from originator={}, error={}, probably originator is down. Will "
After running I/O for awhile, TIMEOUT error can be reported by data_service_request_bidirectional while fetching data, this is not expected as there is no flip, no restarts involved in any replica, just pure I/O:
This is seen with real drives, not file.
The text was updated successfully, but these errors were encountered: