HP IO Accelerator for BladeSystem c-Class User Manual

Page 14

Advertising
background image

Software installation 14

Transferring the VSL files to the ESX or ESXi server

You must transfer the firmware file to the ESX or ESXi host. Depending on your ESX or ESXi version and your
preferred installation method, you might also have to transfer the two bundle installation files to the host. HP

recommends transferring all the files at this point and then choosing the installation method later.
With any method that you select for transferring the files, HP recommends saving the files to a datastore on

the host. The example paths to the bundles and firmware in this guide show them located in a bundles
directory on a datastore:
/vmfs/volumes/<datastore>/bundles/
Where datastore is the name of the datastore where the files are saved.
Transfer methods
You can transfer the files using one of several methods, including:

vSphere Client

vCLI vifs command

SCP (using SSH)

You can copy the files to the host from your remote system or from an NFS share.
vCLI example
To transfer files to the ESX or ESXi host using vCLI:

1.

On your remote machine, be sure you have downloaded the appropriate files, and record the file
locations.

2.

Choose an available datastore with at least 200MB of available storage on the hypervisor that you will
use to temporarily store the bundles.

3.

Create a directory in the datastore named bundles using the vifs remote command:
vifs --server <servername> --mkdir "[<datastore>]bundles"
The brackets ([]) and quotes ("") are required. Substitute your datastore name for the <datastore>
variable.

IMPORTANT:

When using the vCLI on a Windows operating system, many of the commands are

slightly different. Most of the commands end with .pl. Throughout this guide, when you run the

vCLI on a Windows operating system, you must add .pl to the command. For a Windows

operating systems, this command is:

vifs.pl --server <servername> --mkdir "[<datastore>]bundles"

4.

Use the following example command line to transfer each file individually to the bundles directory of the
datastore:
vifs --server <servername> --put "<path-on-local-machine>/<filename>"

"[<datastore>]bundles/<filename>"
Where <filename> is the full filename, For example:

o

iodrive_<version>.fff

o

cross_vmware-esx-drivers-block-iomemory-vsl_<version>.offline-bundle.z

ip

o

iomemory-vsl_<version>.offline-bundle.zip.

Advertising