HP XP1024 User Manual

Migration user guide for the hp command view xp portfolio and hp xp remote web console (t1780-96005, july 2005)
Hide thumbs Also See for XP1024:
Table of Contents

Advertisement

Migration User Guide
for the HP Command View XP Portfolio and
HP XP Remote Web Console
Part number: T1780-96005
First edition: July 2005

Advertisement

Table of Contents
loading

Summary of Contents for HP XP1024

  • Page 1 Migration User Guide for the HP Command View XP Portfolio and HP XP Remote Web Console Part number: T1780-96005 First edition: July 2005...
  • Page 2 © Copyright 2005 Hewlett-Packard Development Company, L.P. Hewlett-Packard Company makes no warranty of any kind with regard to this material, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Hewlett-Packard shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing, performance, or use of this material.
  • Page 3: Table Of Contents

    XP1024/XP128.........
  • Page 4 XP128/XP1024/XP12000/XP10000: ........37...
  • Page 5 XP48/XP512 arrays ........... 73 XP128/XP1024/XP12000/XP10000 arrays ........73 Sample Command View CLI versus Command View AE CLI output .
  • Page 6 Remote Web Console and Command View default users (XP10000/XP12000) ....17 Remote Web Console mapping to Command View users (XP1024/XP128) ....18 Remote Web Console and Command View default users (XP1024/XP128) .
  • Page 7: About This Guide

    HP StorageWorks Command View XP Advanced Edition Device Manager Web Client User’s Guide • HP StorageWorks Remote Web Console User Guide for the XP12000/XP10000 • HP StorageWorks Remote Web Console User Guide for the XP1024/XP128 • • Readme.txt (included on the migration kit CD) These and other HP documents can be found on the HP Web site: http://www.hp.com/support/.
  • Page 8: Document Conventions And Symbols

    Document conventions and symbols Table 1 Document conventions Convention Element Medium blue text: Figure 1 Cross-reference links and e-mail addresses Medium blue, underlined text Web site addresses (http://www.hp.com) Bold font • Key names • Text typed into a GUI element, such as into a box •...
  • Page 9: Hp-Authorized Reseller

    HP strongly recommends that customers sign up online using the Subscriber's choice Web site at http://www.hp.com/go/e-updates. • Subscribing to this service provides you with e-mail updates on the latest product enhancements, newest versions of drivers, and firmware documentation updates as well as instant access to numerous other product resources.
  • Page 11: Migration

    Migration NOTE: These reference names are used throughout this user guide: • HP StorageWorks Command View XP, version 2.x, is called Command View • HP StorageWorks Command View XP Advanced Edition is called Command View AE • HP StorageWorks XP Remote Web Console is called Remote Web Console Migration overview HP StorageWorks Command View XP Advanced Edition (Command View AE) is the first release of a new strategic device manager in the Command View XP portfolio.
  • Page 12: Migration Planning

    Migration planning This section helps you analyze and plan your migration. Recommended configurations Table 2 will help you to select the appropriate configuration, depending on the functionality required for your storage environment. The following options are referenced within the table. Option 1 Move to Command View AE (stop using Command View).
  • Page 13: Comparing Command View Ae And Command View

    Table 2 Configuration options Integrated with Storage When HP Storage Essentials Enterprise Option 2a or 2b Essentials Enterprise Edition Edition integrates with Command View AE (SEEE) via Command View 1.0, Storage Essentials provides additional features like events, disk drive mapping and the ability to configure the disk arrays.
  • Page 14 Table 3 Comparison of Command View AE and Command View (continued) Feature Command View AE Command View Supports only SMI-S V1.0; will not SMI-S and XML API support Full support of SMI-S V1.0 as well as future SMI-S versions. Also offers roll to newer versions of SMI-S as richer integration through XML.
  • Page 15: Hp Storageworks Xp Remote Web Console

    HP StorageWorks XP Remote Web Console Remote Web Console is virtually identical to the Command View array-management GUI for the XP128/XP1024/XP12000/XP10000 arrays. Previously, this GUI content was embedded within Command View to give the appearance of a single server. Starting with Command View 2.0, the GUI could be launched directly from the SVP but was not considered a standalone product.
  • Page 16: Remote Web Console Environments

    Console window. The User Entry tab is the default pane. See the HP StorageWorks Remote Web Console User Guide for the XP12000/XP10000 or the HP StorageWorks Remote Web Console User Guide for the XP1024/XP128 for additional information. Remote Web Console options Remote Web Console provides some options that differ from the Command View portfolio: •...
  • Page 17: User Group Permissions And Mapping

    User group permissions and mapping Table 5 Command VIew user groups permissions User Group Permissions Administrators • Modify all managed arrays • Administer partitions • Administer Command View framework • Create other users StorageAdmins Read and modify privileges for assigned arrays/partitions only Users Read-only privileges for assigned arrays/partitions XP10000/XP12000...
  • Page 18: Xp1024/Xp128

    XP1024/XP128 Table 8 Remote Web Console mapping to Command View users (XP1024/XP128) User Group Permissions Command View User Group Administrator • Modify entire array configuration Administrators • Administer users • Download/restore administrative backup lists • Configure Remote Web Console settings (for example, client timeout values) •...
  • Page 19: Accessing Remote Web Console

    Command View. Multiple login sessions are also allowed in Command View AE. For more information, see the HP StorageWorks Remote Web Console User Guide for the XP12000/XP10000 or the HP StorageWorks Remote Web Console User Guide for the XP1024/XP128. Other comparisons between Remote Web Console and the Command View portfolio •...
  • Page 20: Installation Scenarios

    Installation scenarios Several different scenarios are available for coexistence and migration. Use Table 10 to determine the appropriate migration procedures for your particular storage environment. The five scenarios use Command View AE, Remote Web Console, and Command View in various arrangements. To implement a scenario, see ”Migration procedures”...
  • Page 21 Table 10 Installation scenarios (continued) Scenario Environment Impact Benefits Install Command Command View and • SMI-S uses the same port for both You can consider having View and Command View AE are Command View and Command View both Command View and Command View co-installed on the same AE.
  • Page 22: Migration Procedures

    See the HP StorageWorks Remote Web Console User Guide for the XP12000/XP10000 or the NOTE: HP StorageWorks Remote Web Console User Guide for the XP1024/XP128 for additional information. • To access Command View AE, launch your browser and type the following: <http or https>://<DNS name or IP address of management server>:<install...
  • Page 23: Environment

    See the HP StorageWorks Remote Web Console User Guide for the XP12000/XP10000 or the NOTE: HP StorageWorks Remote Web Console User Guide for the XP1024/XP128 for additional information. NOTE: Although Command View AE cannot manage users who access the array through Remote Web Console, Command View AE does provide its own user database and associated administrative tools.
  • Page 24: Environment

    See the HP StorageWorks Remote Web Console User Guide for the XP12000/XP10000 or the NOTE: HP StorageWorks Remote Web Console User Guide for the XP1024/XP128 for additional information. • To access the firmware license feature, click Install in the left pane of the Remote Web Console window.
  • Page 25: Environment

    Environment Command View and Command View AE are co-installed on the same management server. Some arrays are managed with Command View, and others are managed with Command View AE. No array can be managed by both Command View and Command View AE at the same time. CAUTION: Do not use both Command View and Command View AE to manage the same array(s).
  • Page 26: Procedure

    Procedure Use the procedures in the installation guides for Command View AE and Command View to install the applications. Set up the supported CLI client and Web client environments as described in the HP StorageWorks Command View XP AE Device Manager Command Line Interface Application User Guide and HP StorageWorks Command View XP AE Manager Web Client User Guide, respectively.
  • Page 27: Procedure

    Procedure Use the procedures in the installation guides for Command View AE and Command View to install the applications. Set up the supported CLI client and Web client environments as described in the HP StorageWorks Command View XP AE Device Manager Command Line Interface Application User Guide and HP StorageWorks Command View XP AE Manager Web Client User Guide, respectively.
  • Page 28: Application-Related Migrations

    Application-related migrations This section provides information about the following topics: • Supported migration applications • How Command View AE affects applications that integrate with Command View • Alternative migrations Supported migration applications Table 12 to determine the specific versions of software applications that are supported for migration with Command View AE.
  • Page 29: Major Path Connectivity Features Not Found In Command View Ae

    Command View includes the Path Connectivity module, which provides host view and connectivity path information using host agents. Command View AE also provides host agents to collect some host information. HP Systems Insight Manager and HP Storage Essentials Enterprise Edition are products that provide functionality that is similar to Path Connectivity.
  • Page 30: Impact Of This Migration

    Table 11 for a description of how these applications can co-exist in the same SAN or be installed on the same system as Command View AE or Command View. Impact of this migration • You retain all of the PA application data from this migration after uninstalling Command View. •...
  • Page 31: Cli Migration

    CLI Migration Tool requirements The CLI Migration Tool is supported for CLI command files from Command View 2.0 or later. It supports the following arrays: XP512/XP48/XP128/XP1024/XP12000/XP10000. CLI Migration Tool limitations The migration tool can automatically migrate most Command View CLI Batch files. However, the tool will not support migration of any other script types, such as K shell.
  • Page 32: Supported Commands

    Supported commands The CLI Migration Tool supports the following features: • LUN Management • Volume Management (LUSE, CVS) • LUN Security Translating batch files The CLI Migration Tool provides a way for you to automatically translate batch files that contain Command View CLI commands to Command View AE CLI commands.
  • Page 33: Invoking The Cli Migration Data Collection Tool

    For XP512/XP48 arrays with IP Security enabled, the IP address of the workstation needs to be added to the IPSecurity in the SVP. For the XP128/XP1024/XP12000/XP10000 arrays, the workstation should have access to the SVP, even if a firewall has been set up.
  • Page 34: Xp128/Xp1024/Xp12000/Xp10000

    XP128/XP1024/XP12000/XP10000 create HostGroup NOTE: The user section is not available for the XP512/XP48. Edit the CLI Migration Tool output file for the following commands. XP512/XP48 add security to lun add lun_to_lun_group add wwn create lun group delete lun delete lun from lun group...
  • Page 35: Format Of Output File Or

    For example, an XP1024 array type 10033 properties file contains the following data: # System generated file!.Generated @2005-05-20T12:34:18 # User section. # User editable portion. # NOTE- Each name value pair should start in a new line. hostGroupId=0:1A-G00:0 # System section!.
  • Page 36: Working With The Cli Migration Tool Files

    XP512/XP48 arrays. CMT_commands_ XML file containing Command View CLI commands and equivalent hdvmcli commands nonlegacy.xml for XP10000/XP12000/XP128/XP1024 arrays cmt.jar Jar file containing classes for the CLI Migration Tool cmdct.jar Jar file containing classes for the CLI Migration Data Collection Tool...
  • Page 37: Configuration Files

    XP128/XP1024/XP12000/XP10000: delete HostGroup Migration User Guide for the HP Command View XP Portfolio and HP XP Remote Web Console...
  • Page 38: Mapping Command View Cli Commands To Command View Ae Cli Commands

    Table 14 Manual CLI command mapping Command View CLI Command View CLI Command View AE CLI Automatic translation XP512/XP48 XP128/XP1024/ support by the CLI XP10000/XP12000 Migration Tool Commands Command syntax LUN/LUSE Management commands list lun list lun [-port...
  • Page 39 Table 14 Manual CLI command mapping (continued) Command View CLI Command View CLI Command View AE CLI Automatic translation XP512/XP48 XP128/XP1024/ support by the CLI XP10000/XP12000 Migration Tool Hdvmcli GetStorageArray subtarget=HostStor ageDomain [serialnum= <array serial number> model=<array type> port=<port id>...
  • Page 40 [scsi=<scsiid> domain=<hoststorag file. edomain id>] A range can be given Specify range values For XP128/XP1024/ XP12000/XP10000 for either ports or without using square arrays lunids and ldevs, but brackets [ ] Hdvmcli AddLUN not both.
  • Page 41 -lun option for multiple [<lunId>], <cu>, <hostgrpnickname separated ldev ids [<ldev>] >, < lunid>] LUN creation for > [scsi=<scsiid> translation. domain=<hoststorag edomain id>] For XP128/XP1024/ XP12000/XP10000 arrays: Hdvmcli AddLUSE serialnum=<array serial number> model=<array type> devnums=<Comma separated ldev ids> For XP128/XP1024/...
  • Page 42 Table 14 Manual CLI command mapping (continued) Command View CLI Command View CLI Command View AE CLI Automatic translation XP512/XP48 XP128/XP1024/ support by the CLI XP10000/XP12000 Migration Tool Modify host modify Hdvmcli ModifyPort Not supported Supported group host_group serialnum=<array <portName>, serial number>...
  • Page 43 <hostgrpnickname serial number> XP12000/XP10000 [<lunId>], <cu>, …>, <lunid…>, model=<array type> arrays. [<ldev>] <cu…>, <ldev…>] port=<PortID> | [ -port domain=<hoststorag For XP128/XP1024/ <portname…> edomain id> XP12000/XP10000 -hostgrp devnum=<ldev id> arrays, the CLI <hostgrp…> | -cu [deletionoption= <cu…> -ldev lusekeep] Migration Tool does not <ldev…>]...
  • Page 44 Table 14 Manual CLI command mapping (continued) Command View CLI Command View CLI Command View AE CLI Automatic translation XP512/XP48 XP128/XP1024/ support by the CLI XP10000/XP12000 Migration Tool Delete Host Not supported delete Hdvmcli Supported. Group host_group DeleteHostStorageD In translations for range <portName…>,...
  • Page 45 Table 14 Manual CLI command mapping (continued) Command View CLI Command View CLI Command View AE CLI Automatic translation XP512/XP48 XP128/XP1024/ support by the CLI XP10000/XP12000 Migration Tool list lun_group_ list Not supported For XP512/XP48 Partially supported. security lun_group_securi arrays...
  • Page 46 Manual CLI command mapping (continued) Command View CLI Command View CLI Command View AE CLI Automatic translation XP512/XP48 XP128/XP1024/ support by the CLI XP10000/XP12000 Migration Tool For XP128/XP1024 Supported for /XP12000XP10000 XP128/XP1024/ arrays XP12000/XP10000 arrays. Hdvmcli AddWWNForHostStora In translations for range...
  • Page 47 Table 14 Manual CLI command mapping (continued) Command View CLI Command View CLI Command View AE CLI Automatic translation XP512/XP48 XP128/XP1024/ support by the CLI XP10000/XP12000 Migration Tool add lun to lun Hdvmcli Not supported Partially supported. group lun_to_lun_group ModifyLunGroup <portname>,...
  • Page 48 Table 14 Manual CLI command mapping (continued) Command View CLI Command View CLI Command View AE CLI Automatic translation XP512/XP48 XP128/XP1024/ support by the CLI XP10000/XP12000 Migration Tool create lun group create lun_group Not supported For XP512/XP48 arrays Partially supported.
  • Page 49 Table 14 Manual CLI command mapping (continued) Command View CLI Command View CLI Command View AE CLI Automatic translation XP512/XP48 XP128/XP1024/ support by the CLI XP10000/XP12000 Migration Tool modify wwn modify refer modify wwn No equivalent command Not applicable nickname...
  • Page 50 <portname>, <portName….>, Hdvmcli DeleteWWN <wwnnickname> <HostGrpNickName serialnum=<array > serial number> <,WwnNickName…/w model=<array type> wn…> port=<portid> wwn=<wwn to delete> For XP128/XP1024/ XP12000/XP10000 arrays: Hdvmcli DeleteWWNForHostSt orageDomain serialnum=<array serial number> model=<array type> port=<portid> domain=<domain id> wwn=<wwn to delete> delete wwn_group delete wwn_group...
  • Page 51 Table 14 Manual CLI command mapping (continued) Command View CLI Command View CLI Command View AE CLI Automatic translation XP512/XP48 XP128/XP1024/ support by the CLI XP10000/XP12000 Migration Tool delete security delete Not supported For XP512/XP48 arrays Partially supported. from lun...
  • Page 52 Table 14 Manual CLI command mapping (continued) Command View CLI Command View CLI Command View AE CLI Automatic translation XP512/XP48 XP128/XP1024/ support by the CLI XP10000/XP12000 Migration Tool remove wwn group remove wwn_group Not supported No equivalent command <portname>, exists in the Command <wwnGrpNickname>...
  • Page 53 Table 14 Manual CLI command mapping (continued) Command View CLI Command View CLI Command View AE CLI Automatic translation XP512/XP48 XP128/XP1024/ support by the CLI XP10000/XP12000 Migration Tool create custom create create Hdvmcli Supported. volumes custom_volumes custom_ldevs AddLogicalUnit In translations for range <pgNum1>, <cu1>,...
  • Page 54 Table 14 Manual CLI command mapping (continued) Command View CLI Command View CLI Command View AE CLI Automatic translation XP512/XP48 XP128/XP1024/ support by the CLI XP10000/XP12000 Migration Tool list list chip_status list chip_status Hdvmcli Partially supported. chip_status/cha_ [-x] [-chip GetStorageArray status [<chipname…>...
  • Page 55 Table 14 Manual CLI command mapping (continued) Command View CLI Command View CLI Command View AE CLI Automatic translation XP512/XP48 XP128/XP1024/ support by the CLI XP10000/XP12000 Migration Tool list dku_status list dku_status list dku_status Hdvmcli Supported GetStorageArray subtarget=Componen list traps...
  • Page 56 Table 14 Manual CLI command mapping (continued) Command View CLI Command View CLI Command View AE CLI Automatic translation XP512/XP48 XP128/XP1024/ support by the CLI XP10000/XP12000 Migration Tool Manage manage Not supported No equivalent command Not applicable <arrayserianumbe exists in the Command r>...
  • Page 57 Table 14 Manual CLI command mapping (continued) Command View CLI Command View CLI Command View AE CLI Automatic translation XP512/XP48 XP128/XP1024/ support by the CLI XP10000/XP12000 Migration Tool modify device modify device modify device The CLI Migration Tool <arraySerialNumb <arrayserialnumb does not support the er>,...
  • Page 58: Comparing Component Display Names And Component Ids

    This information is useful if you are manually mapping the commands. NOTE: The LU ID,CU ID, and LDEV ID values shown in the property file for the XP48/XP512/XP1024/XP12000/XP10000 arrays are in decimals; these same values are shown in hexadecimals in the Command View CLI. Port name versus port ID The Command View CLI uses the port name for all of the CLI operations, whereas the Command View AE CLI uses port-id.
  • Page 59 Table 15 XP12000 port names and port IDs (continued) CL5-G CL5-Q CL7-G CL7-Q CL1-H CL1-R CL3-H CL3-R CL5-H CL5-R CL7-H CL7-R CL9-A CL9-J CLB-A CLB-J CLD-A CLD-J CLF-A CLF-J CL9-B CL9-K CLB-B CLB-K CLD-B CLD-K CHA-1A CLF-B CHA-1L CLF-K CL9-C CL9-L CLB-C CLB-L...
  • Page 60 Table 15 XP12000 port names and port IDs (continued) CLF-H CLF-R CL2-A CL2-J CL4-A CL4-J CL6-A CL6-J CL8-A CL8-J CL2-B CL2-K CL4-B CL4-K CL6-B CL6-K CHA-2Q CL8-B CHA-2T CL8-K CL2-C CL2-L CL4-C CL4-L CL6-C CL6-L CL8-C CL8-L CL2-D CL2-M CL4-D CL4-M CL6-D CL6-M...
  • Page 61: Xp1024

    CLA-R CLC-H CLC-R CLE-H CLE-R CLG-H CLG-R XP1024 Table 16 XP1024 port names and port IDs Cluster1 Cluster2 CHA name Port ID Port name CHA name Port ID Port name Migration User Guide for the HP Command View XP Portfolio and HP XP Remote Web Console...
  • Page 62: Xp128

    Table 16 (continued) XP1024 port names and port IDs CHA-1P CL1-A CHA-2V CL2-A CL1-B CL2-B CL1-C CL2-C CL1-D CL2-D CL3-a CL4-a CL3-b CL4-b CL3-c CL4-c CL3-d CL4-d CHA-1Q CL1-E CHA-2W CL2-E CL1-F CL2-F CL1-G CL2-G CL1-H CL2-H CL3-e CL4-e CL3-f...
  • Page 63: Xp512

    Table 17 XP128 port names and port IDs (continued) CHA-1C CL1-A CHA-2G CL2-A CL1-B CL2-B CL1-C CL2-C CL1-D CL2-D CL3-A CL4-A CL3-B CL4-B CL3-C CL4-C CL3-D CL4-D CHA-1D CL1-E CHA-2J CL2-E CL1-F CL2-F CL1-G CL2-G CL1-H CL2-H CL3-E CL4-E CL3-F CL4-F CL3-G CL4-G...
  • Page 64: Xp48

    Table 18 XP512 port names and port IDs (continued) CL1-J CHA-1R CL2-J CHA-2X CL1-K CL2-K CL1-L CL2-L CL1-M CL2-M CL1-N CHA-1S CL2-N CHA-2Y CL1-P CL2-P CL1-Q CL2-Q CL1-R CL2-R XP48 Table 19 XP48 port names and port IDs Cluster1 Cluster2 CHA name Port ID Port name...
  • Page 65: Port Fibre Address Values

    IDs. Table 21 Command parameter usage Array Type Command View CLI Uses: Command View AE Uses: XP512/XP48 Loop ID (hex) AL-PA (hex) XP128/XP1024/XP10000/XP12000 AL-PA (hex) AL-PA (hex) Table 22 Fibre Addresses/Arbitrated Loop IDs (all array types) Fibre AL-PA Fibre AL-PA...
  • Page 66: Fibre Topology

    Fibre topology Port fibre topology values differ between the Command View CLI and the Command View AE CLI. Specify the appropriate values based on your array type (XP48/XP512/XP128/XP1024/XP10000/XP12000). Table 23 if you are manually migrating from the Command View CLI to the Command View AE CLI.
  • Page 67: Xp48/Xp512

    Netware mode 0x0C Windows PC Server 0x0E HI-UX HI-UX 0x0F AIX mode XP128/XP1024 Table 25 XP128/XP1024 port host mode values Command View CLI Host Mode Command View AE Description (hexadecimal) Host Mode 0x00 Standard Standard mode 0x04 Sequent Sequent mode...
  • Page 68: Object Id Representation In Command View Ae Cli

    Table 26 XP12000/XP10000 port host mode values 0x0C Windows MSCS Multi-Path mode 0x0F AIX mode Object Id representation in Command View AE CLI Command View AE uses the object id command to represent lun group, wwn group, path, and so on. Use this section when using the CLI manual command mapping table (Table 14 on page 38).
  • Page 69: A Error Codes

    Error codes This appendix contains lists of error codes and appropriate follow-up actions. These error codes are only for the migration tools. CLI Migration Tool error/completion messages If the input file that the user specifies is empty, the following error message appears on the console and the CLI Migration Tool exits.
  • Page 70: Cli Migration Tool Error Codes

    Meaning/Message Action to be taken 201 (This error code is for XP128/XP1024/XP10000/XP12000 arrays) Unable to substitute Host Group ID for Host Group Nickname from the property file Gather the data by running the Data Collection Tool or by manually editing the property file and then running the cmt again.
  • Page 71 Gather the data by running the Data Collection Tool or by manually editing the CLI Migration Tool output file with the data obtained from the Command View AE CLI. For XP128/XP1024/XP10000/XP12000, you can also manually edit the property file and then run the cmt again.
  • Page 72: Command View Cli Data Collection Tool Error/Completion Messages ("Cmdct")

    241-250 WWNGroup Error code related Meaning/Message Action to be taken Unable to get the WWNs for the WWN group from the property file Gather the data by running the Data Collection Tool or by manually editing the Migration Tool CLI output file with the data obtained from the Command View AE CLI.
  • Page 73: B Sample Commands For Cli Migration

    XP48/XP512 arrays: expand lun <topCU>,< topLDev>, <device ldev>, <device ldev>,… -lun [<portname>], <scsiId>, [<lunId>], <cu>, [<ldev>] expand lun <topCU>,< topLDev>, -limit <ldevCount> -lun [<portname>], <scsiId>, [<lunId>], <cu>, [<ldev>] XP128/XP1024/XP12000/XP10000 arrays: create luse <topCU>, <topLDev> -continuous <offset> | -disperse <deviceldevs…> [-lun <port…>, <hostgrpnickname>, <...
  • Page 74: List Array_Config

    2) list array_config CV_CLI 10033 (R)> list array_config Sending Request to CV server ... 10033 : Data retrieval error encountered. Data display is old. Run list array_st atus for more information. FirmwareRevision Allocatedspace Unallocatedspace Freespace TotalCapacity RawCapacity TotalCacheSize 21-12-01 1800 Gbytes 490 Gbytes 281 Gbytes 2571 Gbytes...
  • Page 75: Cat Test.sh

    5) cat Test.sh #!/usr/bin/sh #clear connect 30433 list device list port C:\cli\cvcli>sh $ cvcli -p user/user -f Test.sh Starting the Command View Command Line Utility Version : CV2.1 Loading XML Parser for validation, Please wait..Commands Loaded ..Sending Request to CV server ... Error encountered while contacting array 30433.
  • Page 76: Hdvmcli Getstoragearray Subtarget=Port Portsubinfo=Hoststoragedomain Serialnum=10227 Model=Xp12000

    Response: An instance of StorageArray objectID=ARRAY.XP1024.10227 name=XP12000@15.43.212.64 description=XP12000 (10227) at 15.43.212.64 serialNumber=10227 arrayFamily= XP12K/10K arrayType=XP12000 microcodeVersion=50-03-22/00 agentVersion=04_02_00 productName=XP12000 controllerVersion=50-03-23 numberOfControllers=1 capacityInGB=2,771 cacheInMB=16,384 sharedMemoryInMB=-1 numberOfSpareDrives=-1 freeCapacityInGB=1,875 allocatedCapacityInGB=896 3) Hdvmcli GetStorageArray subtarget=Port portsubinfo=HostStorageDomain serialnum=10227 model=XP12000 <equivalent to list port -l and list port -hostgrp -l for 10227>...
  • Page 77: Pwd

    objectID=HSDOMAIN.XP12000.10227.3.0 portID=3 domainID=0 hostMode=Sequent displayName=CL7-A-0 nickname=7A-G00 An instance of HostStorageDomain objectID=HSDOMAIN.XP12000.10227.3.1 portID=3 domainID=1 hostMode=HP displayName=CL7-A-1 nickname=7A-HP … 4) $ pwd C:/Hdvmcli $ sh Test.sh C:\Hdvmcli>cat Test.sh #!/usr/bin/sh #clear Hdvmcli GetStorageArray STATUS=$? if( $STATUS = 0) then echo "Get Port details for portnumber 3 " Hdvmcli GetStorageArray SubTarget=port port=3 serialnum=30433 model=XP512 5) fi C:\Hdvmcli>java -Xmx256m...
  • Page 78 Response: An instance of StorageArray objectID=ARRAY.XP512.30433 name=XP512@15.106.211.25 description=XP512 (30433) at 15.106.211.25 serialNumber=30433 arrayFamily=XP512/48 arrayType=XP512 microcodeVersion=01-19-44/00 agentVersion=02-01-06/00 productName=XP512 controllerVersion=01-19-51 numberOfControllers=1 capacityInGB=249 cacheInMB=2,048 sharedMemoryInMB=-1 numberOfSpareDrives=-1 freeCapacityInGB=1 allocatedCapacityInGB=247 hihsmCapacityInGB=0 ……………. C:\Hdvmcli>java -Xmx256m -cp Hdvmcli.jar;jsse.jar;jcert.jar;j net.jar;jdom.jar;xerces.jar;log4j-1.2.3.jar; -Djavax.net.ssl.trustStore="HiComma ndCerts " -Djava.protocol.handler.pkgs="com.sun.net.ssl.internal.www.protocol" com.hitachi.hds.cli.Hicmd GetStorageArray SubTarget=port port=3 serialnum=30433 model=XP512 Response: An instance of StorageArray...
  • Page 79: Sample Executions Of The Cli Migration Tool (Xp128/Xp1024/Xp10000/Xp12000)

    (XP128/XP1024/XP10000/XP12000) This section provides sample execution of instances where success, failure, and errors (with error#) occurred for the XP128/XP1024/XP10000/XP12000. Unsupported commands for automatic translation and an insufficient data portion for the Command View AE CLI are the major causes of failure or error when using the CLI Migration Tool.
  • Page 80: Sample Execution Of The Cli Migration Data Collection Tool (Xp48/Xp512)

    Hdvmcli AddHostStorageDomain serialnum=10033 model=XP1024 port=2 domain=1 nickname=oapp11C Hdvmcli ModifyPort serialnum=10033 model=XP1024 port=1 domain=2 hostmode=HP Hdvmcli AddLUN serialnum=10033 model=XP1024 port=0 domain=<*** 201 oapp11A ***> lun=00 devnum=108 Sample execution of the CLI Migration Data Collection Tool (XP48/XP512) C:\ migrationtool> cmdct -ip 15.43.212.63 -type 512 Property file 30055.
  • Page 81: Sample Execution Of The Cli Migration Tool

    Sample execution of the CLI Migration Tool C:\ migrationtool> Cmt -f 30055.txt -p 30055.properties -type 512 -slno 30055 cmt.cfg contains the following commands: # Maximum line for automatic translation MAX_LINE= 2000 # OS_NAME= WINDOWS/HP-UX OS_NAME= WINDOWS Input command file 30055.txt contains the following Command View CLI commands: connect 30055 list lun -o c:\mapdev\data\wpschq4h_30055_listlun.txt list lun_group -port CL1-A -o c:\mapdev\data\wpschq4h_30055_listlungroup.txt...
  • Page 82 Sample commands for CLI migration...
  • Page 83: C Faq

    This chapter contains frequently asked questions regarding the migration procedures and tools. Questions about the CLI Migration Tool Does “cmt” communicate with the Command View server? No, “cmt” is a standalone application/tool. It is not part of the Command View XP portfolio. Does “cmt”...
  • Page 84: Can The Same Property File Serve As Input For Multiple Command File Migrations

    Can the property file that is generated by cmdct be manually repaired/edited? Yes, but only for certain array types. For XP128/XP1024/XP12000/XP10000, there are some sections reserved which you may have to edit depending on specific conditions. The reserved area contains host group details for the create host group command.
  • Page 85 Migration User Guide for the HP Command View XP Portfolio and HP XP Remote Web Console...
  • Page 87: Glossary

    Examples of port names include CL1-A through CL1-R and CL2-A through CL2-R (letters I and O are skipped). type Type of array (XP48/XP512/XP128/XP1024/XP10000/XP12000) Migration User Guide for the HP Command View XP Portfolio and HP XP Remote Web Console...
  • Page 89: Index

    Index object ID path object ID application environments supported Application Policy Manager WWW group object ID integrating comparing component display names and component supported versions application-related migrations comparing port names with port IDs applications, supported component display names audience component IDs audit logs, migrating configuration files authorized reseller, HP...
  • Page 90 CLI Migration Tool sample commamds sample executions of migration tools logical unit object ID setting up the CLI Migration Tool LUN group object ID standalone Hitachi software Subscriber’s choice, HP supported applications manual CLI command mapping supported commands mapping commands supported target environments migration System Insight Manager, integrating...
  • Page 91: Figures

    Figures HP StorageWorks XP Remote Web Console ......... 15...
  • Page 93: Tables

    Remote Web Console and Command View default users (XP10000/XP12000) ....17 Remote Web Console mapping to Command View users (XP1024/XP128) ....18 Remote Web Console and Command View default users (XP1024/XP128) .

Table of Contents