ESXi 5.1, In the VMKWarning.log I am getting multiple warnings: LinScsi: SCSILinuxQueueCommand, driver name: ahci

I have 2 hosts, each with a couple of windows server VMs. Both are getting entries like this about 20 times a day:

WARNING: LinScsi: SCSILinuxQueueCommand:1193:queuecommand failed with status = 0x1056 Unknown status vmhba0:0:0:0 (driver name: ahci) - Message repeated 12 times

The repeated times varies from 1 to about 70 with an average of about 20 retries.

Nothing has failed. Is there something I need to change?

Thanks
MikeBroderickAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Andrew Hancock (VMware vExpert / EE Fellow)VMware and Virtualization ConsultantCommented:
We would not necessarily advise poking around the logs, unless you have an issue, because there are lots of warnings, and noise.

Those are common errors, and can be seen in many VMKernel.log, on many ESXi versions.

Sometimes however, they can suggest virtual host bus adaptor issues, and can be associated with with bad drivers, non-certified hardware, or drivers.

So what is the make and model of server, is it on the VMware HCL, and is the Storage Controller certified for use with ESXi ?

again what build of ESXi are you using.
MikeBroderickAuthor Commented:
The hosts are old Compaq Presario desktops. I seriously doubt they are officially supported. I assume the storage controller is on the motherboard. I checked once but didn't find Presario on the HCL. I will replace the existing hosts with supported hardware as I upgrade someday. Honestly.

I am on ESXi 5.1 U2.

What I was shooting for is maybe I have some settings set wrong somewhere that is causing the warnings. For example, I have SATA drives and some of my VMs' hard drives are defined as SCSI drives. Would that cause this type of problem?

Thanks
Andrew Hancock (VMware vExpert / EE Fellow)VMware and Virtualization ConsultantCommented:
The hosts are old Compaq Presario desktops. I seriously doubt they are officially supported. I assume the storage controller is on the motherboard. I checked once but didn't find Presario on the HCL. I will replace the existing hosts with supported hardware as I upgrade someday. Honestly.

Not they are not certified or supported hardware.

What I was shooting for is maybe I have some settings set wrong somewhere that is causing the warnings. For example, I have SATA drives and some of my VMs' hard drives are defined as SCSI drives. Would that cause this type of problem?

No, the hardware in the host, has nothing to do with the virtual hardware in the VMs.

If you do not have any current issues, it's just noise, or the storage controller is not compatible with ESXi - I would think the latter.

Those errors, seem to be timeouts possible on the SATA BUS, you'll know if you have an issue, because the disks will lock, and the VM will pause, or you'll get a PSOD. (purple screen of death)

You could try 5.1 U3. (the last and latest version of 5.1 which is build 3070626 - 1st Oct 2015

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
VMware

From novice to tech pro — start learning today.