What is the VMMCA and why is it important in troubleshooting VMM issues?
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?
System Center Virtual Machine Manager 2008 and 2008 R2 Configuration Analyzer: http://www.microsoft.com/downloads/details.aspx?FamilyID=02d83950-c03d-454e-803b-96d1c1d5be24&displaylang=en
Before you install the VMMCA, you must download and install the 64-bit version of Microsoft Baseline Configuration Analyzer (MBCA). To download the MBCASetup64.msi file, go to http://go.microsoft.com/fwlink/?LinkID=97952.
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.
Mike Briggs | Senior Support Escalation Engineer
does it have command line capabilities, its sad to see you built a great tool , but if you need to run it agains a bunch of hyperv servers, you need to enter each one? and it doesn't save the list anywhere?
no command line? any powershell equivalent?