]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
os/bluestore: respect bluestore_warn_on_spurious_read_errors setting 42897/head
authorIgor Fedotov <ifed@suse.com>
Tue, 6 Jul 2021 15:28:07 +0000 (18:28 +0300)
committerIgor Fedotov <ifedotov@suse.com>
Mon, 23 Aug 2021 15:05:53 +0000 (18:05 +0300)
Fixes: https://tracker.ceph.com/issues/51540
Signed-off-by: Igor Fedotov <ifedotov@suse.com>
(cherry picked from commit e4d44fc79094c36607aab9b98912cdd6bed67019)

src/os/bluestore/BlueStore.cc

index eb5aa0cb4ab1325f686ea9b9009c64cd90c970de..32fcbce98968db6c69ba23d4c4a7649fd1f3d25a 100644 (file)
@@ -16078,7 +16078,8 @@ void BlueStore::_log_alerts(osd_alert_list_t& alerts)
 {
   std::lock_guard l(qlock);
 
-  if (!spurious_read_errors_alert.empty()) {
+  if (!spurious_read_errors_alert.empty() &&
+      cct->_conf->bluestore_warn_on_spurious_read_errors) {
     alerts.emplace(
       "BLUESTORE_SPURIOUS_READ_ERRORS",
       spurious_read_errors_alert);