VMware Solutions Discussions
VMware Solutions Discussions
Hi everyone,
We have a problem with a default installation of SMVI: it installed OK, we added our 2x FAS2020 storage systems, but then when I click on the "Backup" button it seems to fail whilst attempting to read our VMWare datacenter information with an "Error getting datacenter list".
SMVI is installed on the same server as Virtual Infrastructure Center 2.5u3.
The logged on user is a full admin in VC and has local admin rights on the server.
And the user we are connecting to the FAS2020s with is the "root" account with full access.
The problem isn't in connecting to the filers, but in reading the VC information.
Full error message is below.
Does anyone have any ideas?
Unfortunately I haven't been able to find much documentation for SMVI configuration on these forums yet.
Help once again appreciated,
Marc
=== CLIENT ===
Version=unknown
Build=unknown
OS Name=Windows 2003
OS Arch=x86
OS Version=5.2
=== ERROR ===
com.netapp.nmf.smvi.main.SmviErrorDetailException
=== MESSAGE ===
Error getting datacenter list
=== DETAILS ===
Only a single Virtual Center Server credential is expected. Found 0 credentials.
=== CORRECTIVE ACTION ===
null
=== STACK TRACE ===
com.netapp.nmf.smvi.main.SmviErrorDetailException: Error getting datacenter list
at com.netapp.nmf.smvi.backup.DataCentreListGUICallBack.status(DataCentreListGUICallBack.java:43)
at com.netapp.nmf.smvi.services.server.EventQueuedGUICallBack$2.run(EventQueuedGUICallBack.java:48)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Solved! See The Solution
Load the SMVI GUI. Go to the Setup panel (choose the button from the left of the screen). Make sure you have entered a VirtualCenter IP/dns name at the top of this screen. If it is blank, enter 'localhost' or 127.0.0.1 since you stated SMVI and VC are co-located. By default, SMVI does not assume localhost.
Load the SMVI GUI. Go to the Setup panel (choose the button from the left of the screen). Make sure you have entered a VirtualCenter IP/dns name at the top of this screen. If it is blank, enter 'localhost' or 127.0.0.1 since you stated SMVI and VC are co-located. By default, SMVI does not assume localhost.
Thanks again (these forums are invaluable!).
I seem to remember giving this information during first logon/setup of SMVI, but you were right - this setting was actually incorrect. I changed it to "localhost" and now it's working fine.
Regards,
Marc
We have also logged an improvement request for the next release to use
localhost as a default for vCenter server if name or address are not
explicitly given.
From: Marc Coneley <community@netapp.com>
Reply-To: "netapp-dev@hosted.jivesoftware.com"
<netapp-dev@hosted.jivesoftware.com>
Date: Wed, 28 Jan 2009 10:07:18 -0800
To: Leo Yaroslavsky <leoy@netapp.com>
Subject: New message: "Re: SMVI - error getting datacenter
leo yaroslavsky,
A new message was posted in the thread "SMVI - error getting datacenter list":
http://communities.netapp.com/message/6449#6449
Author : Marc Coneley
Profile : http://communities.netapp.com/people/marcconeley
Message: