We are using ESX servers 3.0.3 and one vmfs storage. We run remote labs and for this reason, we run many virtual machines using one vmdk disk file in non-persistent mode. Everything works until we want to run the virtual machines on more than 8 servers. The rest complain the file is locked.
I read in documentation that you can do the read lock on maximum 8 servers to one file on vmfs.
Is there any option to increase this maximum or workaround for it?
Wouldn't sharing the VM drive (from the guest OS) accomplish the same thing?
That way you don't run into the read lock limitation. It seems to me if that VM crashes, you lose ALL 8 environments at once... At least with a share, you only lose the share, the VM's keep running.
This doesn't solve our problem. We have to run multiple identical machines. If one crashes, nothing happens, while the vmdk disk file is untouched - read only and non-persistent - all other files from vm are on local storage.
I just ask if there is a solution which would increase number of servers which can lock single file.
Check out http://communities.vmware.com/docs/DOC-9020 as a solution to your problem. It is a way to create linked clones within VMware ESX v3.x.... Very very useful to do exactly what you want to do.
Best regards, Edward L. Haletky VMware Communities User Moderator, VMware vExpert 2009
Now Available on Rough-Cuts: 'VMware vSphere(TM) and Virtual Infrastructure Security: Securing ESX and the Virtual Environment'[/url]
Also available 'VMWare ESX Server in the Enterprise'[/url]
[url=http://www.astroarch.com/wiki/index.php/Blog_Roll]SearchVMware Pro[/url]|Blue Gears[/url]|Top Virtualization Security Links[/url]|Virtualization Security Round Table Podcast[/url]