The VMMCA, or Virtual Machine Manager Configuration Analyzer (VMMCA) is a diagnostic tool you can use to evaluate important configuration settings for computers that either are serving or might serve VMM roles or other VMM functions. The VMMCA scans the hardware and software configurations of the computers you specify, evaluates them against a set of predefined rules, and then provides you with error messages and warnings for any configurations that are not optimal for the VMM role or other VMM function that you have specified for the computer.
When should I use the VMMCA?
Before installing VMM, you can use the VMMCA to help you evaluate the configuration of computers that you might use for the following VMM roles:
After installing VMM, you can use the VMMCA to evaluate the configurations of computers that you are now using or might use for the VMM roles listed above, as well as computers that you are using or might use for any of the following VMM functions:
In what kind of situations is it useful to use the VMMCA?
1. Before you add a server as a managed host.
2. Before you add a server as a library server.
3. Before you try to perform a P2V conversion.
4. Anytime you're troubleshooting a host that is in the “not responding” state in the console.
5. Any time there's a communication issue between the VMM server and another component.
Where can I get the VMMCA?
Download the System Center Virtual Machine Manager 2008, 2008 R2, and 2008 R2 SP1 Configuration Analyzer (Before you install the VMMCA for VMM 2008, 2008 R2 or 2008 R2 SP1, you must download and install the 64-bit version of Microsoft Baseline Configuration Analyzer (MBCA). Download the MBCA.) Download the System Center 2012 - Virtual Machine Manager Configuration Analyzer (Before you install System Center 2012 - VMMCA, you must download and install the MBCA 2.0. Download the MBCA 2.0.)
How to manually update the list of KB articles that are checked (applies to the System Center 2012 - VMMCA): If you are running the System Center 2012 - VMMCA in an isolated environment, you can use the following procedure to update the KB checker file:
Conclusion
The VMMCA has proven itself to be an invaluable resource when troubleshooting VMM issues and has helped me quickly resolve many complex issues. I strongly encourage you to download and try it out.
Note: This information (without the 2012 info) was originally provided by Mike Briggs, Senior Support Escalation Engineer, on the System Center Virtual Machine Manager Team blog:
http://blogs.technet.com/scvmm/archive/2010/01/27/the-vmmca-and-why-it-s-important-in-troubleshooting-vmm-issues.aspx
Carsten Siemens edited Revision 7. Comment: Added tag: en-US
Danny van Dam edited Revision 6. Comment: added vmm server version to title
TWooley MSFT edited Revision 1. Comment: Added info about VMMCA for 2012
Ed Price MSFT edited Original. Comment: Updated title per style standards.