updatehp

Upload: kaddour-el-hallaoui

Post on 06-Apr-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/3/2019 UpdateHP

    1/21

    HP BladeSystem c-Class Virtual Connect SupportUtility Version 1.5.2

    User Guide

    Part Number 642067-001December 2010 (First Edition)

  • 8/3/2019 UpdateHP

    2/21

    Copyright 2010 Hewlett-Packard Development Company, L.P.

    The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the expresswarranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HPshall not be liable for technical or editorial errors or omissions contained herein.

    Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212,Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S.Government under vendors standard commercial license.

    Microsoft, Windows, Windows Server, and Windows Vista are U.S. registered trademarks of Microsoft Corporation.

    Intended audience

    This document is for the person who installs, administers, and troubleshoots servers and storage systems.HP assumes you are qualified in the servicing of computer equipment and trained in recognizing hazardsin products with hazardous energy levels.

  • 8/3/2019 UpdateHP

    3/21

    Contents 3

    Contents

    Introduction .................................................................................................................................. 4Overview ................................................................................................................................................. 4Using HP-UX ................................................................................................................................... 4Requirements ............................................................................................................................................ 4Restrictions and limitations .......................................................................................................................... 5Command line syntax ................................................................................................................................ 5Usage ...................................................................................................................................................... 6Password masking ..................................................................................................................................... 7Interactive mode........................................................................................................................................ 7

    Questions ....................................................................................................................................... 7Commands ................................................................................................................................ 10

    collect .................................................................................................................................................... 10discover ................................................................................................................................................. 10configbackup .......................................................................................................................................... 11healthcheck ............................................................................................................................................ 11packageinfo ........................................................................................................................................... 12report .................................................................................................................................................... 13resetvcm ................................................................................................................................................. 13supportdump .......................................................................................................................................... 14update ................................................................................................................................................... 14version ................................................................................................................................................... 16

    Troubleshooting .......................................................................................................................... 18Error messages ....................................................................................................................................... 18

    Technical support ........................................................................................................................ 20Before you contact HP .............................................................................................................................. 20HP contact information ............................................................................................................................. 20

    Acronyms and abbreviations ........................................................................................................ 21

  • 8/3/2019 UpdateHP

    4/21

    Introduction 4

    Introduction

    OverviewThe HP BladeSystem c-Class Virtual Connect Support Utility enables administrators to upgrade VC-Enetand VC-FC firmware, and to perform other maintenance tasks remotely on both HP BladeSystem c-Classc7000 and c3000 enclosures using a standalone command line utility.

    When the utility initiates a firmware upgrade process, all modules are updated at the same time. Theutility displays a progress message indicating that an update is in progress and the percentagecompleted. After the module firmware updates are complete, the utility activates all of the modules.

    Using HP-UX

    When using HP-UX, use the swinstall command to install the utility.Example command line:

    swinstall -s /tmp/download vcsu

    where "/tmp/download" is the local directory that contains the downloaded "vcsu.depot".

    Requirements A supported operating system must be installed on the client:

    o Microsoft Windows XP (Service Pack 1 or 2)o

    Microsoft Windows Vistao Microsoft Windows Server 2003, 2008o HP-UX 11.23 and 11.31o Linux (Red Hat 4, Red Hat 5, SLES 10, SLES 11)

    When upgrading from Virtual Connect 4Gb FC module version 1.31 or earlier, users must haveAdministrative or Power User privileges on the client system to install and run the utility.

    A valid HP Virtual Connect firmware package must be available to install. Download the firmwarefrom the HP website (http://www.hp.com). Click Software and Driver Downloads, and then searchfor "Virtual Connect Firmware."

    Do not close the console application when a firmware update is in progress. If the application isclosed before the update completes, the module firmware might not update properly, causing themodule firmware to be inoperative.

    An Onboard Administrator user account with Administrative privileges and access to all OnboardAdministrators and interconnect bays must be available for use. If the enclosure is imported into aVirtual Connect domain, a Virtual Connect user account with Domain privileges is also required.

    http://www.hp.com/http://www.hp.com/http://www.hp.com/http://www.hp.com/
  • 8/3/2019 UpdateHP

    5/21

    Introduction 5

    The user must have Ethernet network connectivity between the client system and the enclosureOnboard Administrator. To validate this connectivity, open a web browser to the enclosure Onboard

    Administrator before running the utility.

    The user must have Ethernet network connectivity between the client system and the interconnectmodules in the enclosure.

    Add the Virtual Connect Support Utility application to the list of exceptions for any host-basedfirewall on the client if you do not have a healthy Backup VCM module.

    No firewalls can exist between the client system and the remote enclosure Onboard Administrator ifyou do not have a healthy Backup VCM module. If a firewall exists, and it is blocking ports, then theutility cannot open a connection with the remote modules to perform the update.

    Onboard Administrator firmware v1.30 or higher is required for correct VCSU operation. Only one instance of the VC Support Utility accessing a single enclosure can be run on a single

    client at one time.

    During firmware update operations, the modules are unavailable for use. Any attempt to reset orremove the modules during the update process could result in a corrupted firmware image. Inaddition, do not reset the Onboard Administrator of the target enclosure or update its firmware while

    VC modules are being updated. Doing so can interfere with the firmware update process and causeit to fail. During the firmware update process, connectivity through the modules, which might behosted to servers in the enclosure, can be interrupted temporarily.

    During a firmware update session, only use a single client to update modules in a specific remoteenclosure. Using multiple clients to interface remotely with the same enclosure can interrupt thefirmware update process and prevent it from completing successfully.

    If the firmware update client is interrupted or loses network connectivity during the update, reset theaffected module and restart the firmware update process.

    Restrictions and limitations This version of VCSU supports c3000 and c7000 enclosures. The utility does not update modules that are not physically present, are powered off, or are non-

    functional. A status message indicates if any modules are in these states.

    The utility does not update unknown or unsupported module types, including pass-thru Ethernet andFC modules.

    HTTP and HTTPS downloads are restricted to non-authenticated websites. FTP downloads are restricted to non-SSL/TLS, Passive Transfer Mode FTP sites. Any IP addresses that are not accessible timeout within 20 seconds. Any IP addresses that have an

    active SSL enabled web server, but not an OA, fail immediately.

    Only IPv4 addresses are supported in this release.Command line syntax

    CLI input is case-insensitive except when otherwise noted. The general CLI syntax is as follows:

    vcsu -a

  • 8/3/2019 UpdateHP

    6/21

    Introduction 6

    Parameters are extensions that provide extra information required for the execution of a particularcommand. Whether or not a parameter is required depends on the specific action being executed.

    For example, the version command includes parameters for IP address, username, password, and baylocation. The syntax is as follows:

    vcsu -a version -i -u -p [-b ]

    NOTE: When entering a username from a Linux command shell with the domain\username

    format, use quotation marks around the username ("domain\username") so it is notexpanded by the Linux shell.

    To display a single module and its current firmware version, enter the following:

    vcsu -a version -i 192.168.1.100 -u Administrator -p password -b 1

    UsageTo install and run the HP BladeSystem c-Class Virtual Connect Support Utility:

    1. Install the application on the client system by running the MSI file.2. After the program is installed, click Start>Programs>Hewlett-Packard>Virtual Connect Support Utility

    to start a console.

    o To start the Virtual Connect Support Utility in interactive mode, enter vcsu.o To display the top-level help and available options, enter vcsu -a.o To display version syntax and available options, enter vcsu -a version.o To display report syntax and available options, enter vcsu -a report.o To display update syntax and available options, enter vcsu -a update.o To display discover syntax and available options, enter vcsu -a discover.o To display collect syntax and available options, enter vcsu -a collect.o To display configbackup syntax and available options, enter vcsu -a configbackup.o To display supportdump syntax and available options, enter vcsu -a supportdump.o To display healthcheck syntax and available options, enter vcsu -a healthcheck.o To display packageinfo syntax and available options, enter vcsu -a packageinfo.o To display resetvcm syntax and available options, enter vcsu -a resetvcm.

    3. Download a valid Virtual Connect firmware package file from the HP website(http://www.hp.com/go/bladesystemupdates), and then save it to your local file system.

    4. Enter the version command to display all of the modules in the enclosure and ensure that therequired connectivity exists between the utility and the remote enclosure.

    Non-VC modules are shown as Unknown or unsupported module. Version information appears for

    supported VC modules only.5. Enter the report command to display all modules in the target enclosure and which modules can

    be updated. The report command also displays the firmware package file contents and versions.To use the report command, a valid firmware package must be available on the local file systemor supported remote server.

    Non-VC modules are shown as Unknown or unsupported module. Detailed information appearsfor supported VC modules only.

    http://www.hp.com/go/bladesystemupdateshttp://www.hp.com/go/bladesystemupdateshttp://www.hp.com/go/bladesystemupdateshttp://www.hp.com/go/bladesystemupdates
  • 8/3/2019 UpdateHP

    7/21

    Introduction 7

    6. Enter the update command to update the firmware on supported VC-Enet and VC-FC modules in theenclosure. The update process takes approximately 20 minutes for VC-Enet modules, and 5 minutesfor VC-FC modules. These updates are performed simultaneously.

    The utility only updates supported VC modules that are able to be updated and require an update.

    Password maskingFor all of the commands provided by VCSU, the user name, password, and IP address of the enclosureOA must be provided. In some cases, the VC domain user name and password must also be specified.

    VCSU enables the user to enter the password interactively with password masking, primarily for securityreasons. To do this, enter the password as *. A prompt is provided that masks the input.

    Example:

    vcsu -a version -i 192.168.1.100 -u Administrator -p *

    OA Password :***********

    From a Linux command shell, use quotation marks around the asterisk so it is not expanded by the Linuxshell.

    Example:vcsu -a version -i 192.168.1.100 -u Administrator -p "*"

    OA Password :***********

    Interactive modeVCSU enters interactive mode when invoked without any parameters. Users are prompted to enter missingcommand line parameters.

    Example:

    No command line parameters given. Starting interactive mode.

    Please enter action ("help" for list): healthcheckPlease enter Onboard Administrator IP Address: 192.168.1.100

    Please enter Onboard Administrator Username: Administrator

    Please enter Onboard Administrator Password: ********

    QuestionsThe following table provides information on interactive mode questions and requests for input.

    Interactive mode question/request Description Reference

    Please enter action ("help\"

    for list):(required) Enter a command, or enterhelp for a list of availablecommands.-a

    Commands (on page10)

    Please enter action: (required) Asked if help wasentered for previous question. Enter acommand.-a

    Commands (on page10)

    Please enter Onboard

    Administrator IP Address:(required for all commands exceptdiscover and packageinfo) IP

    Commands (on page10)-i

  • 8/3/2019 UpdateHP

    8/21

    Introduction 8

    Interactive mode question/request Description Reference

    address of the active OA in theprimary enclosure

    Please enter Onboard

    Administrator Username:(required for all commands exceptdiscover and packageinfo) Username of the active OA in the primaryenclosure

    Commands (on page10)-u

    Please enter OnboardAdministrator Password:

    (required for all commands exceptdiscover and packageinfo)Password of the active OA in theprimary enclosure

    Commands (on page10)-p

    Please enter starting IP

    address:(required) First IP address in therange to search

    discover-s

    Please enter ending address: (required) Ending IP address in therange to search

    discover-s

    Please enter firmware package

    location:(required) Full path to the VirtualConnect package on the localcomputer

    packageinfo

    report

    update (on page14)

    -l Please enter Bay Number: (optional) Bay number of the target

    module. If not specified, the default isall supported modules.

    report

    resetvcm

    update (on page14)

    version-b

    Please enter the file

    location:(optional) Full path to theconfiguration backup or supportdump file

    configbackup (on page11)

    supportdump-l

    Please enter the

    Configuration backup

    password:

    (optional) Password for theconfiguration backup file

    configbackup (on page11)

    update (on page14)

    -cp

    Do you want to force an

    update on modules? (yes/no):(optional) Enter Yes to force anupdate on modules.

    update (on page14)-f

    Please enter Force Update

    options (eg: version,health):Required only if previous questionwas answered yes. Enter optionsseparated by a comma.

    update (on page14)-f

  • 8/3/2019 UpdateHP

    9/21

    Introduction 9

    Interactive mode question/request Description Reference

    Do you want to specify VC-

    Enet module activation order?

    (yes/no):

    (optional) Specify VC-Enet moduleactivation order

    update (on page14)-oe

    Please enter VC-Enet module

    activation order (eg:

    parallel or odd-even or

    serial or manual):

    Required only if previous questionwas answered yes. Enter one of thefollowing: parallel, odd-even, serial,or manual

    update (on page14)-oe

    Do you want to specify VC-FC

    module activation order?

    (yes/no):

    (optional) Specify VC-FC moduleactivation order.

    update (on page14)-of

    Please enter VC-FC module

    activation odrer (eg:parallel or odd-even or

    serial or manual):

    Required only if previous question

    was answered yes. Enter one of thefollowing: parallel, odd-even, serial,or manual

    update (on page14)-of

    Do you want to specify the

    amount of time (in minutes)

    to wait between activating or

    rebooting VC-Enet modules?

    (yes/no):

    (optional) Specify the amount of time,in minutes, to wait betweenactivating or rebooting VC-Enetmodules.

    update (on page14)-we

    Please enter the time (in

    minutes) [max 60 mins]:

    Required only if previous question

    was answered yes. Enter the time inminutes (maximum of 60 minutes).

    update (on page14)

    -we

    Do you want to specify the

    amount of time (in minutes)

    to wait between activating or

    rebooting VC-FC modules?

    (yes/no):

    (optional) Specify the amount of time,in minutes, to wait betweenactivating or rebooting VC-FCmodules.

    update (on page14)-wf

    Please enter the time (in

    minutes) [max 60 mins]:Only required if previous questionwas answered yes. Enter the time inminutes (maximum of 60 minutes).

    update (on page14)-wf

  • 8/3/2019 UpdateHP

    10/21

    Commands 10

    Commands

    collectContact the OA using the supplied credentials and execute a SHOW ALL from the OA CLI, saving theoutput to an "oaShowAll.txt" file in the current directory.

    This support action also contacts the primary VC Manager using the supplied credentials and executes thefollowing commands, saving the output to a "vcmShowAll.txt" file:

    show enclosure * show domain show network * show fabric * show profile * show stackinglink show interconnect * show firmwareItem Description

    Syntax vcsu -a collect -i -u -p -vcu -vcp

    Parameters:

    IP IP address of the active OA in the enclosure*

    USER Name of the OA user with privileges to access all enclosure interconnect bays. Minimumlength is 3 characters.

    PWD Password of the OA user. Minimum length is 3 characters.

    VCM USER Name of Virtual Connect user with Domain privileges. Required if an enclosure is in aVirtual Connect domain. Minimum length is 3 characters.

    VCM PASS Password for the Virtual Connect user. Minimum length is 3 characters.

    *In a multi-enclosure environment, this must be the IP address of the active OA in the primary enclosure.

    Example

    Collect configuration information from the OA and VC Manager:

    vcsu -a collect -i 192.168.0.100 -u Administrator -p password -vcuAdministrator -vcp password

    discoverLocate remote OA enclosures that exist on the network within a specified address range.

  • 8/3/2019 UpdateHP

    11/21

    Commands 11

    This command is useful if an Administrator cannot remember the exact IP address of the OA on a certainenclosure, but knows the general IP address range.

    Item Description

    Syntax vcsu -a discover -s -e

    Parameters:

    START IP First IP address in the range to search

    END IP Last IP address in the range to search

    Example

    Discover an enclosure in a certain address range:

    vcsu -a discover -s 192.168.1.100 -e 192.168.1.200

    configbackupUsing the supplied credentials, log into VC Manager and access Virtual Connect to request aconfiguration download. VCSU saves that backup in the current directory as the file name supplied by

    Virtual Connect. A functioning VC Manager domain is required for this action.Item Description

    Syntax vcsu -a configbackup -i -u -p -vcu -vcp [-cp ] -l

    Parameters:

    IP IP address of the active OA in the enclosure*

    USER Name of the OA user with privileges to access all enclosure interconnect bays. Minimumlength is 3 characters.

    PWD Password of the OA user. Minimum length is 3 characters.

    VCM USER Name of the Virtual Connect user with Domain privileges. Required if an enclosure is in a

    Virtual Connect domain. Minimum length is 3 characters.VCM PASS Password for the Virtual Connect user. Minimum length is 3 characters.

    CONFIG PASS Optional. Password for the configuration backup file. Supported only for VCM versions 3.00and higher. The default is no password.

    LOCATION Full path, including file name, to save the configuration backup file. If not provided, VCSUsaves the configuration backup file to the file name that VCM provides and downloads it tothe current directory.

    *In a multi-enclosure environment, this must be the IP address of the active OA in the primary enclosure.

    Example

    Request a configuration download from Virtual Connect:

    vcsu -a configbackup -i 192.168.0.100 -u Administrator -p password -vcuAdministrator -vcp password

    healthcheckList the state of modules in the enclosure. This command is useful if an Administrator needs to know ifperforming an action, such as a failover or a VC Manager or OA firmware upgrade, would cause anoutage.

  • 8/3/2019 UpdateHP

    12/21

    Commands 12

    On an enclosure configured for Virtual Connect, the command displays the following:

    Onboard Administrator firmware version Power: On, Off, other Health: OK, Degraded, Failed, other IP Address

    Connectivity Test For VC-Enet Modules:

    o VCM Mode: Primary, Backup, Subordinate, Unintegratedo Module Configuration: In Sync, Not In Sync, Invalido Domain Configuration (for primary or backup VC-Enet modules): In Sync, Not In Sync

    The primary Virtual Connect manager saves the domain configuration data to the backup module in a VCdomain at a regular interval. The 'Domain configuration' state indicates whether or not this data is in syncbetween the two modules.

    The 'Module configuration' state indicates whether all the modules in an enclosure are in sync with theprimary module regarding the Virtual Connect configuration information.

    If a module is being reconfigured by Virtual Connect, or is rebooting, a 'Not In Sync' or 'Invalid'configuration status might appear. Wait up to 2 minutes, and then execute the healthcheck commandagain.

    Item Description

    Syntax vcsu -a healthcheck -i -u -p

    Parameters:

    IP IP address of the active OA in the enclosure*

    USER Name of the OA user with privileges to access all enclosure interconnect bays. Minimumlength is 3 characters.

    PWD Password of the OA user. Minimum length is 3 characters.

    *In a multi-enclosure environment, this must be the IP address of the active OA in the primary enclosure.

    Example

    List the state of modules in an enclosure:

    vcsu -a healthcheck -i 192.168.0.100 -u Administrator -p password

    packageinfoExtract the package information from the supplied package path and display the following information:

    Digital Signature Validation (for Virtual Connect firmware version 2.30 and higher) Package Version Ethernet Firmware Version Timestamp Ethernet Firmware Supported Hardware FC Firmware Version FC Firmware Supported Hardware

  • 8/3/2019 UpdateHP

    13/21

    Commands 13

    Release Notes (extract, not display)Item Description

    Syntax vcsu -a packageinfo -l

    Parameter:

    FILE Full path to the Virtual Connect package on the local computer or supported remote server

    ExampleDisplay package information from a file named VCpackage:

    vcsu -a packageinfo -l VCpackage

    reportDisplay the current running firmware version on all modules in a specific target enclosure. Also displaythe VC-Enet and VC-FC firmware versions provided in the specified VC package file, and whether or notthe module can be updated. In addition to displaying the module firmware version and status, the reportcommand also displays details about the VC package contents.

    Because the package version details appear, the user must provide a VC package file as part of the inputat the command line.

    Item Description

    Syntax vcsu -a report -i -u -p -l [-b ]

    Parameters:

    IP IP address of the active OA in the enclosure*

    USER Name of the OA user with privileges to access all enclosure interconnect bays. Minimumlength is 3 characters.

    PWD Password of the OA user. Minimum length is 3 characters.

    FILE Full path to the Virtual Connect package on the local computer or supported remote server

    BAY Optional. The bay number of the target module. If not specified, the default is all supportedmodules.

    *In a multi-enclosure environment, this must be the IP address of the active OA in the primary enclosure.

    Examples

    Display all modules in an enclosure:

    vcsu -a report -i 192.168.1.100 -u Administrator -p password -l

    VCpackage

    Display a single module in an enclosure:

    vcsu -a report -i 192.168.1.100 -u Administrator -p password -1

    VCpackage -b 2

    resetvcmLog into the specified interconnect bay and restart the Virtual Connect Manager service. This is the sameprocess as the menu option "Reset VC Manager" from the Virtual Connect user interface.

  • 8/3/2019 UpdateHP

    14/21

    Commands 14

    Item Description

    Syntax vcsu -a resetvcm -i -u -p

    Parameters:

    IP IP address of the active OA in the enclosure*

    USER Name of the OA user with privileges to access all enclosure interconnect bays. Minimumlength is 3 characters.

    PWD Password of the OA user. Minimum length is 3 characters.

    *In a multi-enclosure environment, this must be the IP address of the active OA in the primary enclosure.

    Example

    Reset a single module in an enclosure:

    vcsu -a resetvcm -i 192.168.0.100 -u Administrator -p password -b 1

    supportdumpLog into VC Manager using the supplied credentials and access Virtual Connect to request a support

    information (debug dump) download. VCSU saves that file in the current directory as the file namesupplied by Virtual Connect. A functioning VC Manager domain is required for this action.

    Item Description

    Syntax vcsu -a supportdump -i -u -p -vcu -vcp -l

    Parameters:

    IP IP address of the active OA in the enclosure*

    USER Name of the OA user with privileges to access all enclosure interconnect bays. Minimumlength is 3 characters.

    PWD Password of the OA user. Minimum length is 3 characters.

    VCM USER Name of Virtual Connect user with Domain privileges. Required if an enclosure is in a VirtualConnect domain. Minimum length is 3 characters.

    VCM PASS Password for the Virtual Connect user. Minimum length is 3 characters.

    LOCATION Full path, including file name, to save the support dump file. If not provided, VCSU saves thesupport dump file to the file name that VCM provides and downloads it to the currentdirectory.

    *In a multi-enclosure environment, this must be the IP address of the active OA in the primary enclosure.

    Example

    Save support information:

    vcsu -a supportdump -i 192.168.0.100 -u Administrator -p password -vcu

    Administrator -vcp password

    updateUpdate the firmware.

    The user must provide the primary OA IP address, user credentials, and the package file to use for theupdate. The user can also provide an optional bay number.

  • 8/3/2019 UpdateHP

    15/21

    Commands 15

    The user can also force an update of modules in the following circumstances:

    The target module contains a running firmware image that is the same version as the one in thesource package.

    The target module contains a running firmware image that is newer than the version in the sourcepackage.

    The target module is in a degraded or failed state.Item Description

    Syntax vcsu -a update -i -u -p -l [-b ] [-f] -vcu -vcp [-q] [-oe ] [-of

    ] [-we ] [-wf ] [-cp ]

    Parameters:

    IP IP address of the active OA in the enclosure*

    USER Name of the OA user with privileges to access all enclosure interconnect bays. Minimumlength is 3 characters.

    PWD Password of the OA user. Minimum length is 3 characters.

    FILE Full path to the Virtual Connect package on the local computer or supported remote server

    BAY Optional. The bay number of the target module. If not specified, the default is all supportedmodules. The BAY parameter is supported only for single-enclosure Virtual Connectdomains and for enclosures that are not in a Virtual Connect domain. Enclosures in a Multi-Enclosure Domain have all modules updated regardless of the BAY parameter.

    FORCE Optional. Comma-separated list of force operations under certain conditions:

    versionAllows an update of the same or older firmware versions. healthAllows an update on a module with failed or degraded health.

    VCM USER Name of the Virtual Connect user with Domain privileges. This command is required if anenclosure is in a Virtual Connect domain. Minimum length is 3 characters.

    VCM PASS Password for the Virtual Connect user. Minimum length is 3 characters.

    -q Optional. Specifies that the firmware update does not prompt for confirmation before

    updating, and uses the default answer for the confirmation (YES).-oe Optional. Specifies VC-Enet module activation order. The following activation order

    methods are supported:

    parallelAll modules are activated at the same time. odd-even(Default) All modules on the backup VCM side are activated first, then all

    modules on the primary VCM side except the primary VCM, then the primary VCMitself.

    serialModules are activated one at a time, starting with the highest numbered bay. manualModules are updated but not activated. Use the VC Manager GUI or OA

    GUI to activate (reboot) modules.

    -of Optional. Specifies VC-FC module activation order. The following activation order methods

    are supported: parallelAll modules are activated at the same time. odd-evenAll modules in odd-numbered bays are activated first, and then modules in

    even-numbered bays are activated.

    serial(Default) Modules are activated one at a time, starting with the highestnumbered bay.

    manualModules are updated but not activated. Use the OA GUI to activate (reboot)modules.

  • 8/3/2019 UpdateHP

    16/21

    Commands 16

    Item Description

    -we Optional. Specifies the amount of time, in minutes, to wait between activating or rebootingVC-Enet modules. This command is required for some MPIO/teaming software on the serverblades in the enclosure. The default is 0, or no delay.

    -wf Optional. Specifies the amount of time, in minutes, to wait between activating or rebootingVC-FC modules. This command is required for some MPIO/teaming software on the serverblades in the enclosure. The default is 0, or no delay.

    -cp Optional. Password for the configuration backup file. Supported in VCM firmware versions3.00 and higher. The default is no password.

    *In a multi-enclosure environment, this must be the IP address of the active OA in the primary enclosure.

    Examples

    Update multiple modules in an enclosure imported into a VC domain:

    vcsu -a update -i 192.168.1.100 -u Administrator -p password -vcu John -

    vcp vcPass -l C:\images\vcfw-120.bin

    Update a single module in an enclosure not imported into a VC domain:

    vcsu -a update -i 192.168.1.100 -u Administrator -p password -l

    vcfw121.bin -b 3

    Update a single module in an enclosure managed by the VC domain:

    vcsu -a update -i 192.168.1.100 -u Administrator -p password -vcu John -

    vcp vcPass -l C:\images\vcfw-120.bin -b 3

    Perform an update and specify an activation ordering method:

    vcsu -a update -i 192.168.1.100 -u Administrator -p password -vcu John -

    vcp vcPass -l C:\images\vcfw-120.bin -oe serial -of parallel

    Perform an update using a firmware image from a web server address:

    vcsu a update i 192.168.1.100 u Administrator p password l

    http://www.myserver.com/vcfw-120.bin

    Perform an update using a firmware image from an FTP server on the network:

    vcsu a update i 192.168.1.100 u Administrator p password l

    ftp://user:[email protected]/vcfw-120.bin

    Perform an update of the same firmware version on a degraded module:

    vcsu -a update -i 192.168.1.100 -u Administrator -p password -l

    C:\images\vcfc-120.bin -f version,health

    versionDisplay the current running firmware version on all modules in a specific target enclosure.

    Item Description

    Syntax vcsu -a version -i -u -p [-b ]

    Parameters:

    IP IP address of the active OA in the enclosure*

    USER Name of the OA user with privileges to access all enclosure interconnect bays. Minimumlength is 3 characters.

    PWD Password of the OA user. Minimum length is 3 characters.

    BAY Optional. The bay number of the target module. If not specified, the default is all supported

  • 8/3/2019 UpdateHP

    17/21

    Commands 17

    Item Description

    modules.

    *In a multi-enclosure environment, this must be the IP address of the active OA in the primary enclosure.

    Examples

    Display all modules and their current firmware versions:

    vcsu -a version -i 192.168.1.100 -u Administrator -p password

    Display a single module and its current firmware version:

    vcsu -a version -i 192.168.1.100 -u Administrator -p password -b 1

  • 8/3/2019 UpdateHP

    18/21

    Troubleshooting 18

    Troubleshooting

    Error messagesError message Resolution

    This version of the application does not supportthe target enclosure

    Specify a supported enclosure type.

    Invalid bay number x for an enclosure Specify a valid bay number.

    Unable to get enclosure part number Check connectivity with the OA, and then restart theupdate process.

    Another instance of this application is running.Please wait until all other instances are completedand try again.

    More than one instance of the update utility is attemptingto run on the client. Wait until all other instances arecomplete, and then try again.

    Unable to initialize Onboard Administratorinterface

    Check connectivity with the OA, and then restart theupdate process.

    Unable to login to the Onboard Administrator.Please confirm the OA IP address and usercredentials.

    Confirm the OA IP address and user credentials.

    Invalid option An invalid option has been specified by the user. Verifythe list of available options for that command.

    Invalid -a option An invalid -a format has been specified by the user. Verifythe list of available commands.

    One or more parameters missing One or more required parameters was not specified. Seethe required syntax for the command.

    Missing -l option Specify the required package location.

    Invalid -f option The -f version option can only be used with theupdate command. Be sure a valid -f option is specified.

    Invalid OA IP address Provide a valid IP address in the proper format.

    Unable to communicate with OA IPaaa.bbb.ccc.ddd

    Check connectivity with the OA and verify that you areusing a valid IP address.

    OA username is longer than 40 characters Enter a valid OA username.

    OA user password is greater than 40 characters Enter a valid OA user password.

    Invalid bay number Specify a valid bay number for the target enclosure.

    OA firmware version a.bb is not supported Update the firmware on the target enclosure.

    Unable to communicate with OnboardAdministrator. Please confirm validity of the OA IPaddress and user credentials.

    Confirm the validity of the OA IP address and usercredentials.

    Specified Onboard Administrator is not primary Specify the OA IP address of the primary OA in the targetenclosure.

  • 8/3/2019 UpdateHP

    19/21

    Troubleshooting 19

    Error message Resolution

    Unable to get enclosure VC mode information Log into VC Manager GUI and resolve any errors with VCManager. Reset the OA to factory defaults, and then loginto the VC Manager GUI.

    Initialization process failed. Firmware updatecannot continue.

    Check update requirements, and then try the updateagain.

    File extraction failed Verify that the Virtual Connect firmware package iscorrect, or download it again from the HP website(http://www.hp.com).

    Firmware update failed on module See the fwupdate####.log file.

    Unable to transfer file to module Verify connectivity between the client and the enclosure.

    Unable to configure module for update Verify connectivity between the client and the enclosure.

    Another firmware update is currently in progress Wait until the current update is complete beforeattempting to update the firmware.

    The specified activation ordering method is notvalid

    Verify that the activation order method (-oe or -of) iscorrect.

    Signature Validation failed The firmware package file is corrupt. Download the

    firmware package from a trusted source or directly fromthe HP website (http://www.hp.com).

    Before contacting HP technical support, be sure to have the Virtual Connect Support Utility log file(fwupdate####.log) available.

    http://www.hp.com/http://www.hp.com/http://www.hp.com/http://www.hp.com/http://www.hp.com/http://www.hp.com/http://www.hp.com/http://www.hp.com/
  • 8/3/2019 UpdateHP

    20/21

    Technical support 20

    Technical support

    Before you contact HPBe sure to have the following information available before you call HP:

    Technical support registration number (if applicable) Product serial number Product model name and number Product identification number Applicable error messages Add-on boards or hardware Third-party hardware or software Operating system type and revision level

    HP contact informationFor the name of the nearest HP authorized reseller:

    See the Contact HP worldwide (in English) webpage(http://welcome.hp.com/country/us/en/wwcontact.html).

    For HP technical support:

    In the United States, for contact options see the Contact HP United States webpage(http://welcome.hp.com/country/us/en/contact_us.html). To contact HP by phone:o Call 1-800-HP-INVENT (1-800-474-6836). This service is available 24 hours a day, 7 days a

    week. For continuous quality improvement, calls may be recorded or monitored.

    o If you have purchased a Care Pack (service upgrade), call 1-800-633-3600. For moreinformation about Care Packs, refer to the HP website (http://www.hp.com/hps).

    In other locations, see the Contact HP worldwide (in English) webpage(http://welcome.hp.com/country/us/en/wwcontact.html).

    http://welcome.hp.com/country/us/en/wwcontact.htmlhttp://welcome.hp.com/country/us/en/wwcontact.htmlhttp://welcome.hp.com/country/us/en/wwcontact.htmlhttp://welcome.hp.com/country/us/en/contact_us.htmlhttp://welcome.hp.com/country/us/en/contact_us.htmlhttp://welcome.hp.com/country/us/en/contact_us.htmlhttp://www.hp.com/hpshttp://www.hp.com/hpshttp://www.hp.com/hpshttp://welcome.hp.com/country/us/en/wwcontact.htmlhttp://welcome.hp.com/country/us/en/wwcontact.htmlhttp://welcome.hp.com/country/us/en/wwcontact.htmlhttp://welcome.hp.com/country/us/en/wwcontact.htmlhttp://www.hp.com/hpshttp://welcome.hp.com/country/us/en/contact_us.htmlhttp://welcome.hp.com/country/us/en/wwcontact.html
  • 8/3/2019 UpdateHP

    21/21

    Acronyms and abbreviations

    DHCP

    Dynamic Host Configuration Protocol

    DNS

    domain name system

    FC

    Fibre Channel

    OA

    Onboard Administrator

    SSH

    Secure Shell

    SSL

    Secure Sockets Layer

    TLS

    Transport Layer Security

    VCM

    Virtual Connect Manager

    VCSU

    Virtual Connect Support Utility