Windows error 0x00000159, 345

Detailed Error Information

STORAGE_TOPOLOGY_ID_MISMATCH[1]

MessageThe request failed due to a storage topology ID mismatch.
Declared inwinerror.h

This appears to be a raw Win32 error. More information may be available in error 0x80070159.

HAL_ILLEGAL_IOMMU_PAGE_FAULT[2]

This is a Blue Screen of Death stop code. More information is available in the Knowledge Base article Bug Check 0x159: HAL_ILLEGAL_IOMMU_PAGE_FAULT.

HRESULT analysis[3]

This is probably not the correct interpretation of this error. The Win32 error above is more likely to indicate the actual problem.
FlagsSeveritySuccess

This code indicates success, rather than an error. This may not be the correct interpretation of this code, or possibly the program is handling errors incorrectly.

Reserved (R)false
OriginMicrosoft
NTSTATUSfalse
Reserved (X)false
FacilityCode0 (0x000)
NameFACILITY_NULL[3][1]
DescriptionThe default facility code.[3][1]
Error Code345 (0x0159)

Possible solutions

1

MegaCli reports an inconsistent number of physical disks

linux
raid
hardware-raid
lsi
megacli

Discrepancy you see between Logical Drive view and Physical Devices view is because your drive in slot 23 is configured as Global Hotspare, so it is not assigned to any logical drive and can kick in as Spare into any LD should it go into degraded state. So you have 24 drives physical and 23 assigned to LD 0 with one Global Hotspare.

Regarding the red light blinking on a drive, you should check with DC as to what slot it is and then see details about this drive state with MegaCli -PDInfo -PhysDrv [E:S] -a0 where E is enclosure number and S is slot number. Usually blinking red light is a sign of PFA/SMART imminent failure, although the actual mileage may vary.

On a side note, using grep to examine results of verbatim human-readable output commands such as MegaCli is a habit that will eventually lead to trouble.

answered on Server Fault Feb 28, 2017 by Peter Zhabin

Comments

Leave a comment

(plain text only)

Sources

  1. winerror.h from Windows SDK 10.0.14393.0
  2. https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/bug-check-code-reference2
  3. https://msdn.microsoft.com/en-us/library/cc231198.aspx

User contributions licensed under CC BY-SA 3.0