Need help?

Our experts have had an average response time of 13.14 minutes in February 2024 to fix urgent issues.

We will keep your servers stable, secure, and fast at all times for one fixed price.

VMWare: virtual machine disks consolidation is needed – Quick fix

by | Nov 1, 2020

The warning ‘VMWare: virtual machine disks consolidation is needed’ indicates that while deleting a snapshot, the snapshot VMDK files or logs have not been deleted correctly.

Here at Bobcares, we have seen several such VMWare related errors as part of our Server Management Services for web hosts and online service providers.

Today we will take a look at the causes for this error and see how to fix it.

 

What causes ‘VMWare: virtual machine disks consolidation is needed’ warning to appear

Here are the different causes of this VMWare error to occur.

1. Snapshots can’t be deleted due to poor storage performance. It happens due to a timeout or a large size of a snapshot.
2. No enough space on the VMFS store to perform consolidation
3. If the vSphere or a third-party app has locked snapshot files. So ensure that there are no running processes of a virtual machine backup.
4. Having any connection issues between the vCenter Server and the ESXi host.

 

How we resolve ‘VMWare: virtual machine disks consolidation is needed’ warning

Now let’s see how our Support Engineers assist our customers in resolving this warning message.

First, right-click on the virtual machine and select VM >> Snapshots >> Consolidate.

Then a window with the below request appears.

vmware: virtual machine disks consolidation is needed

Here, click on Yes to confirm that you want to delete the redundant logs. As a result, the vCenter will consolidate disks and clear the logs. It might take a few minutes for the consolidation to take place and the VM performance may degrade.

Finally, the warning of the VM consolidation must disappear.

 

In a few cases, you may see the below error in the vSphere console during consolidation.

vmware: virtual machine disks consolidation is needed

In such a case, VMWare recommends restarting Management agents on the ESXi server. To do it, run the below command after connecting to the host via SSH.

services.sh restart

Moreover, you can try unlocking the VM files as follows.

1. If possible, shut down the VM.
2. Try creating a new snapshot.
3. Using the ‘Delete All’ option, delete all the VM snapshots.
4. Using vMotion, move the VM to another ESXi.
5. Try consolidating the snapshots as described above.

You can also find all the virtual machines that require consolidation using PowerCLI. To do it, connect to your vCenter server:

Connect-VIServer mun_vsphere.woshub.com

You must get the list of all the VMs with the status ‘Virtual machine disks consolidation is needed’:

Get-VM | Where-Object {$_.Extensiondata.Runtime.ConsolidationNeeded}

After that, you must consolidate the disks of all machines in the list:

Get-VM | Where-Object {$_.Extensiondata.Runtime.ConsolidationNeeded} | foreach {$_.ExtensionData.ConsolidateVMDisks_Task()}

[Need any further assistance in fixing VMWare errors? – We are here to help you]

 

Conclusion

In short, this warning indicates that while deleting a snapshot, the snapshot VMDK files or logs have not been deleted correctly. Today, we saw the solution provided by our Support Engineers to this error.

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

GET STARTED

var google_conversion_label = "owonCMyG5nEQ0aD71QM";

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Categories

Tags

Privacy Preference Center

Necessary

Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID - Preserves user session state across page requests.

gdpr[consent_types] - Used to store user consents.

gdpr[allowed_cookies] - Used to store user allowed cookies.

PHPSESSID, gdpr[consent_types], gdpr[allowed_cookies]
PHPSESSID
WHMCSpKDlPzh2chML

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

_ga - Preserves user session state across page requests.

_gat - Used by Google Analytics to throttle request rate

_gid - Registers a unique ID that is used to generate statistical data on how you use the website.

smartlookCookie - Used to collect user device and location information of the site visitors to improve the websites User Experience.

_ga, _gat, _gid
_ga, _gat, _gid
smartlookCookie
_clck, _clsk, CLID, ANONCHK, MR, MUID, SM

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

IDE - Used by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

test_cookie - Used to check if the user's browser supports cookies.

1P_JAR - Google cookie. These cookies are used to collect website statistics and track conversion rates.

NID - Registers a unique ID that identifies a returning user's device. The ID is used for serving ads that are most relevant to the user.

DV - Google ad personalisation

IDE, test_cookie, 1P_JAR, NID, DV, NID
IDE, test_cookie
1P_JAR, NID, DV
NID
hblid

Security

These are essential site cookies, used by the google reCAPTCHA. These cookies use an unique identifier to verify if a visitor is human or a bot.

SID, APISID, HSID, NID, PREF
SID, APISID, HSID, NID, PREF