Ищем объяснение ошибок журнала smartctl NVMe (0xa013 0x8004 и 0x9016 0x8004).
Для моего NVMe емкостью 1 ТБsmartctl -a /dev/nvme0n1
впервые сообщил об этом:
Error Information (NVMe Log 0x01, 16 of 256 entries)
Num ErrCount SQId CmdId Status PELoc LBA NSID VS
0 129 0 0xa013 0x8004 0x000 0 0 -
Затем я провел долгую самопроверку, теперь сообщение об ошибке изменилось на:
Error Information (NVMe Log 0x01, 16 of 256 entries)
Num ErrCount SQId CmdId Status PELoc LBA NSID VS
0 130 0 0x9016 0x8004 0x000 0 0 -
Понятия не имею, что все это значит и действительно ли это вообще, потому чтоnvme self-test-log /dev/nvme0
вроде все в порядке:
Device Self Test Log for NVME device:nvme0
Current operation : 0
Current Completion : 0%
Self Test Result[0]:
Operation Result : 0
Self Test Code : 1
Valid Diagnostic Information : 0
Power on hours (POH) : 0x16
Vendor Specific : 0 0
Self Test Result[1]:
Operation Result : 0
Self Test Code : 2
Valid Diagnostic Information : 0
Power on hours (POH) : 0x16
Vendor Specific : 0 0
Self Test Result[2]:
Operation Result : 0
Self Test Code : 1
Valid Diagnostic Information : 0
Power on hours (POH) : 0x8
Vendor Specific : 0 0
Self Test Result[3]:
Operation Result : 0
Self Test Code : 1
Valid Diagnostic Information : 0
Power on hours (POH) : 0x7
Vendor Specific : 0 0
Self Test Result[4]:
Operation Result : 0
Self Test Code : 1
Valid Diagnostic Information : 0
Power on hours (POH) : 0x7
Vendor Specific : 0 0
Self Test Result[5]:
Operation Result : 0
Self Test Code : 1
Valid Diagnostic Information : 0
Power on hours (POH) : 0x6
Vendor Specific : 0 0
Self Test Result[6]:
Operation Result : 0
Self Test Code : 1
Valid Diagnostic Information : 0
Power on hours (POH) : 0x5
Vendor Specific : 0 0
Self Test Result[7]:
Operation Result : 0
Self Test Code : 1
Valid Diagnostic Information : 0
Power on hours (POH) : 0x5
Vendor Specific : 0 0
Self Test Result[8]:
Operation Result : 0
Self Test Code : 1
Valid Diagnostic Information : 0
Power on hours (POH) : 0x4
Vendor Specific : 0 0
Self Test Result[9]:
Operation Result : 0
Self Test Code : 1
Valid Diagnostic Information : 0
Power on hours (POH) : 0x3
Vendor Specific : 0 0
Self Test Result[10]:
Operation Result : 0
Self Test Code : 1
Valid Diagnostic Information : 0
Power on hours (POH) : 0x3
Vendor Specific : 0 0
Self Test Result[11]:
Operation Result : 0
Self Test Code : 1
Valid Diagnostic Information : 0
Power on hours (POH) : 0x2
Vendor Specific : 0 0
Self Test Result[12]:
Operation Result : 0
Self Test Code : 1
Valid Diagnostic Information : 0
Power on hours (POH) : 0x1
Vendor Specific : 0 0
Self Test Result[13]:
Operation Result : 0
Self Test Code : 1
Valid Diagnostic Information : 0
Power on hours (POH) : 0x1
Vendor Specific : 0 0
Self Test Result[14]:
Operation Result : 0xf
Self Test Result[15]:
Operation Result : 0xf
Self Test Result[16]:
Operation Result : 0xf
Self Test Result[17]:
Operation Result : 0xf
Self Test Result[18]:
Operation Result : 0xf
Self Test Result[19]:
Operation Result : 0xf
Есть ли здесь специалисты по NVMe/SMART? Гугл молчит ( всего два результата без объяснений).
С использованиемsmartctl 7.3 2022-02-28 r5338
иnvme-2.4
.
1 ответ
Я загрузил утилиту Micron SMART для этого устройства NVMe под названием msecli, и она говорит, что журнал NVMe не поддерживается.
Это может означать, что smartctl пытается прочитать что-то, чего нет, и сообщает об этом как о фиктивной ошибке. Мне придется написать в компанию по электронной почте и выяснить, что именно происходит.
Редактировать: я связался с Micron, и они сказали мне, что, поскольку диск имеет торговую марку OEM, они не могут предоставить ему поддержку. Они не ответили ни на один вопрос.
Smartctl 7.4 теперь показывает
Error Information (NVMe Log 0x01, 16 of 256 entries)
Num ErrCount SQId CmdId Status PELoc LBA NSID VS Message
0 143 0 0x001c 0x8004 0x000 0 0 - Invalid Field in Command
Возможно, эта ошибка является фиктивной, учитывая, что она постоянно меняется.
Возможно кому-то больше повезет иметь дело с Микроном и мы узнаем, о чем эти ошибки.