VMworld

This Question is Possibly Answered

1 "correct" answer available (4 pts) 2 "helpful" answers available (2 pts)
12 Replies Last post: Aug 18, 2008 10:12 PM by Robin Iraca  
Click to view Harvy Louise Torres's profile Apprentice 6 posts since
Jul 31, 2008

Aug 3, 2008 8:44 PM

Multiple Access on VMWare Images

Hi Guys! I need help. How am I able to access one image with multiple VMWare Player?
Click to view Robin Iraca's profile Apprentice 6 posts since
Sep 10, 2007
1. Aug 4, 2008 2:55 AM in response to: Harvy Louise Torres
Re: Multiple Access on VMWare Images

If you mean Accessing one shared image with multiple vmware players on different pc's connected to the share containing the image the answer is probably not possible. Vmware player will be able to find the image and start it but windows will not allow the drive access multiple times. The only option would be to start the image on one pc and if it's network connected enable remote desktop and have multiple people connect to it throug remote desktop.

Robin

Click to view Robin Iraca's profile Apprentice 6 posts since
Sep 10, 2007
3. Aug 4, 2008 3:51 AM in response to: Harvy Louise Torres
Re: Multiple Access on VMWare Images

Yes, Windows can not handle the drive access since it locks the drive at startup. Basically the first machine to start would claim the drive. Starting another vmware player using the same image would result in error and most likely would end up doing only checkdisk because it thinks something's wrong with the drive. If several users need to use thesame machine through remote desktop at the same time the vmware image would need to be a terminal server (Windows NT, 2000, 2003, 2008). Remote desktop is available on Windows XP and vista but would allow only one user. To use Remote desktop on windows 2003 and above, go to system properties and select allow remote access on the remote tab. This will give access to 2 users through remote desktop and one console user. If more users need access you need to install terminal server and a terminal server license server. use F1 for help.

And you may want to consider using vmware server (free to use download from vmware.com) instead of player

Robin

Click to view Robin Iraca's profile Apprentice 6 posts since
Sep 10, 2007
5. Aug 4, 2008 3:59 AM in response to: Harvy Louise Torres
Re: Multiple Access on VMWare Images
You're welcome, I hope it helps you out.
Click to view Robin Iraca's profile Apprentice 6 posts since
Sep 10, 2007
7. Aug 7, 2008 3:58 AM in response to: Harvy Louise Torres
Re: Multiple Access on VMWare Images

Can you specify what you've set-up? As in Guest OS and virtual machine config?


Robin

Click to view Robin Iraca's profile Apprentice 6 posts since
Sep 10, 2007
9. Aug 7, 2008 10:46 PM in response to: Harvy Louise Torres
Re: Multiple Access on VMWare Images

Unfortunately this is not going to work. You're still trying to access a single vmware image with multiple clients. As I said in my first post Windows is unable to do this and that is why VMware player asks the ownership question. If ownership is taken, the original user will be kicked of and windows might actually crash.

Is there a specific reason why you want to do this? If you just want to give them OS then unfortunately you need to make a seperate image for each client. Ofcourse you can easily do this by making a copy of the existing VMware machine and running the copy next to the original (beware of IP conflict and run sysprep on the copy first). The problem you're trying to solve is not really a VMware limitation but a Windows limitation.


Robin

Click to view rickscherer's profile Apprentice 8 posts since
Sep 10, 2007
11. Aug 18, 2008 3:30 PM in response to: Harvy Louise Torres
Re: Multiple Access on VMWare Images

Its not really a limitation of any O/S or application. VMware Player puts a lock on the Virtual Hard disk (VMDK) because it needs to read/write from it. Your best bet is what was mentioned in this post already, enable Remote Desktop connections within Windows 2003 (the Guest, not your VMware Player host) and have your clients RDP into the VM guest.

The assumption would be that the VM guest is connected to your network and is accessible by the clients.

Click to view Robin Iraca's profile Apprentice 6 posts since
Sep 10, 2007
12. Aug 18, 2008 10:12 PM in response to: Harvy Louise Torres
Re: Multiple Access on VMWare Images

Windows or Linux makes no difference. The OS simply is unable to boot from thesame harddisk twice. It's a OS limitation and therefore a VMware limitation.

Look at it this way, you can't connect one harddisk to 2 machines and boot from it from both machines at thesame time.


Terminal server (remote desktop) would be your andswer. If you want clients to really boot from one and thesame image you should look into software streaming solutions (e.g. Citrix provisioning server for desktops). With software streaming it is possible to deliver a "harddisk image" throught the network. You clients then no longer need a physical harddrive but boot from the network (PXE).


Robin