VNXe 3150 VSI plugin issue that EMC support cannot resolve
I have installed the unisphere CLI and the vsphere plugin to enable ASA so I can take advantage of snapshots etc.. from within vcenter.
have the bits installed correctly but I still have a problem that EMC support cannot resolve. I have added my VNXe 3150 in the plugin interface on my vsphere client. I am trying to complete the ASA configuration to enable snapshots from within vcenter.
Within Unisphere I have enabled ASA for all ESX nodes and I have set the password for the "asa" user.
I then go to add the password on the vcenter side by clicking EDIT on the VNXe I added, and entering the password as well as hitting the checkbox to enable ASA.
The password will not be accepted. I see the task queue up and then I get an error saying "the operation is not allowed in the current state". I also see a message saying "the remote server returned an error 500 Internal server error"
EMC says the issue is because the VNX NFS interface needs to be able to communicate with the ESX vmkernal interface.
VMware says that is not a problem and works by nature that way since you can ony specify a singel defaut gateway for the NFS storage network interface and the VMkernal interface. Furthermore they say not only EMC but other storage vendors only need to be able to communicate from their management interface to the vmkernal interface in order to take advantage of the enhance storage API's for vsphere 5.1.
The VNX management interface can ping the vmkernal interface without a problem so vmware says this is an EMC issue. The EMC guy I am working with does not know much about VSI plugin and vcenter integration. I asked to escalate but it does not seem to happen I’m in limbo now. No one at EMC seems to be able to do this in a lab or see how it is supposed to work in order to help.
I sure hope someone has done this and knows what the issue is. There is little info on the web and I already read the plugin install instructions and I am installing correctly but it still does not work.
The support guy I am working with never even looked at the logs. I just looked at that log file and I see interesting info already. Most intersting is this:
2013-02-01 13:26:05,300 [3940] [39] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - Unisphere CLI is not installed 2013-02-01 13:26:06,096 [3940] [39] ERROR EMC.Solutions.Utilities.Registry.RegistryHandler - Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI .
.
The interesting thing is that I do have the EMC CLI installed. I am running a 64 bit Windows OS and there was only a 32 bit Unisphere CLI available so I installed that. I installed it on the D:\ drive.
I looked at my registry and it has a slightly differnet key name of: HKLM\SOFTWARE\EMC\YMECLI. I dont see an option to upload the log file. Do you want me to paste the entire log?
No I have not tried uninstalling then reinstalling. Do you suggest I try that? I also did confirm that the EMC_Credentials.XML file does exist in the dircetory that is speciifed in the log. I dont know why it is not being seen. It seems this all may be related to the Reg key that does not exist.
looking for this key: LocalMachine\SOFTWARE\EMC\UEMCLI
But this is the only key similiar to that: LocalMachine\SOFTWARE\EMC\YMECLI
Im almost tempted to try renaming YMECLI to UEMCLI.
the full log is not too long so here it is: (I have not incresed the logging level yet due to diskspace but I will if this is not enough information. Thanks again for this help!!
2012-12-28 14:24:35,338 [11588] [9] WARN EMC.Solutions.Utilities.Xml.XmlSerializer - Could not find file C:\Users\vadmin\AppData\Roaming\EMC\Unified Storage\Config\EMC_Credentials.xml. If this is the first time the ACU was run, a file will be created when the first profile is added, and this message should no longer appear after that first profile is saved. 2012-12-28 14:24:35,354 [11588] [9] INFO EMC.Solutions.Utilities.Profile.AccessProfileAdapter - Adding new Access Profile PluginProfile 2012-12-28 14:24:35,370 [11588] [9] WARN EMC.Solutions.Utilities.Xml.XmlSerializer - Could not find file C:\Users\vadmin\AppData\Roaming\EMC\Unified Storage\Config\EMC_Credentials.xml. If this is the first time the ACU was run, a file will be created when the first profile is added, and this message should no longer appear after that first profile is saved. 2012-12-28 14:24:35,385 [11588] [9] INFO EMC.Solutions.Utilities.Profile.AccessProfileList - Creating a DataSet for the access profiles to save to a file 2012-12-28 14:24:35,463 [11588] [9] INFO EMC.Solutions.Utilities.Profile.AccessProfileList - Savings all Access Profiles to C:\Users\vadmin\AppData\Roaming\EMC\Unified Storage\Config\EMC_Credentials.xml by registry key EMC_Unified_Storage_VMware_Plugin 2012-12-28 14:25:09,175 [11588] [3] ERROR EMC.Solutions.Utilities.Registry.RegistryHandler - Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI 2012-12-28 14:25:09,175 [11588] [3] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - System.Exception: Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI at EMC.Solutions.Utilities.Registry.RegistryHandler.GetRegistryKey(String baseKey, String subKey) at EMC.Solutions.Utilities.VNXe.UnisphereCLI.GetInstalledLocation() at EMC.Solutions.Utilities.VNXe.UnisphereCLI.IsInstalled() 2012-12-28 14:25:09,175 [11588] [3] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - Unisphere CLI is not installed 2012-12-28 14:25:34,151 [11588] [3] ERROR EMC.Solutions.Utilities.Registry.RegistryHandler - Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI 2012-12-28 14:25:34,151 [11588] [3] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - System.Exception: Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI at EMC.Solutions.Utilities.Registry.RegistryHandler.GetRegistryKey(String baseKey, String subKey) at EMC.Solutions.Utilities.VNXe.UnisphereCLI.GetInstalledLocation() at EMC.Solutions.Utilities.VNXe.UnisphereCLI.IsInstalled() 2012-12-28 14:25:34,151 [11588] [3] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - Unisphere CLI is not installed 2012-12-28 14:26:05,133 [11588] [21] ERROR EMC.Solutions.Utilities.Registry.RegistryHandler - Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI 2012-12-28 14:26:05,133 [11588] [21] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - System.Exception: Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI at EMC.Solutions.Utilities.Registry.RegistryHandler.GetRegistryKey(String baseKey, String subKey) at EMC.Solutions.Utilities.VNXe.UnisphereCLI.GetInstalledLocation() at EMC.Solutions.Utilities.VNXe.UnisphereCLI.IsInstalled() 2012-12-28 14:26:05,133 [11588] [21] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - Unisphere CLI is not installed 2012-12-28 14:26:05,976 [11588] [21] ERROR EMC.Solutions.Utilities.Registry.RegistryHandler - Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI 2012-12-28 14:26:05,976 [11588] [21] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - System.Exception: Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI at EMC.Solutions.Utilities.Registry.RegistryHandler.GetRegistryKey(String baseKey, String subKey) at EMC.Solutions.Utilities.VNXe.UnisphereCLI.GetInstalledLocation() at EMC.Solutions.Utilities.VNXe.UnisphereCLI.IsInstalled() 2012-12-28 14:26:05,976 [11588] [21] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - Unisphere CLI is not installed 2012-12-28 14:26:06,459 [11588] [21] ERROR EMC.Solutions.Utilities.Registry.RegistryHandler - Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI 2012-12-28 14:26:06,459 [11588] [21] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - System.Exception: Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI at EMC.Solutions.Utilities.Registry.RegistryHandler.GetRegistryKey(String baseKey, String subKey) at EMC.Solutions.Utilities.VNXe.UnisphereCLI.GetInstalledLocation() at EMC.Solutions.Utilities.VNXe.UnisphereCLI.IsInstalled() 2012-12-28 14:26:06,459 [11588] [21] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - Unisphere CLI is not installed 2012-12-28 15:44:44,734 [11588] [54] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2012-12-28 15:44:44,734 [11588] [54] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2012-12-28 15:44:44,765 [11588] [54] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.ConnectionManager - Finding File Storage System with File Share Server IP of 10.0.1.10 2012-12-28 15:45:28,789 [11588] [3] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2012-12-28 15:45:28,804 [11588] [3] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2012-12-28 15:45:28,820 [11588] [3] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.ConnectionManager - Finding File Storage System with File Share Server IP of 10.0.1.10 2013-01-07 17:33:56,195 [7424] [16] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-07 17:33:56,211 [7424] [16] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-07 17:33:56,227 [7424] [16] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.ConnectionManager - Finding File Storage System with File Share Server IP of 10.0.1.10 2013-01-13 19:10:41,579 [5584] [21] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-13 19:10:41,595 [5584] [21] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-13 19:10:41,610 [5584] [21] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.ConnectionManager - Finding File Storage System with File Share Server IP of 10.0.1.10 2013-01-16 22:17:33,265 [3644] [3] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-16 22:17:33,280 [3644] [3] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-16 22:17:33,312 [3644] [3] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.ConnectionManager - Finding File Storage System with File Share Server IP of 10.0.1.10 2013-01-16 22:19:23,153 [3644] [14] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-16 22:19:23,184 [3644] [14] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-16 22:19:23,215 [3644] [14] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.ConnectionManager - Finding File Storage System with File Share Server IP of 10.0.1.10 2013-01-16 22:19:24,978 [3644] [14] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-16 22:19:24,993 [3644] [14] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-16 22:19:25,025 [3644] [14] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.ConnectionManager - Finding File Storage System with File Share Server IP of 10.0.1.10 2013-01-16 22:19:51,904 [3644] [3] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-16 22:19:51,935 [3644] [3] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-16 22:19:51,966 [3644] [3] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.ConnectionManager - Finding File Storage System with File Share Server IP of 10.0.1.10 2013-01-16 22:19:56,880 [3644] [14] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-16 22:19:56,911 [3644] [14] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-16 22:19:56,958 [3644] [14] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.ConnectionManager - Finding File Storage System with File Share Server IP of 10.0.1.10 2013-01-16 22:20:23,182 [3644] [3] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-16 22:20:23,182 [3644] [3] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-16 22:20:23,245 [3644] [3] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.ConnectionManager - Finding File Storage System with File Share Server IP of 10.0.1.10 2013-01-16 23:24:38,756 [560] [3] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-16 23:24:38,787 [560] [3] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-16 23:24:38,803 [560] [3] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.ConnectionManager - Finding File Storage System with File Share Server IP of 10.0.1.10 2013-01-16 23:24:40,862 [560] [17] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-16 23:24:40,893 [560] [17] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-16 23:24:40,909 [560] [17] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.ConnectionManager - Finding File Storage System with File Share Server IP of 10.0.1.10 2013-01-24 22:36:02,280 [560] [10] ERROR EMC.Solutions.Utilities.Registry.RegistryHandler - Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI 2013-01-24 22:36:02,358 [560] [10] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - System.Exception: Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI at EMC.Solutions.Utilities.Registry.RegistryHandler.GetRegistryKey(String baseKey, String subKey) at EMC.Solutions.Utilities.VNXe.UnisphereCLI.GetInstalledLocation() at EMC.Solutions.Utilities.VNXe.UnisphereCLI.IsInstalled() 2013-01-24 22:36:02,358 [560] [10] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - Unisphere CLI is not installed 2013-01-24 22:36:47,535 [560] [10] ERROR EMC.Solutions.Utilities.Registry.RegistryHandler - Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI 2013-01-24 22:36:47,551 [560] [10] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - System.Exception: Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI at EMC.Solutions.Utilities.Registry.RegistryHandler.GetRegistryKey(String baseKey, String subKey) at EMC.Solutions.Utilities.VNXe.UnisphereCLI.GetInstalledLocation() at EMC.Solutions.Utilities.VNXe.UnisphereCLI.IsInstalled() 2013-01-24 22:36:47,551 [560] [10] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - Unisphere CLI is not installed 2013-01-24 22:36:48,908 [560] [3] ERROR EMC.Solutions.Utilities.Registry.RegistryHandler - Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI 2013-01-24 22:36:48,924 [560] [3] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - System.Exception: Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI at EMC.Solutions.Utilities.Registry.RegistryHandler.GetRegistryKey(String baseKey, String subKey) at EMC.Solutions.Utilities.VNXe.UnisphereCLI.GetInstalledLocation() at EMC.Solutions.Utilities.VNXe.UnisphereCLI.IsInstalled() 2013-01-24 22:36:48,924 [560] [3] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - Unisphere CLI is not installed 2013-01-24 22:36:49,501 [560] [3] ERROR EMC.Solutions.Utilities.Registry.RegistryHandler - Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI 2013-01-24 22:36:49,501 [560] [3] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - System.Exception: Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI at EMC.Solutions.Utilities.Registry.RegistryHandler.GetRegistryKey(String baseKey, String subKey) at EMC.Solutions.Utilities.VNXe.UnisphereCLI.GetInstalledLocation() at EMC.Solutions.Utilities.VNXe.UnisphereCLI.IsInstalled() 2013-01-24 22:36:49,517 [560] [3] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - Unisphere CLI is not installed 2013-01-24 22:36:49,922 [560] [3] ERROR EMC.Solutions.Utilities.Registry.RegistryHandler - Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI 2013-01-24 22:36:49,938 [560] [3] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - System.Exception: Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI at EMC.Solutions.Utilities.Registry.RegistryHandler.GetRegistryKey(String baseKey, String subKey) at EMC.Solutions.Utilities.VNXe.UnisphereCLI.GetInstalledLocation() at EMC.Solutions.Utilities.VNXe.UnisphereCLI.IsInstalled() 2013-01-24 22:36:49,953 [560] [3] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - Unisphere CLI is not installed 2013-01-24 22:37:58,812 [560] [10] ERROR EMC.Solutions.Utilities.Registry.RegistryHandler - Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI 2013-01-24 22:37:58,827 [560] [10] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - System.Exception: Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI at EMC.Solutions.Utilities.Registry.RegistryHandler.GetRegistryKey(String baseKey, String subKey) at EMC.Solutions.Utilities.VNXe.UnisphereCLI.GetInstalledLocation() at EMC.Solutions.Utilities.VNXe.UnisphereCLI.IsInstalled() 2013-01-24 22:37:58,843 [560] [10] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - Unisphere CLI is not installed 2013-01-28 11:46:07,445 [7788] [4] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-28 11:46:07,461 [7788] [4] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-28 11:46:07,508 [7788] [4] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.ConnectionManager - Finding File Storage System with File Share Server IP of 10.0.1.10 2013-01-28 11:46:20,487 [7788] [4] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-28 11:46:20,518 [7788] [4] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-28 11:46:20,534 [7788] [4] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.ConnectionManager - Finding File Storage System with File Share Server IP of 10.0.1.10 2013-01-28 11:46:35,479 [7788] [42] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-28 11:46:35,494 [7788] [42] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-28 11:46:35,526 [7788] [42] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.ConnectionManager - Finding File Storage System with File Share Server IP of 10.0.1.10 2013-01-28 11:46:48,333 [7788] [4] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-28 11:46:48,396 [7788] [4] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-28 11:46:48,427 [7788] [4] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.ConnectionManager - Finding File Storage System with File Share Server IP of 10.0.1.10 2013-01-28 11:46:50,751 [7788] [42] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-28 11:46:50,767 [7788] [42] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-28 11:46:50,798 [7788] [42] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.ConnectionManager - Finding File Storage System with File Share Server IP of 10.0.1.10 2013-01-28 12:16:45,788 [7788] [24] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-28 12:16:45,804 [7788] [24] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-28 12:16:45,835 [7788] [24] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.ConnectionManager - Finding File Storage System with File Share Server IP of 10.0.1.10 2013-01-28 12:17:09,267 [7788] [55] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-28 12:17:09,298 [7788] [55] DEBUG EMC.Solutions.Celerra.SshAdapter.Engine.ConnectionManager - Finding File Storage System with Data Mover IP of 10.0.1.10 2013-01-28 12:17:09,313 [7788] [55] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.ConnectionManager - Finding File Storage System with File Share Server IP of 10.0.1.10 2013-02-01 11:55:07,987 [3940] [3] ERROR EMC.Solutions.Utilities.Registry.RegistryHandler - Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI 2013-02-01 11:55:08,003 [3940] [3] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - System.Exception: Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI at EMC.Solutions.Utilities.Registry.RegistryHandler.GetRegistryKey(String baseKey, String subKey) at EMC.Solutions.Utilities.VNXe.UnisphereCLI.GetInstalledLocation() at EMC.Solutions.Utilities.VNXe.UnisphereCLI.IsInstalled() 2013-02-01 11:55:08,003 [3940] [3] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - Unisphere CLI is not installed 2013-02-01 11:55:18,065 [3940] [14] ERROR EMC.Solutions.Utilities.Registry.RegistryHandler - Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI 2013-02-01 11:55:18,080 [3940] [14] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - System.Exception: Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI at EMC.Solutions.Utilities.Registry.RegistryHandler.GetRegistryKey(String baseKey, String subKey) at EMC.Solutions.Utilities.VNXe.UnisphereCLI.GetInstalledLocation() at EMC.Solutions.Utilities.VNXe.UnisphereCLI.IsInstalled() 2013-02-01 11:55:18,080 [3940] [14] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - Unisphere CLI is not installed 2013-02-01 11:55:18,829 [3940] [3] ERROR EMC.Solutions.Utilities.Registry.RegistryHandler - Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI 2013-02-01 11:55:18,845 [3940] [3] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - System.Exception: Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI at EMC.Solutions.Utilities.Registry.RegistryHandler.GetRegistryKey(String baseKey, String subKey) at EMC.Solutions.Utilities.VNXe.UnisphereCLI.GetInstalledLocation() at EMC.Solutions.Utilities.VNXe.UnisphereCLI.IsInstalled() 2013-02-01 11:55:18,860 [3940] [3] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - Unisphere CLI is not installed 2013-02-01 11:55:19,250 [3940] [3] ERROR EMC.Solutions.Utilities.Registry.RegistryHandler - Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI 2013-02-01 11:55:19,250 [3940] [3] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - System.Exception: Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI at EMC.Solutions.Utilities.Registry.RegistryHandler.GetRegistryKey(String baseKey, String subKey) at EMC.Solutions.Utilities.VNXe.UnisphereCLI.GetInstalledLocation() at EMC.Solutions.Utilities.VNXe.UnisphereCLI.IsInstalled() 2013-02-01 11:55:19,266 [3940] [3] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - Unisphere CLI is not installed 2013-02-01 13:26:04,021 [3940] [39] ERROR EMC.Solutions.Utilities.Registry.RegistryHandler - Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI 2013-02-01 13:26:04,036 [3940] [39] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - System.Exception: Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI at EMC.Solutions.Utilities.Registry.RegistryHandler.GetRegistryKey(String baseKey, String subKey) at EMC.Solutions.Utilities.VNXe.UnisphereCLI.GetInstalledLocation() at EMC.Solutions.Utilities.VNXe.UnisphereCLI.IsInstalled() 2013-02-01 13:26:04,052 [3940] [39] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - Unisphere CLI is not installed 2013-02-01 13:26:05,300 [3940] [39] ERROR EMC.Solutions.Utilities.Registry.RegistryHandler - Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI 2013-02-01 13:26:05,300 [3940] [39] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - System.Exception: Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI at EMC.Solutions.Utilities.Registry.RegistryHandler.GetRegistryKey(String baseKey, String subKey) at EMC.Solutions.Utilities.VNXe.UnisphereCLI.GetInstalledLocation() at EMC.Solutions.Utilities.VNXe.UnisphereCLI.IsInstalled() 2013-02-01 13:26:05,300 [3940] [39] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - Unisphere CLI is not installed 2013-02-01 13:26:06,096 [3940] [39] ERROR EMC.Solutions.Utilities.Registry.RegistryHandler - Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI 2013-02-01 13:26:06,111 [3940] [39] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - System.Exception: Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI at EMC.Solutions.Utilities.Registry.RegistryHandler.GetRegistryKey(String baseKey, String subKey) at EMC.Solutions.Utilities.VNXe.UnisphereCLI.GetInstalledLocation() at EMC.Solutions.Utilities.VNXe.UnisphereCLI.IsInstalled() 2013-02-01 13:26:06,111 [3940] [39] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - Unisphere CLI is not installed 2013-02-01 13:26:07,047 [3940] [39] ERROR EMC.Solutions.Utilities.Registry.RegistryHandler - Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI 2013-02-01 13:26:07,047 [3940] [39] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - System.Exception: Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI at EMC.Solutions.Utilities.Registry.RegistryHandler.GetRegistryKey(String baseKey, String subKey) at EMC.Solutions.Utilities.VNXe.UnisphereCLI.GetInstalledLocation() at EMC.Solutions.Utilities.VNXe.UnisphereCLI.IsInstalled() 2013-02-01 13:26:07,063 [3940] [39] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - Unisphere CLI is not installed 2013-02-01 13:26:07,671 [3940] [39] ERROR EMC.Solutions.Utilities.Registry.RegistryHandler - Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI 2013-02-01 13:26:07,687 [3940] [39] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - System.Exception: Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI at EMC.Solutions.Utilities.Registry.RegistryHandler.GetRegistryKey(String baseKey, String subKey) at EMC.Solutions.Utilities.VNXe.UnisphereCLI.GetInstalledLocation() at EMC.Solutions.Utilities.VNXe.UnisphereCLI.IsInstalled() 2013-02-01 13:26:07,687 [3940] [39] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - Unisphere CLI is not installed 2013-02-01 13:26:08,264 [3940] [39] ERROR EMC.Solutions.Utilities.Registry.RegistryHandler - Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI 2013-02-01 13:26:08,280 [3940] [39] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - System.Exception: Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI at EMC.Solutions.Utilities.Registry.RegistryHandler.GetRegistryKey(String baseKey, String subKey) at EMC.Solutions.Utilities.VNXe.UnisphereCLI.GetInstalledLocation() at EMC.Solutions.Utilities.VNXe.UnisphereCLI.IsInstalled() 2013-02-01 13:26:08,295 [3940] [39] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - Unisphere CLI is not installed
I have not installed any reporting bits. Are you saying I should install this reporting piece and run some kind of report then upload the report to this discussion?
uninstalled Unisphere CLI from the vcenter server.
I right clicked on the executable and RAN AS ADMIN for the reinstallation.
I rebooted the vcenter server.
I went back into unisphere on the VNXe 3150 and reset the asa password just in case.
I then went into vcenter VSI plug-in and try to enable asa and set the password to match the one I just entered in unisphere directly but I get the exact same error.
Also the new installation did not create that registry entry that is being looked for according to the log.
Oh by the way, I even installed it on C:\ this time just in case since it was installed on D:\ previous but that did not help. Anymore ideas? I don’t understand why the reg entry is not being created (or why the plugin is trying to access the incorrect key). I am full local admin on the vcenter server, In fact the account is a domain admin as well.
Update: I noticed that the log file info I posted was old data. That log is not being updated. I then set the logging level to debug as YULI suggested. I am pasting the new log info here:
2013-03-01 10:44:33,202 [5332] [ClientUIThread] INFO EMC.Solutions.VMware.Unified.NfsPlugin - ************************** Started EMC VSI for VMware vSphere: Unified Storage Management v5.4.0.64 **************************
2013-03-01 10:45:03,669 [5332] [ClientUIThread] INFO EMC.Solutions.Utilities.Profile.AccessProfileList - Creating a DataSet for the access profiles to save to a file
2013-03-01 10:45:03,856 [5332] [ClientUIThread] INFO EMC.Solutions.Utilities.Profile.AccessProfileList - Savings all Access Profiles to C:\Users\vadmin\AppData\Roaming\EMC\Unified Storage\Config\EMC_Credentials.xml by registry key EMC_Unified_Storage_VMware_Plugin
2013-03-01 10:45:04,152 [5332] [ClientUIThread] WARN EMC.Solutions.Utilities.Xml.XmlSerializer - Cipher data is not specified.
2013-03-01 10:45:04,433 [5332] [ClientUIThread] INFO EMC.Solutions.Utilities.Profile.AccessProfileList - Creating a DataSet for the access profiles to save to a file
2013-03-01 10:45:04,714 [5332] [ClientUIThread] INFO EMC.Solutions.Utilities.Profile.AccessProfileList - Savings all Access Profiles to C:\Users\vadmin\AppData\Roaming\EMC\Unified Storage\Config\EMC_Credentials.xml by registry key EMC_Unified_Storage_VMware_Plugin
2013-03-01 10:45:05,213 [5332] [ClientUIThread] INFO EMC.Solutions.Utilities.Profile.AccessProfileAdapter - Edit Access Profile: End
2013-03-01 10:45:52,122 [5332] [VNXeAdd] INFO EMC.Solutions.VNXe.UemCliAdapter.Engine.Connection - Opening UEM CLI connection with VNXe Storage Array with management address 172.16.2.100 and user admin
2013-03-01 10:46:33,244 [5332] [VNXeAdd] DEBUG EMC.Solutions.VNXe.UemCliAdapter.Engine.Connection - Received response (Took 0m:4s.929ms) exit code: 0 standard out: Storage system address: 172.16.2.1002013-03-01 10:46:33,415 [5332] [VNXeAdd] INFO EMC.Solutions.VNXe.UemCliAdapter.Engine.Connection - Command execution successful
2013-03-01 10:46:33,634 [5332] [VNXeAdd] ERROR EMC.Solutions.VMware.Unified.Engine.DhsmAdapter - System.Exception: The remote server returned an error: (500) Internal Server Error.
2013-03-01 10:46:33,790 [5332] [VNXeAdd] ERROR EMC.Solutions.VMware.Unified.Engine.DhsmAdapter - System.Exception: The remote server returned an error: (500) Internal Server Error.
2013-03-01 10:46:33,961 [5332] [VNXeAdd] ERROR EMC.Solutions.VMware.Unified.Engine.CredentialsController - The remote server returned an error: (500) Internal Server Error.
I am making progress. it looks like the reinstall may have helped. It may be because I installed on C instead of D this time but I am not sure. That of course means there could be a bug in the code but I cant say for sure.
The log files don’t have the errors anymore and it does show that it loads the storage viewer module successfully.
I am now able to provision storage from vcenter. The strange thing is that within the plugin if I edit the VNXe to click on the enable asa checkbox as well as add the password, I get that same error I mentioned in the beginning of this discussion. Then If I go back into that setting, the “enable asa” checkbox is always unchecked. - Yet it now works and is now available to provision as well as making clones and all those other fun things from within vcenter.
I spoke to soon. This is still not working. When I try to make clones I get an error saying ASA needs to be configured. When I try to set the ASA it does not let me enable and I get the same error I mentioned at the beginning of this post.
KEYTOOLZ
23 Posts
1368
0
Posted March 1st, 2013 04:00
Thanks very much. really appreciat your help.
The support guy I am working with never even looked at the logs. I just looked at that log file and I see interesting info already. Most intersting is this:
2013-02-01 13:26:05,300 [3940] [39] DEBUG EMC.Solutions.Utilities.VNXe.UnisphereCLI - Unisphere CLI is not installed
2013-02-01 13:26:06,096 [3940] [39] ERROR EMC.Solutions.Utilities.Registry.RegistryHandler - Could not find Registry key LocalMachine\SOFTWARE\EMC\UEMCLI .
.
The interesting thing is that I do have the EMC CLI installed. I am running a 64 bit Windows OS and there was only a 32 bit Unisphere CLI available so I installed that. I installed it on the D:\ drive.
I looked at my registry and it has a slightly differnet key name of: HKLM\SOFTWARE\EMC\YMECLI. I dont see an option to upload the log file. Do you want me to paste the entire log?
Thanks again, Ill be standing by.