?
Solved

VMware ESXi 4.1 - Failed to lock the file

Posted on 2014-09-17
8
Medium Priority
?
1,192 Views
Last Modified: 2016-02-25
Hello Experts - I am regularly having backup issues using Veeam and ESXi 4.1.  I replicate all of my backups offsite each evening using Veeam 7.  Every few weeks I start seeing errors that a replication has failed.  Checking the Veeam logs always shows its a problem with file locking.  If I attempt to "Revert to current snapshot" in VMware I get the following error:

A general system error occurred: Failed to lock the file

There are no .lck files in the datastore.  I'd like to understand why this happens and how I can unlock the file without restarting the physical host each time.
0
Comment
Question by:danbrown_
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 3
8 Comments
 
LVL 123
ID: 40328870
A process has locked the file.

The VM does not have a snapshot attached?

Or the virtual disk is attached to the Veeam VM.

The method of finding which process has locked the file is a difficult one and requires the use of the command

PS with grep in the console....

Also looking for the lock on the file....

It can often result in a waste of time!

And reboot host is quicker....

Is the Veeam job failing..?
0
 

Author Comment

by:danbrown_
ID: 40328902
Hi Andrew!  Here is a screenshot of the VM that won't replicate with a couple of snapshots:

error1.jpg
The Veeam server does not have any of the virtual disks attached.  I get that rebooting the host may be the fastest way to unlock the file but I'd like to understand why this keeps happening.  Why would a process lock a file and refuse to unlock it without a reboot?  And what can I do to prevent it from happening?
0
 
LVL 123

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE^2) earned 2000 total points
ID: 40328942
Software Bugs are what cause the issue raise Support Request with Veeam.

Upgrade ESXi OS to latest nuild version.

I would also ensure VM is snapshot FREE before you start replication.
0
Get your Disaster Recovery as a Service basics

Disaster Recovery as a Service is one go-to solution that revolutionizes DR planning. Implementing DRaaS could be an efficient process, easily accessible to non-DR experts. Learn about monitoring, testing, executing failovers and failbacks to ensure a "healthy" DR environment.

 

Author Comment

by:danbrown_
ID: 40328952
I have an open ticket with Veeam but as it is in every case I've ever opened with them they refer me back to VMware since the core issue is there.  VMware provides no support for 4.1 any longer.
0
 
LVL 123
ID: 40328987
Are you on the latest and last builds of ESXi 4.1 ?

Locks still occur with 5.5 U2!

We've been working on one today, for 6-7 hours!
0
 

Author Comment

by:danbrown_
ID: 40328995
Ouch, so even upgrading ESX won't really solve the locking problem.  Maybe its just my lack of understanding but I just don't get why an operating system can't be programmed to easily identify and unlock whatever process is locking a file.  Its a very common problem that you would think would have been addressed by now!  Thanks for your help Andrew, very much appreciated.
0
 
LVL 123
ID: 40329067
Its third party vendors which cause the issue!
0
 
LVL 123
ID: 40329075
And with any OS sometimes locks and processes cannot be killed or shutdown.
0

Featured Post

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In previous parts of this Nano Server deployment series, we learned how to create, deploy and configure Nano Server as a Hyper-V host. In this part, we will look for a clustering option. We will create a Hyper-V cluster of 3 Nano Server host nodes w…
Your data is at risk. Probably more today that at any other time in history. There are simply more people with more access to the Web with bad intentions.
This tutorial will walk an individual through configuring a drive on a Windows Server 2008 to perform shadow copies in order to quickly recover deleted files and folders. Click on Start and then select Computer to view the available drives on the se…
This tutorial will show how to configure a new Backup Exec 2012 server and move an existing database to that server with the use of the BEUtility. Install Backup Exec 2012 on the new server and apply all of the latest hotfixes and service packs. The…

752 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question