Kevin Holman's System Center Blog

Posts in this blog are provided "AS IS" with no warranties, and confers no rights. Use of included script samples are subject to the terms specified in the Terms of UseAre you interested in having a dedicated engineer that will be your Mic

Event ID 129 – storachi - Reset to device, \Device\RaidPort0, was issued.

Event ID 129 – storachi - Reset to device, \Device\RaidPort0, was issued.

  • Comments 20
  • Likes

 

One of my Server 2012 machines kept hanging, and it was more than annoying.

 

The system is a Dell Precision 690 Workstation, with dual Xeon CPU’s, and has the Hyper-V role installed.  This machine uses an Intel storage controller and has an addition Dell SAS/SATA controller.  Primarily, I use this machine as my iSCSI server to host disks for other servers in my lab.

The problem, is that several times an hour, the entire system would hang, for 20-30 seconds.  It would always recover.  However, all the other servers that depend on this server for an iSCSI connection to storage, would also hang up or throw errors caused by not being able to reach the storage.  All the VM’s running on iSCSI disks would also just hang until this self corrected.  VERY frustrating for demos.  Smile

 

I read several articles on the web, mostly pertaining to Windows 8.  There are all sorts of recommendation such as enabling hot swap options in the BIOS for AHCI controlled disks, changing from the Windows driver for the intel storage controller to the Intel branded RST drivers.  Some only experience this with SSD’s installed, and this system does have three of them.

 

When the hang occurred – you would see the following in the system event log:

 

 

Log Name:      System
Source:        storahci
Date:          6/19/2013 4:36:34 PM
Event ID:      129
Task Category: None
Level:         Warning
Keywords:      Classic
User:          N/A
Computer:      VS3.opsmgr.net
Description:
Reset to device, \Device\RaidPort0, was issued.

 

What finally resolved this for me – was changing the power management settings, from Balanced to High Performance.  What this actually changed that was critical to this condition was modifying PCI Express > Link State Power Management > Off

 

 

image

 

Turning this from “Moderate” to “Off” resolved the issue and I no longer get these frequent hangs.

From an article I found that discussed this:

PCI Express has "active-state" power management, which lowers power consumption when the bus is not active (that is, no data is being sent between components or peripherals). On a parallel interface such as PCI, no transitions occur on the interface until data needs to be sent.

In contrast, high-speed serial interfaces such as PCI Express require that the interface be active at all times so that the transmitter and receiver can maintain synchronization. This is accomplished by continuously sending idle characters when there is no data to send. The receiver decodes and discards the idle characters. This process consumes additional power, which impacts battery life on portable and handheld computers.

To address this issue, the PCI Express specification creates two low-power link states and the active-state power management (ASPM) protocol. When the PCI Express link goes idle, the link can transition to one of the two low-power states. These states save power when the link is idle, but require a recovery time to resynchronize the transmitter and receiver when data needs to be transmitted. The longer the recovery time (or latency), the lower the power usage. The most frequent implementation will be the low-power state with the shortest recovery time.

 

I can assume that the 20-30 second “hang” was a resynchronization process, and turning this to “Off” kept the PCI express bus in synch at all times.  Might help you if you run into this.

Comments
  • Apparently it solved my computers problem. The same hanging off the system happened as stated when I re installed windows 7 for my Dell XPS 1340.

  • Seems to have solved this issue on my Intel DH87MC mainboard. For the benefit of future readers, there is also a setting for Link Power Management under "Performance" in the Intel RST console.

  • Hi, unfortunately the power setting in the Intel Rapid Storage Technology software doesn't help.

    Just started my Computer and the event log has this error again logged 3 times.

    But now I will also try the above mentioned power option integrated in Windows 7.

    Please note that this didn't happen BEFORE I installed the IRST ...

    I don't know if this happens also with Intel SSDs, or if it only happens with SSDs from other manufacturers. If the latter is the case then you can assume that Intel is doing that on purpose.

  • Thanks for the write up, this helped my issue.

  • The power settings have not changed anything for me. I stil get the reset. This has plagued my Dell XPS for 5+ years and there does not seem to be a solution. Do not buy anything with nVidia in it!

  • I have the same error on my Win2008 R2 server and the settings did not fix the error...

  • I noticed this warning in the event log as it occurred 4 times on August 18, 2013. The source for me is "amd_sata" simply because I have an AMD board with AMD AHCI sata driver. I filtered the log and found that the same warning occurred 20 (TWENTY) times on January 26, however, it never happened in the months between January and now. I have no idea what caused it and I doubt that turning link state power management off will solve the issue.

  • Hi,

    I've the same Dell Precision 690 2xXeon E5345. 12 G Ram, 3xHitachi 143 SAS 15k, running into RAID 0 (Stripe) mode (LSI Raid SAS Controlle). OS is Windows Server 2012 and I''ve the same issue. I've changed the power option, but that doesn't help. Can you share if there is some specific BIOS configuration, in order to make it work correctly. I've updated all the drivers and I've checked the system with Dell utility from the dell.com site. It says everything is up to date.

    Thanks in advance,

  • I rebuilt this same system with Windows Server 2012 R2 and was experiencing the same issue.  I made the same change, and it resolved it, again.  So, this continues in Windows Server 2012 R2.

  • I had this problem as well, Win 7x64, AMD PII 925  4 core, Asus M4A79XTD Evo, Nvidia GST450, running 3 Hitachi Deskstar 1TB drives, primary boot drive configured IDE, other 2 drives configured AHCI and setup as a mirrored pair (Win 7's inbuilt "RAID 1"). Had never had this issue before, but after a clean reinstall for other issues, I found 20 of these warnings in my Admin events log the next morning.  There was a clear pattern,  a pair in rapid succession (about 18 seconds apart) and then another pair about  every 20 min. I checked the advance power settings and my PCIE link power state setting was already set to off. But I noticed that the "Hard Disk - Turn off hard disk after" was set to power off the disk after (yep you guessed it) 20 mins. Setting that to "never" has seemed to resolve this issue for me. I've got 5 Win 7 machines in a home network and this is the only one that has had this problem. It is also the only AMD based machine and the only one with some of the SATA ports configured as IDE (win 7 x64 would not accept the AHCI drivers during setup, said they were unsigned, which meant I could not setup the boot drive as AHCI, so I configured the 2 SATA ports that could be setup as IDE while still leaving me 4 ports that could be setup as AHCI or RAID, and used those 2 ports for my boot drive and my DVD). Have not been happy with the AMD product. The AMD RAID configuration was so bad I dumped it and used the inbuilt Win 7 mirroring feature instead. Could not gtet any info on the physical drives in the RAID array (had a long discussion with the guy who created Hard Disk Sentinel about this and it is a problem with the AMD firmware and drivers), and AMD only reports a temp for one core which is just idiotic. This will be the last AMD based system I ever build.

  • Hope this fixes my system hangs, its either this or the stupid bing weather app errors in event viewwer.

  • Thank you! Solved my problem on a Surface pro 2.

  • I really appreciate this blog entry -- I was having serious issues with my Blu Ray drive being reset in the middle of various operations, and thought maybe my motherboard was starting to fail -- you saved me from replacing it in vain. Awesome information.

  • Have the exact same issue, i keep getting the warning every minute. It can hang for 2-10 minutes and it will come back. tried this solution, but doesn't change anything I'm afraid...

  • This sounds good. Been searching alot for a solution and I think this is it! Thanks.

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment
Search Blogs