Embarrassing stupid error....need help

rspalding
rspalding used Ask the Experts™
on
We are running Esx 3.5 VM on a 2088 server.  We are using tis for file serving and exchange plus 4 other VM's I setup a new machine using the new Windows 7 platform and wanted to add the new vmware infrastructure access client to the  server. Don't ask me what I did cause I don't know....somehow I changed permissions incorrectly and ended up with a read only root!!  The VM's are all functioning properly....I can ping everything and now am using remote desktop to administer the accounts. Problem that this caused is now I do not have access to the VM's to be able to shutdown/restart/open/administer etc.....anything using the infrstructure client from any machine. I cannot shutdown anything at this point since I only have remote desktop access.. The icons in the tool bar of the client are all grayed out when you select a machine. The console no longer accessible.  Found an interesting thread at :http://communities.vmware.com/thread/72554.  Tried suggestions with little success. If anyone has don't something equally stupid and managed to get out of it I would really appreciate the help.................
This is the content in the referred to authorization.xml file. (DataRoleId...has been changed from 2 to 1) I have restarte management services but not being able to restart VM's I have not rebooted.
<ConfigRoot>
  <ACEData id="10">
      <ACEDataEntity>ha-folder-root</ACEDataEntity>
          <ACEDataId>10</ACEDataId>
              <ACEDataIsGroup>false</ACEDataIsGroup>
                  <ACEDataPropagate>true</ACEDataPropagate>
                      <ACEDataRoleId>-1</ACEDataRoleId>
                          <ACEDataUser>root</ACEDataUser>
                            </ACEData>
                              <ACEData id="11">
                                  <ACEDataEntity>ha-folder-root</ACEDataEntity>
                                      <ACEDataId>11</ACEDataId>
                                          <ACEDataIsGroup>false</ACEDataIsGroup>
                                              <ACEDataPropagate>true</ACEDataPropagate>
                                                  <ACEDataRoleId>-1</ACEDataRoleId>
                                                      <ACEDataUser>dcui</ACEDataUser>
                                                        </ACEData>
                                                          <NextAceId>13</NextAceId>
                                                      </ConfigRoot>

Open in new window

Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Senior IT Advisor
Top Expert 2008
Commented:
I would backup the VMs and re-install but choose to keep existing VMFS partitions.  In the future you may want to create an additional service console on a different vswitch just in case.
Paul SolovyovskySenior IT Advisor
Top Expert 2008

Commented:
Top Expert 2009
Commented:
Did you get any error if try to stop/start VM via command in the console?

Author

Commented:
Solution was found and didn't realize it. The posted file contents is the corrected file. If you noticed I mentioned the change was made on the file....thought I had to could run the commands  "service vmware-vmkauthd restart" and "service mgmt-vmware" restart but I only got an error message. Fortunately I am working with a great partner and he found that our version (unpaid) didn't offer those commands. Needed to use /sbin/services.sh restart or I could have gone top the console physically and used the management restart command offered on the setup page. Actually I had done that once before making the change to the file above....mistake was I thought I had to reboot and was afriad I would not be able to restart the VM's.. ....DUHHHH should have restarted management services again after making the change shown above.  Oh well guess that's why ya hire intelligent motivated IT personnel!! Lucky ain't I.   Will give points for your kindness of reply....EE is a great help and you guys make it that way.....Thanks
Paul SolovyovskySenior IT Advisor
Top Expert 2008

Commented:
That makes sense, you're running ESXi which doesn't have the service console to run the commands.  

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial