Actions
Bug #21263
closedwhen disk error happens, osd reports assertion failure without any error information
Status:
Resolved
Priority:
High
Assignee:
-
Category:
Administration/Usability
Target version:
-
% Done:
0%
Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(RADOS):
OSD
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
I used fio+librbd to test one osd(bluestore), which built in an NVME SSD. After I plug-out this SSD, osd reports assertion failure "assert(r>=0)", and no more useful information. I tried filestore with same case, it reported the failed io information, and dumped assert(0 == "got unexpected error from io_getevents").
Need to implement this part in KernelDevice.cc same as FileJournal.cc.
Updated by Josh Durgin over 6 years ago
- Project changed from Ceph to RADOS
- Category set to Administration/Usability
- Priority changed from Normal to High
- Component(RADOS) OSD added
Updated by Pan Liu over 6 years ago
Will fix it in this PR:
https://github.com/ceph/ceph/pull/17522
Actions