VMware

This Question is Possibly Answered

1 "correct" answer available (10 pts) 2 "helpful" answers available (6 pts)
5 Replies Last post: Apr 17, 2008 6:35 AM by kjb007  

"General fault caused by file" moving files with Datastore Browser posted: Apr 15, 2008 12:56 PM

Click to view KMSI's profile Novice 23 posts since
Mar 29, 2008

I'm a newbie just learning ESX 3.5, trying to establish some off-storage copies of new "template" VMs. I don't have all the fancy high-end stuff like Vmotion and Clone, just the basic ESX starter package with the VMware Infrastructure Client, and VMware Workstation 6. I've managed to figure out how to clone machines.

Now, I've set up two remote filestores, one iSCSI on OpenFiler, one NFS on MS Server 2003 R2. I've tried to use the Datastore Browser to move a VM folder to either of them. It gets partway through and fails with an error message "General fault caused by file", leaving a few files moved, but not the big one. This occurs on mutiple separate VMs and either the iSCSI/Openfiler or the NFS/Windows store. So I don't think it's a remote issue.

So... am I doing something wrong, or is it just broken, and is there a fix?

/kenw

Click to view RParker's profile Champion 5,288 posts since
Dec 6, 2006

how big are the datastores? What block size did you use? You can right-click the datastore and click properties to give you the block size.

My guess is you are moving a 256Gb + file to a datastore with 1 Meg Block size, which can only accomodate 256Gb or less.

Click to view kjb007's profile Guru 5,486 posts since
Sep 18, 2006

Are you trying to copy vm's that are running?

The iSCSI LUN may be seen as a snapshot LUN, which is why you can not see it anymore. There should be a message in your vmkernel log stating the LUN is bein disabled due to possible snapshot. Also, since added the storage once, you should only have to rescan your HBA's, and not add storage again. For that, check this thread: http://communities.vmware.com/thread/139242

There is also some issue with NFS on 2003 and ESX, check http://support.microsoft.com/kb/942868


Click to view kjb007's profile Guru 5,486 posts since
Sep 18, 2006

1 GB does quite well, and for all intents and purposes, you will probably not fill that pipe with just a few VM's. You could always run esxtop and see what kind of network and disk throughput you're getting as and when you're performing your operations. That being said, iSCSI is at the mercy of your network. You may want to load up a LUN and run IOMeter against it in a VM to see what kind of latency is being generated. That was the killer for me, so although I could push a lot of data through it, the latency involved made it not a practical choice in my current config, so went to FC here.

-KjB

VMware Developer

SDKs, APIs, Videos, Learn and much more in the Developer community.

Learn More

Developer Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

VMware vSphere

Come witness the next giant leap in virtualization.

Register Today

Communities