RHEL8 で NVMe コントローラーがリセットされ、IO エラーが発生する
Issue
- 問題発生時に、以下のメッセージが記録されます。
kernel: nvme nvme1: I/O 423 QID 29 timeout, reset controller
kernel: nvme nvme1: controller is down; will reset: CSTS=0x3, PCI_STATUS=0x10
kernel: nvme nvme1: Device not ready; aborting reset, CSTS=0x3
kernel: blk_update_request: I/O error, dev nvme1c1n1, sector 93500928 op 0x0:(READ) flags 0x1084700 phys_seg 5 prio class 0
kernel: blk_update_request: I/O error, dev nvme1c1n1, sector 68531968 op 0x0:(READ) flags 0x1080700 phys_seg 4 prio class 0
Environment
- Red Hat Enterprise Linux 8
- 4.18.0-305.x.y*
- Non Volatile Memory Express (NVMe)
- Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983 [144d:a808] (prog-if 02 [NVM Express])
- Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd NVMe SSD Controller 172Xa/172Xb [144d:a822] (rev 01) (prog-if 02 [NVM Express])
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.