Configuring Xsigo Systems I/O Directors on ESX 4.x, ESXi 4.x and ESXi 5.x (Partner Verified and Support) (2005239)
This article provides instructions for Partner Support for Xsigo Systems Virtual I/O Switching Platforms.
- Installation, configuration, and support of Xsigo Systems VP-780 and VP-560 virtual I/O Director platforms for ESX 4.x, ESXi 4.x, ESXi 5.x hypervisors.
- Basic creation of virtual network (vNIC) and virtual HBA (vHBA) adapters to ESX 4.x, ESXi 4.x and ESXi 5.x hypervisors.
- Where to get additional documentation for PXE, SAN-Boot, and iSCSI boot support of ESX 4.x, ESXi 4.x, ESXi 5x hypervisors.
- For non-critical customer escalations, email email@example.com
- For critical customer escalations, email firstname.lastname@example.org
- Toll Free US Support Hotline – 1-866-974-4647
- International Hotline – 1-408-736-3013
Introduction to Xsigo Systems
Note: To use virtual network and storage devices, the Xsigo Update Bundle must be added to ESX server attached to Xsigo I/O Director. The update bundle can be obtained from Xsigo Systems support website.
Installing the Xsigo Driver Bundle
- The Xsigo Update Bundle can be pushed to all ESX/ESXi 4.x and ESXi 5.x hosts with the VMware Update Manager Server.
- By using the VMware remote CLI in the VMware Management Appliance (vMA), the Xsigo driver Bundle can be installed to individual ESX/ESXi 4.x hosts via the command vihostupdate:
- Copy the xsigo-xxxx.zip to the vMA Virtual Appliance.
- Run this command to push update the ESX host:
vihostupdate –host esx-server --password XXX --username root
- Reboot the ESX/ESXi host.
- Local installation of the driver bundle can be done through the ESX 4.x console operations system or through the ESXi 4.x Tech Support Mode shell.
- Copy the Xsigo driver bundle to the server. This can be done by uploading the file through the vSphere Client upload to an ESX VMFS filesystem, or by using secure-copy (scp). To upload a file, first browse the available datastores, then click Upload.
- When the file is copied to the ESX/ESXi 4.x host, you can then log into the local shell. When online, run the command esxupdate locally. The syntax for this command is:
esxupdate --bundle xsigo-XXX.zip update
- For ESXi 5.x, from the ESXi Shell, run this command:
esxcli software vib install -d xsigo_xxxx.zip
- The Xsigo driver bundle can be added as a driver disk, or slipstreamed into existing VMware media. For more information, consult the Xsigo Systems documentation or contact Xsigo Support directly.
Configuration of server profile and virtual adapters
With the Xsigo driver bundle added to your ESX/ESXi 4.x 4.x/ESXi 5.x server, you can then create a server profile, and then add vNICs or vHBAs. This can be done using the Xsigo Management Software GUI (XMS) or with the command line interface (CLI).
- Create a server profile and attach it to the server profile with the command:
admin@vp780> add server-profile newserver <GUID>
- Add a vnic to the director on the server profile newserver, with the names vMotion1, vmnet1, and console1. These NICs will be terminated on the ports 7/1, 1/1, and 2/1 respectively:
admin@vp780> add vnic vMotion.newserver 7/1
admin@vp780> add vnic vmnet1.newserver 1/1 –boot-capable=true
admin@vp780> add vnic console1.newserver 2/1 –boot-capable=true
- Create a vhba on the server profile newserver, with name xvhba1 and xvhba2. These terminate on ports 3/1 and 3/2:
admin@vp780> add vhba xvhba1.newserver 3/1
admin@vp780> add vhba xvhba2.newserver 3/2
Setting up PXE, iSCSI, and SAN-boot Capabilities
- ESX 4.x and ESXi 4.x/5.x SAN-boot
- ESXi 4.x/5.x iSCSI boot
- ESX/ESXi 4.x and ESXi 5.x PXE Auto-install
- ESXi 4.x/5.x PXE boot and stateless-boot
To configure a remote boot protocol, see the XgOS Remote Booting Guide.
Getting Xsigo support logs from a ESX host
The Xsigo Support logs, which are used for troubleshooting, can be collected from a ESX/ESXi host using this command from the ESX/ESXi 4.x and ESXi 5.x host console:
This command creates all the necessary log files needed for troubleshooting in this compressed file: