Not sure why I'm banging my head on the wall for what should be a simple installation procedure.
I have a Dell PowerEdge R610 server with a fresh install of ESXi 5 Enterprise Plus (Build 469512--neither of the two available patches have been installed because we don't use vShield or iSCSI in this environment). I'm attempting to install the Dell OpenManage Server Assistant VIB so that I can monitor/manage the PERC controller without having to use the BIOS menus.
I read this Dell blog entry...
...which instructed to download this file (my MD5 checksum is 0a485f2bc754a9aeb99e6caa26ae5863)...
...and follow these instructions for installation...
Specifically, here are the exact steps from that doc:
1. Copy the Dell_OpenManage_ESXi_OM650-offline_bundle-467660.zip
file to the /var/log/vmware folder on the ESXi5.0 server.
2. Shut down all guest operating systems on the ESXi host and run the ESXi
host in maintenance mode.
3. If you are using Windows, navigate to the directory in which you have
installed the vSphere CLI utilities to run the command mentioned
in step 4.
If you are using vSphere CLI on Linux, you can run the command in step 4
from any directory.
4. Run the following command:
esxcli --server <IP Address of ESXi 5.0 host>
software vib install -d /var/log/vmware/<Dell
5. Type the root user name and password of the ESXi host when prompted.
The command output displays a successful update.
6. Restart the ESXi host system.
Unfortunately, here's what I get from step #4:
C:\Program Files\VMware\VMware vSphere CLI>esxcli --server 10.5.115.62 software
vib install -d /var/log/vmware/Dell_OpenManage_ESXi_OM650-offline_bundle-467660.
Enter username: root
Error in copying from /bootbank/ata-pata.v01 to /altbootbank/ata-pata.v01: [Err
no 2] No such file or directory: '/altbootbank/ata-pata.v01'
vibs = set(['VMware_bootbank_net-ixgbe_220.127.116.11.2-10vmw.500.0.0.469512',
w.500.0.0.469512', 'VMware_bootbank_uhci-usb-uhci_1.0-3vmw.500.0.0.469512', 'VMw
0.0.469512', 'VMware_bootbank_ata-pata-sil680_0.4.8-3vmw.500.0.0.469512', 'VMwar
vmw.500.0.0.469512', 'VMware_bootbank_scsi-hpsa_5.0.0-17vmw.500.0.0.469512', 'VM
.0.469512', 'VMware_bootbank_net-forcedeth_0.61-2vmw.500.0.0.469512', 'VMware_bo
0.469512', 'VMware_bootbank_net-sky2_1.20-2vmw.500.0.0.469512', 'Dell_bootbank_O
penManage_6.5-0000', 'VMware_bootbank_esx-tboot_5.0.0-0.0.469512', 'VMware_bootb
18.104.22.168-1vmw.500.0.0.469512', 'VMware_bootbank_esx-base_5.0.0-0.0.469512', 'VMw
69512', 'VMware_bootbank_scsi-ips_7.12.05-4vmw.500.0.0.469512', 'VMware_bootbank
512', 'VMware_bootbank_sata-sata-svw_2.3-3vmw.500.0.0.469512', 'VMware_bootbank_
2', 'VMware_bootbank_misc-cnic-register_1.1-1vmw.500.0.0.469512', 'VMware_bootba
, 'VMware_bootbank_net-enic_22.214.171.124a-1vmw.500.0.0.469512', 'VMware_bootbank_ata
vmw.500.0.0.469512', 'VMware_bootbank_sata-sata-nv_3.5-3vmw.500.0.0.469512', 'VM
.469512', 'VMware_bootbank_scsi-aacraid_126.96.36.199-9vmw.500.0.0.469512', 'VMware_bo
0.469512', 'VMware_bootbank_net-bnx2x_1.61.15.v50.1-1vmw.500.0.0.469512', 'VMwar
Please refer to the log file for more details.
C:\Program Files\VMware\VMware vSphere CLI>
From what I can gather, it appears to choke when trying to back up the installed firmware to the altbootbank prior to performing the upgrade. This has happened on two different boxes at this point (the first was a Precision 490 workstation).
The only thing that comes to mind is that I'm using 2gb USB flash drives as the boot device. Should this make a difference and cause the VIB install to fail?
I guess a secondary question would be, does anyone know of a VIB injection method similar to the below which has been confirmed to work for ESXi 5 ISOs, so that I don't have to bother with a separate installation at all?
Thanks in advance for any ideas on either.
Nothing on on port 1311. I have verified that wsman service is running by /etc/init.d/wsman status. It does not seem to be loading the OMSA VIB
There isn't a daemon on this port.
You need another OMSA that act as a proxy: http://vinfrastructure.it/2011/12/installare-dell-omsa-web-server-in-una-vm/
PS: seems that there are some problems if the "proxy" a Windows Server 2003 32 bit. I've tested on a 2008 R2 and it works without issues
Yes, I have the Dell Server Administrator Web Server running on a 32bit Windows 2003 server. It seems others are having the same problem. Login Failed Internal Error.
I've encountered the same issue trying to launch the OMSA 6.5 web browser from XP ProfessionalWorkstation.
Finally, I installed OMSA 6.5 on a W2K8 Server, and was successful !
Interestingly, in my experience, OMSA 6.5 on XP Professional does not have difficulties communicating with ESXi 4.1 hosts.... only ESXi 5 hosts are problematic.
For those running on windows 2003. Please try the below. It works for me. This solution is from Dell Support.
1. Edit the file /etc/vmware/hostd/config.xml
2. Locate the <vmacore>...</vmacore> tags in the file
3. Within the vmacore element, locate the <ssl>...</ssl> tags
4. Within the ssl element, add the following element:
5. Save the file and restart hostd (/sbin/services.sh restart)
Your solution works great! Thank you.
I'm experienced in Windows, but not in Unix, so editing the file was a bit tricky for me. For anyone following this thread, here's how to do it:
- connect using SSH (I used the SSH client built into Trilead VMX, but presumably there are more direct ways of doing this)
- use the VI editor that is built into ESXi - VI instruction manual here: http://www.washington.edu/computing/unix/vi.html
- make a backup copy first:
cp /etc/vmware/hostd/config.xml /etc/vmware/hostd/config.bak
- start the editor
- scroll down to the <vmacore> section, then to the <ssl> section within that
- added a blank line (in VI command mode, type a lower-case "o")
- added your info (in VI command mode, type "i", then entered the text of the line)
- <esc> to get back to command mode
- save the file and exit (in VI command mode, type ":w" [return], then ":q" [return])
- still in SSH, restarted the Management Agents using your script
and it all works.
One might expect that Dell could provide all these steps to make this a bit more straightforward. Everyone who runs ESXi on a Dell server wants to know the status of the machine components.
Thanks for this. I finally got my Dell PowerEdge 2950 III with ESXi 5.0 U1 working with OMSA. I had to install the latest OMSA 7.1 "OM-SrvAdmin-Dell-Web-WIN-7.1.0-5304_A00.exe" on my Windows 2003 management server to be able to connect to the Dell version 7.1 VIB "OM-SrvAdmin-Dell-Web-7.1.0-5304.VIB-ESX50i_A00". The version 7.0 OMSA would not connect. The OMSA GUI is painfully slow to populate all the server assets, but at least it works, I can see and manage the PERC 6/i which was my main goal...
Been working on this on and off for two weeks, what an ordeal. Dell's info is all over the place with dead links, old links, a dozen different blog instructions. When I discovered that OpenManage Essentials REQUIRES Server 2008 w/IIS 7 I just about lost it. Unbelievable.
Oh, and be careful adding the <cipherList> tag -- I would suggest manually typing it and not copy paste it -- the ESXi management network on the host would not start -- I saw something about malformed XML in the vmware log -- probably an invisible tab character or something weird -- so I went back in and deleted the cipherList line and manually typed it, rebooted and all was well.
Just in case others find this discussion, I have a blog entry that may be helpful with this process: