Hi,
I have installed SCVMM 2008 on a Windows 2008 64b machine. Plain and simple install, mostly next->next->next. SQL database on a dedicated seperate machine.
After I have installed VMM and its console I try to connect to the configuration and I get a error that says
quote:
You cannot access Virtual Machine Manager server localhost.
Contact the Virtual Machine Manager administrator to verify that your account is a member of a valid user role and then try the operation again.
ID: 1604

The documentation says that the user that is installing the software is added to the Administrator Role but for some reason that doens't seem to be the case.
Any ideas on how to solve this? 
 
 


 
 Well, that always happens to me. I found the solution to my problem. Its noted in the last post on the Microsoft forums: http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=4073398&SiteID=17

quote:

With a lot of trial and error, I found a solution.
To run the VMM Server service with a domain account, you have to specify the local system during installation, and then change the service manually, to run as mydomain\scvmm_service.
To use a remote SQL database, I used the domain admin account during the database setup portion of the installation, and then i added the mydomain\scvmm_service account as dbowner on the database, manually on the SQL Server.
I upgraded to the retail version, and this applies here too.
So I have it running now with a domain account for the service and with a remote SQL database, and I upgraded from the Eval to the Retail version too. Would like to hear from anyone having had similar issues with this, or if you got it to work only using the installer.
 
It worked for me perfectly.
 

 
That is actually only a workaround to the problem. If you try using features such as ISO sharing which actually requires the SCVMM server to be configured using a service account, you will probably find you will still have problems.

I had the exact same error with a clean install of Windows Server 2008 R2 (RTM), SC VMM 2008 R2 (RTM). During the installation I specified a domain account to use as the VMM Service Account, and also had VMM install a local SQLExpress database. Even with all this clean new setup, I got the error:
You cannot access Virtual Machine Manager server localhost.
Ensure that your account is a member of a valid user role, and then try the operation again.
ID: 1604

So I logged a support case with Microsoft and after doing trace debugs and other tests, they identified the problem being that there was no SPN assigned to the domain account I was using for the VMM service. Here are the steps they gave me which did resolve the problem for me.

1. Logon to the SCVMM server by domain admin account
2. Launch the command window by “Run as administrator” option
3. Run below command line:
setspn –R
4. In Administrative Tools, open Active Directory Users and Computers, and then navigate to the computer account for SCVMM server. Right-click the computer account for the SCVMM server, and then click Properties. On the Delegation tab, click “Trust computer for delegation to any service (Kerberos)”
 
讲的很清楚,给VMM的服务配置一个启动账户,不要用SYSTEM,否则使用共享目录的ISO也会有问题