Welcome to the Linux Foundation Forum!
Linux hosts on VMware and disk subsystem timeouts.
This is perhaps a tough one to answer but it nags me sometimes.
When you have a Linux guest on a VMware host where the disk subsystem is under heavy load and takes to long to answer the Linux guest often remounts the disk as read-only.
My ventures into the various documentation, interweb and support sites hasnt given me a better solution than to throw more hardware at the problem.
I use "tune2fs -e continue /dev/sda" to avoid having the disk remounted RO in a vmware enviroment but i suspect it will continue on other faliures than timeouts then.
Is it possible to tune the timeout for disks or is that something thats hardcoded in the drivers?
0
Comments
The only thing that has worked for me has been to use tune2fs but that doesnt work for eg. NSS filesystems on Novell Open Enterprise on a VMware guest.
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=51306
let me know
Most newer kernels of the 2.6.16 has been tweaked in error handling. However, if you are still having trouble you can add barrier support. The barrier transaction is a method the CPU uses to confirm messages are being received by peripheral devices. Usually they are sent when response have not been received.
From one of Novell's TID (Technical Information Document) explains it pretty well:
[URL="http://upx100.com/1460319167.html"][IMG]http://upx100.com/img/1460319167.jpg[/IMG][/URL]
That's a good question. I'll have to do some research --- ok. This is from an entry I found in the VMware user forums that might help.