Friday 15 November 2013

Dell Equallogic Virtual Storage Manager (VSM) reinstall fails to register in vCenter

A nice little bug I've found in the Dell VSM appliance is that if you reinstall it (blowing away the original VM and deploying it from the OVF again) it won't register correctly in vCenter. 

Even removing the old vCenter plugin entries through the vCenter web gui won't fix it

The simple workaround is to assign a new IP to the new VM and it'll register fine.

Wednesday 9 October 2013

Microsoft product activation fails with error 0x80000048

If you need to activate windows over the phone (e.g. for a server isolated from the internet in say, a DMZ) but get error 0x80000048, you'll need to enable (and start) the Telephony service which seems to be needed to pull up the phone numbers you need to call.

Tuesday 1 October 2013

The updates you are trying to apply are not Dell-authorized updates

If you get the error "The updates you are trying to apply are not Dell-authorized updates" on a Dell Poweredge server when trying to update firmware with the Lifecycle Controller (F10) option, you need to update the DRAC and LC firmware through the DRAC gui (or with RACADM).

You need:
iDRAC – at least version 1.85 or newer
Lifecycle Controller – at least version 1.5.2 or newer

Thursday 26 September 2013

VMware vCenter Support Assistant can't resolve vCenter server name

The vCenter Support Assistant is a free Linux (SUSE) based virtual appliance to aid support requests in a vmware environment.

It's quite easy to setup but it has an odd quirk with DNS resolution.

By default, it will try to connect to the vCenter name you use in your vCenter vi-client, and it will ignore the name you use in the setup wizard to register with vCenter.

e.g. if you register with a FQDN for vCenter, but then use the short name in your Windows vi-client, it will report connectivity from virtual appliance to vCenter FAILS during it's diagnostics checks run at first login.

The solution is to manaually go into the linux console and etc the /etc/resolve.conf file and add a search suffic

1. Open Console
2. Login as root
3. edit the resolve.conf file
    vi /etc/resolve.conf
4. append the search suffix to the end of the file
    search yourdomain.com
5. save the file
    esc
    !wq!

6. rerun diagnostics

The last two checks should now pass.

Version of VCSA used was 5.1.1.  YMMV with other versions.

Thursday 19 September 2013

Validation of Dell OMSA Online Repository in VMware Update Manager Download Sources fails

Dell kindly provide an repository containing all the VMware OpenManage versions that you can point Vmware Update Manager to in order to get the right .VIB for your ESXi server

The Update Manager service needs to be able to access the repository url which is https://vmwaredepot.dell.com/index.xml.

If Vmware Update manager lives behind a firewall then the changes are you'll be pointing it a web proxy (In my case this was ISA 2006).  Even though it was allowed unauthenticated access, the validation step kept failing.

A bit of investigation of the firewall logs revealed an odd error:
995 The I/O operation has been aborted because of either a thread exit or an application request

A bit more digging revealed this article, pointing to Java as the culprit.  As Update Manager seems to have some Java components, I updated Java to the latest version (JRE7 Update 40), both x32 and x64 but this didn't resolve the issue.

Another read of the original answer from Jim Harrison led me to wonder if a non-SSL connection would work, so I modified the URL to http://vmwaredepot.dell.com/index.xml and hey presto! the validation succeeded.

The full Dell White Paper is located here:

Friday 13 September 2013

Can't login after running sysprep?

When running sysprep, the password usually doesn't change unless you get clever with unattended installation scripts.

However if you're using a non-standard (e.g. renamed) local admin account, you may be unable to log on to it after running sysprep.  This is because sysprep actually renames the local admin account back to "Administrator" but leaves the password unchanged.

Just login with Administrator and your password and you should be able to log in ok (tested with Windows 2008 R2 but I'm sure all versions of Windows are the same).

Friday 23 August 2013

Error building from Windows 2003 media "virtual media session already exists"

Recently I've had to rebuild a 9th Gen III server (PERC6 controller) from scratch over  DRAC connection.  There are a few ways to achieve this.  The recommended way is to use the Dell installation helper CDs which have over the years gone by a few different names:
Dell Server Assistant
Installation and Server Management
System Build & Update Utility
They work by slipstreaming drivers into a Windows 2003 installation off a Windows CD or an ISO presented  over a DRAC connection virtual media session.

Unfortunately I needed to install Windows 2003 (in order to get SP1 installed).  This meant using the ISM version 5.2 and the only version that supported this was for 9th Gen I servers (with a PERC5 controller).  Booting resulted in no hard disks detected.

So the other way to get the OS installed is to boot off Windows media (or DRAC Virtual Media) and press F6 for an OEM driver disk.

The drivers are easily downloadable from the Dell drivers page - you just need the hard disk unzip package which contains the .cat, .sys, .inf and oemsetup.inf files.  These then need to be turned into a floppy image and mounted via the drac.



This is where the "virtual media session already exists" error pops up.  I'm not sure the root cause but a workaround is to use the virtual flash.

In order to do this you need to upload the floppy image to the virtual flash and enable it under the virtual media configuration tab with the tickbox.



Once this is done, you need to change the boot order to the virtual flash is higher than the physical floppy or virtual floppy.

Once you've done all this, the windows setup wizard should find the perc6 driver mapped as A: on the virtual flash when you press F6.

For this guide, I used the latest DRAC version (1.65) and the Java Virtual Media plugin.

Wednesday 7 August 2013

Dell Openmanage Essentials shows cluster name instead of hostname

When you use Openmanage to discover servers that are part of a Microsoft HA cluster, by default it will use the cluster name for the active node instead of the hostname.

To get around this, add an exclusion against the Cluster VIP and Openmanage Essentials should ignore the cluster info and just connect to the host.

Wednesday 1 May 2013

Vmware Update Manager Error code 15 when updating Dell OpenManage

The vmware update manager logfile (C:\ProgramData\VMware\VMware Update Manager\Logs) may show the error “Could not find a trusted signer”

This can be resolved by removing the Dell VIBs for OpenManage and the Equallogic Multipath Module and reinstalling manually
esxcli software vib remove -n OpenManage -n dell-configuration-vib -n dell-eql-host-connection-mgr -n dell-eql-hostprofile -n dell-eql-routed-psp


Manually re-install the OpenManage VIB
esxcli software vib install -d /tmp/OM-SrvAdmin-Dell-Web-7.2.0-6945.VIB-ESX51i.zip

Reboot the host to remove the loaded VIBs from memory and load the new version of OpenManage

The equallogic module can be reinstalled with Update Manager with no reboot required

Friday 1 February 2013

Access denied exporting event logs

The main reason for an access denied message exporting event logs even when you're logged on with an administration user is if you're trying to save them to a UNC path.

Just save the file locally and manually copy to the UNC path.

Posted via email from Pio's work related musings