UCS dashboard is a read only tool that came out a couple of months ago. It’s prime objective is to make it easy to manage multiple UCS domains. Today it is read only. Tomorrow… I’m sure it will be able to do more.
It is a free download from Cisco. You can get it here.
The installation instructions are there as well. Here’s my instructions on how I did it that I hope will provide you hints.
The first instruction of UCS_Dashboard is to unzip the file. There are three files that you have to download. Now all of you may find that easy, but as a Linux user I’m looking around trying to figure out how to unzip those three files.
Turns out that once you download them, you need to cat them together and then unzip them. So for me it was:
cat UCS_Dashboard_v1_0.z01 UCS_Dashboard_v1_0.z02 UCS_Dashboard_v1_0.zip >UCS_Dashboard.zip
You’ll then get the following nice message:
warning [UCS_Dashboard.zip]: zipfile claims to be last disk of a multi-part archive;
attempting to process anyway, assuming all parts have been concatenated
together in order. Expect "errors" and warnings...true multi-part support
doesn't exist yet (coming soon).
warning [UCS_Dashboard.zip]: 650117120 extra bytes at beginning or within zipfile
(attempting to process anyway)
file #1: bad zipfile offset (local header sig): 650117124
(attempting to re-compensate)
file #3: bad zipfile offset (local header sig): 241444728
(attempting to re-compensate)
They’ve been saying coming soon since 2003 (at least!). Anyway, don’t worry about the errors. They’re fine.
The next thing to do is deploy this OVF file. This can be done from vCenter. I ran into a problem when I did this:
Unable to load DLL 'zlib1.dll': the specified module could not be found
I then googled this and found a free zlib1.dll file that I could download and install on the vCenter server. It looked like very cheezy software and I really didn’t want to install it. The alternative would have been to unzip it from the linux command line and then figure out a way to modify the ovf file. But, I just installed the zlib and things went fine.
The host then booted up and I saw a familiar CentOS splash screen. My file was up.
The Login User is root, the password is cisco123. But you won’t need that. Cisco likes to make it easy for you. I couldn’t help myself so I immediately went in and configured the IP address in /etc/sysconfig/network-scripts/ifcfg-eth0.
But the right way is to just login as ‘ucsadmin’ with password ‘ucsadmin’. It will immediately start a script and ask you for the admin password. Here you enter ‘admin’.
Then you can configure the IP address. Nice.
You’ll have to create a read-only account on UCS for the Dashboard to log into. You have to do this in good old fashion UCSM java client or the command line. (Note: This threw me for a loop. Don’t try to check the “read-only” box. All users by default are read-only :-P). (Note2: command line is left as exercise to the reader)
Navigate your web browser to the IP address of the UCS Dashboard. From here you’ll be tempted to immediately add your UCSM. Don’t! First create a domain and group from the configuration menu. Its not as obvious at first. Took me a while to find it, but then you’ll get it. From there you can add your UCSM back on the “Manage Inventory” side.
Well, now you’ve got a way to view your service profile information and all the details of multiple UCS systems. Not bad right? Its read-only, but we’re just getting started!
Hope that helps!