HP StorageWorks P9000 Command View Advanced Edition Suite Software Installation and Configuration Guide Part number: TB581-96063 Fourth edition: August 2011
Legal and notice information © Copyright 2010-2011 Hewlett-Packard Development Company, L.P. 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 vendor's standard commercial license. The information contained herein is subject to change without notice.
Contents Preface ................................................................................................ 9 1 Overview ........................................................................................ 11 Basic system configuration ......................................................................................................... 11 Prerequisites for basic configurations ...........................................................................................
3 Agent installation ............................................................................. 43 Planning for Device Manager agent installation ............................................................................ Prerequisites for agent installation conditions ......................................................................... Prerequisites for agent installation conditions with add-ons .......................................................
Installing a Device Manager agent on a Windows host (unattended installation) ........................ Installing a Device Manager agent on a UNIX host (unattended installation) .............................. Verifying the Device Manager agent unattended installation .................................................... Performing a Device Manager agent unattended removal .............................................................. Removing a Device Manager agent from a Windows host (unattended removal) ..
Figures 1 P9000 Command View AE Software: Basic configuration ............................................
Tables 1 Server installation path requirements ......................................................................... 17 2 Database file storage path and location requirements .................................................. 18 3 Appropriate memory heap size for Common Component ............................................. 19 4 Appropriate memory heap size for the Device Manager server ..................................... 20 5 Database path and location requirement ...................................
Preface This manual provides information for installing and removing P9000 Command View AE Software.
Preface
1 Overview This chapter provides basic system configuration information for P9000 Command View AE Software. Basic system configuration P9000 Command View AE Software can manage different types of storage systems. The information in this manual assumes the following system configuration: Figure 1 shows a basic system configuration.
Provides user account management, security monitoring, and other functions common to all P9000 Command View AE Software products. • Device Manager server The component used by Device Manager to manage storage system volumes. • Tiered Storage Manager server The component used by Tiered Storage Manager to manage storage system volume migration. • Replication Manager server The component used by Replication Manager to manage storage system volume replication.
• The Host Data Collector is installed on the management server (from a silent installation initiated by the integrated installer). NOTE: Other configurations are possible. For more information, see the HP StorageWorks P9000 Command View Advanced Edition Suite Software Administrator Guide and the HP StorageWorks P9000 Replication Manager Software Configuration Guide.
NOTE: The noted versions of the following software support an upgrade installation from the installation DVD: • From version 5.0 or later: Device Manager server Tiered Storage Manager server • From version 6.0 or later: Replication Manager server When working from a software version earlier than specified, first upgrade to version 6.x, and then upgrade to version 7.0 or later.
2 P9000 Command View AE Software server installation This module describes how to install the server. Planning for server installation Before you install the P9000 Command View AE Software server, verify the following conditions and gather the information you need to perform the installation. Verifying server installation conditions Before using the installer for the P9000 Command View AE Software server, determine the information you need to provide.
NOTE: The expected volume and copy pair counts below are based on the default memory heap size.
Prerequisites for server installation locations (new installations only) You can change the default installation destination for the server . If you change the destination, ensure that the path adheres to the conventions in Table 1. Table 1 Server installation path requirements Condition Requirements Absolute path length Maximum length: 64 bytes Windows: Allowed characters A through Z, a through z, 0 through 9, periods (.
Prerequisites for database file storage locations (new installations only) You can change the default database file storage destination for P9000 Command View AE Software. If you change the destination, ensure that the absolute path and location adhere to the restrictions in Table 2. Table 2 Database file storage path and location requirements Condition Requirements Absolute path length 90 bytes maximum Windows: Allowable characters A through Z, a through z, 0 through 9, periods (.
When using an IP address to access a management server with multiple NICs, use the IP address for the system connected to the management client.
Memory Heap Size Environment Managed Resources Both open volumes and mainframe volumes# Small (Min: 128 MB, Max: 256 MB) Medium (Min: 256 MB, Max: 512 MB) Large (Min: 512 MB, Max: 1,024 MB) 40,000 or less 40,001 to 60,000 60,001 or more Legend: -- : You cannot specify this memory heap size.
If you plan to use a path other than the default, ensure that the new path adheres to the restrictions in Table 5. Table 5 Database path and location requirement Condition Requirements Absolute path length Maximum 150 bytes Windows: Allowed characters A through Z, a through z, 0 through 9, periods (.), underscores (_), left parentheses ((), right parentheses ()), single-byte spaces, backslashes (\), and colons (:) Linux: A through Z, a through z, 0 through 9, periods (.
CAUTION: When you upgrade P9000 Command View AE Software to version 7.0 or later, storage tiers (custom tiers) that were created in versions earlier than 7.
NOTE: Ensure that the maximum value you set for a kernel parameter does not exceed the maximum value specified by Linux. Related topics • P9000 Command View AE Software server installation prerequisites, page 21 • Installing P9000 Command View AE Software in a Linux environment, page 32 • Modifying kernel parameter values and shell restrictions, page 30 Recommended Red Hat Enterprise Linux /etc/sysctl.
Kernel Parameter Device Manager Tiered Storage Manager Software Replication Manager Software kernel.threads-max 55 30 30 kernel.msgmni 44 0 0 4th parameter of kernel.sem 9 1 1 2nd parameter of kernel.sem 120 50 50 kernel.shmmax 280100864 50000000 100000000 kernel.shmmni 0 0 0 kernel.shmall 386839552 100695040 100000000 The following formulas are for calculating the values for the kernel parameters: • For kernel.
value-that-is-enabled-in-the-system , initial-value-of-the-OS } + + + + value-for-Common-Component value-for-Device-Manager value-for-Tiered-Storage-Manager value-for-Replication-Manager , value-for-HiRDB } NOTE: Max {x, y, z} indicates the maximum value among x, y, and z. Related topics • Setting kernel parameters and shell restrictions (Linux), page 22 • Recommended Red Hat Enterprise Linux /etc/security/limits.
Shell Restriction Installer Check Value Operating System Initial Value HiRDB Common Component nproc (soft/hard) 8358 8192 512 165 Table 9 Shell restriction values for /etc/security/limits.
The following tables show the kernel parameter values you need to set. The formulas for calculating these values follow the tables. Table 10 Kernel parameter values for /etc/sysctl.conf (1/2) Kernel Parameter Installer Check value Operating System Initial Value HiRDB Common Component fs.file-max 176962 50525 53898 53898 kernel.threads-max 8491 8192 576 184 kernel.msgmni 104 16 44 44 4th parameter of kernel.sem 1044 1024 1024 9 2nd parameter of kernel.
, value-for-Common-Component + value-for-Device-Manager + value-for-Tiered-Storage-Manager + value-for-Replication-Manager , value-for-HiRDB } • For kernel.
Recommended SUSE Linux Enterprise Server /etc/security/limits.conf values Before installing P9000 Command View AE Software on a SUSE Linux Enterprise Server system, set the shell restrictions for the /etc/security/limits.conf file. Set the shell restrictions for both soft and hard settings. NOTE: The soft value must be less than or equal to the hard value.
value-for-HiRDB } NOTE: Max {x, y} indicates the larger value of x or y. Related topics • Setting kernel parameters and shell restrictions (Linux), page 22 • Recommended SUSE Linux Enterprise Server /etc/sysctl.conf values, page 26 • Modifying kernel parameter values and shell restrictions, page 30 Modifying kernel parameter values and shell restrictions Once you check the current kernel parameter values and shell restrictions against your estimated requirements, you can change the values if necessary.
P9000 Command View AE Software server installation When you install P9000 Command View AE Software on the management server, use the installation procedure that is appropriate for the operating system you are using.
5. In the Installation Completed window, select the When installation completes, open the Device Manager GUI check box. 6. Click Finish. The GUI login window appears.
• • • • Open a browser and log on to P9000 Command View AE Software. Register the license. Change the system account passwords (recommended). Create a new user to whom you can assign permissions for all P9000 Command View AE Software resources and who will become the storage administrator. After you have created a storage administrator, the storage administrator can register storage systems and hosts, add accounts for other storage administrators and begin operating P9000 Command View AE Software.
To change the system account password: 1. Log in to P9000 Command View AE Software: User ID: System Password: manager 2. On the Administration tab, click Users and Permissions. 3. In the tree view, select Users. 4. In the list of users, select the System account. 5. Click Change Password, type the new password and verify it, and then click OK. 6. Confirm that the user account can log on to P9000 Command View AE Software with the new password.
Roles The operations that a user can perform depends on the roles you assign to that user. You can assign the following roles to a resource group: • Admin: The following operations can be performed: • Resource groups can be managed (when All Resources is assigned). • Management resources and tasks can be registered, management resource settings can be modified, and management resource information can be referenced.
Related Topics • Roles, page 35 • Built-in user groups, page 36 Built-in user groups The following built-in user groups are provided. Table 14 Built-in user groups Roles Built-in user group name Description Resource group Admin Modify View Peer AdminGroup Y Y Y -- All Resources ModifyGroup -- Y Y -- All Resources ViewGroup -- -- Y -- All Resources -- -- -- Y All Resources This user group applies only to Device Manager agents and files server management software.
Related topics • Built-in user groups, page 36 • User permissions, page 35 • Roles, page 35 Performing post-installation tasks (overwrite or upgrade) After performing an overwrite or upgrade P9000 Command View AE Software installation, set the information required by each installed product according to the version of each product before the overwrite or upgrade installation.
2. Execute the hcmdsbackups command to back up the database. For Windows: Common-Component-installation-folder\bin\hcmdsbackups /dir folder-for-storing-backup-files /auto For Linux: Common-Component-installation-directory/bin/hcmdsbackups -dir directory-for-storing-backup-files /auto NOTE: The dir option is used to specify the absolute path of the folder or directory on the local disk where the database backup files are stored.
To synchronize databases: 1. If Replication Manager Application Agent version 7.1 or later is installed on the management server, set the value of the base.refreshdginfo.exec property in the Replication Manager base.properties file to 0. The base.properties file is stored in the following location: • In Windows: Replication-Manager-server-installation-folder\conf • In Linux: Replication-Manager-server-installation-directory/conf 2. Log in to Device Manager using the System account. 3.
When you upgrade from version 7.0.1 and earlier, existing user accounts are migrated as follows. Table 15 User account settings after upgrading Before upgrading From version 6.x and earlier 6.x and earlier 6.x and earlier 6.x and earlier 6.x and earlier 7.0.0 - 7.0.1 Device Manager permissions Y Y Y Y None Y Tiered Storage Manager permissions None None Y Y Y None Resource group After upgrading All resources Registered in built-in user groups according to Device Manager permissions.
Before upgrading From version 7.1.0 7.1.0 Device Manager permissions Tiered Storage Manager permissions Resource group Y None User defined resource groups User groups, resource groups, and roles are inherited. Operations can be restarted without performing any additional tasks. All resources User groups, resource groups, and roles are inherited.
P9000 Command View AE Software server installation
3 Agent installation This module describes how to install agents. Planning for Device Manager agent installation Before you install the Device Manager agent, verify the following conditions and gather the information you need to perform the installation. Prerequisites for agent installation conditions Before performing a new installation, gather the information you need to provide to the installation wizard, including the default installation folder.
• The HiScan command execution default: Daily at 2:30 AM. For RAID Manager: • The Windows default installation folder: The Device Manager agent installation drive • The UNIX default installation directory: /HORCM • By default, copy pairs are not batch managed by the agent host (Default: no).
Prerequisites for agent installation locations Before specifying an installation folder for the Device Manager agent, verify that the required disk space is available. When creating the installation location for the Device Manager agent, adhere to the naming conventions in Table 16. Table 16 Agent installation folder naming requirements Condition Requirements Maximum length 64 bytes Allowed characters A through Z, a through z, 0 through 9, periods (.
Server host allowed characters: A through Z, a through z, 0 through 9, hyphens (-), underscores (_), periods (.), and at signs (@) Other server host conditions: Do not use a hyphen as the first or last character of the host name. • The server port number. This is used by the agent and the server. • User ID and password. This is the user account for logging in to the Device Manager server. The user account must belong to PeerGroup.
Managed for each host on which the Device Manager agent is installed.
• HiScan • hldutil • stop_hdvmagt#1 • TIC #1 Commands for Device Manager agent versions earlier than 5.0. #2 Commands for Device Manager agent versions earlier than 7.0. If you run these one of these commands by mistake, restart your system when the installation or upgrade completes. • Do not perform an overwrite installation of Device Manager agent using a version that is earlier than the one currently installed.
NOTE: The Microsoft terms for this functionality differ, depending on the Windows operating system. These terms can refer to the same functionality: • Terminal Services in the Remote Administration mode • Remote Desktop for Administration • Remote Desktop Connection Keep the following in mind when working with Windows Remote Desktop functionality: • When using the Remote Desktop, connect to the console session of the target server in advance and ensure that no one else connects to your session.
If the Device Manager agent (version 4.1- 5.1) was upgraded to 5.5 or later by an overwrite installation in an environment with the non-global zone specified, then it is installed in the global and non-global zones. Because the agent is not required for the non-global zone, you can remove it. Related topics • General prerequisites, page 47 • Installing the Device Manager agent on a UNIX host, page 53 Removing agents when using Solaris If the Device Manager agent (version 4.1- 5.1) was upgraded to 5.
NOTE: To return the SED mode to all after installing the Device Manager agent, exclude the Java process used by the Device Manager agent from the SED protection targets. For details, see the HP StorageWorks P9000 Command View Advanced Edition Suite Software Administrator Guide.
HP-UX prerequisites Keep the following in mind when installing the Device Manager agent in an HP-UX environment: • Verify that the swagentd daemon is running. If necessary, start the daemon process by executing: /usr/sbin/swagentd • Verify that the file system mounted on the host matches that defined in /etc/fstab. • Verify that the network settings (such as those in the hosts file) are correct. NOTE: Do not try to install the Device Manager agent on an HP-UX workstation.
To install the Device Manager agent in Windows: 1. Log in to Windows as the administrator. 2. Insert the product DVD. 3. In the installation window, click Install next to Device Manager Agent. If the installation window does not display automatically, run the following command: DVD-drive\AGENTS\HDVM\Windows\setup.exe NOTE: To install the Device Manager agent and automatically configure the appropriate settings for Replication Manager operation, click Install next to Replication Manager add-on. 4.
6. Add host names to the hosts file: 1. Open the /etc/hosts file. 2. Confirm that the local host name and agent host name are in the file. If your host is running on Linux, enter the name of the local host in the line before the localhost entry. 3. Restart the Device Manager agent services.
After the update, if a program is installed with a valid JRE, specify that program installation path in the server.agent.JRE.location property of the server.properties file. Resetting the service execution user (Windows) After an update or recovery installation in Windows, the agent service execution user setting reverts to the default (LocalSystem). If the agent execution user is not LocalSystem, change this setting after the installation.
Agent installation
4 Removing P9000 Command View AE Software This module describes how to remove P9000 Command View AE Software and components. Removing P9000 Command View AE Software server You can remove P9000 Command View AE Software when you no longer need to manage storage systems and hosts.
2. Navigate to Start > Settings > Control Panel. 3. Double-click Add or Remove Programs. 4. In the Add or Remove Programs window, select HP P9000 Command View Advanced Edition Suite. 5. Click Remove. 6. Follow the on-screen instructions. When P9000 Command View AE Software is removed, the Removal Complete window appears.
• If you perform another operation while the Device Manager agent is being removed, the operation terminates with an error. If a program related to the Device Manager agent is installed on the host when this occurs, some Device Manager agent data may remain on the host.
In the Add or Remove Programs window, select Device Manager agent. Click Remove. • Change directories to Device-Manager-agent-installation-folder\bin\ and run agent_uninstShortcut.bat. For Windows Server 2008 or Windows Server 2008 R2: • In the Server Core environment, enter the following command at the prompt that displays when you log in: agent_uninstShortcut.bat. When Device Manager agent is removed, the InstallShield Wizard Completed window appears.
5 Support and other resources Numerous support options are available. Contacting HP HP technical support For worldwide technical support information, see the HP support website: http://www.hp.
• With the HINST_IGNORE_NETWORKING_CHECK property you can specify whether to continue an unattended installation even if the specified host name or IP address is not communicating with the network. Related information For additional information, see the following HP websites: • • • • • http://www.hp.com/ http://www.hp.com/go/storage/ http://www.hp.com/support/manuals/ http://www.hp.com/support/cvae/manuals/ http://www.hp.
Product reference Full name or meaning This abbreviation is used when it is not necessary to distinguish the following products: • Continuous Access Journal Continuous Access Journal • XP Continuous Access Journal • Continuous Access XP Journal • P9000 Continuous Access Journal This abbreviation is used when it is not necessary to distinguish the following products: Continuous Access • XP Continuous Access • Continuous Access XP • P9000 Continuous Access This abbreviation is used when it is not necessa
Product reference Full name or meaning This abbreviation is used when it is not necessary to distinguish the following products: • Open Volume Management Open Volume Management • XP Virtual LVI/LUN (VLL) • Security Manager XP • XP Data Shredder • LUN Configuration and Security Manager XP (Virtual LVI) This abbreviation is used when it is not necessary to distinguish the following products: RAID Manager • XP RAID Manager • RAID Manager XP • RAID Manager This abbreviation is used when it is not necessary
A Performing unattended installation and removal This appendix describes unattended installation and removal operations. Performing a P9000 Command View AE Software server unattended installation P9000 Command View AE Software provides an unattended feature so that you do not need to provide responses during installation. You can perform an unattended installation by creating and executing a script file when the conditions on multiple management servers are the same.
Property Name Details Default Value Windows: For a new installation: Specify the directory for database files. HINST_DBDIR#2 value-specified-for-HINST_INSTDIR\ database Linux: /var/value-specified-for-HINST_INSTDIR/ database For a new installation: Specify the IP address or host name of the management server. HINST_IPADDRESS#3 Host name obtained by the hostname command.
Property Name Details Default Value HINST_IGNORE_NETWORKING_CHECK Specify whether to continue an installation even if the host name or IP address that was specified in HINST_IPADDRESS is not communicating with the network. FALSE • TRUE: Continue the installation • FALSE: Stop the installation.
• Installing the server in a Linux environment (unattended installation), page 68 Installing the server in a Windows environment (unattended installation) To perform an unattended installation of the server in a Windows environment: 1. Log on to the Windows operating system with administrator permissions. 2. Open a command window or a PowerShell window and navigate to DVD-drive\HCS\. NOTE: This is the location of the installer program (setup.exe).
3. Enter the following command: #./install.sh -s property-name=value To specify multiple properties, use a space to separate each property-name=value entry. To specify a value that contains a space, add a backslash and quotation mark (\") before and after the value. When the installation completes, the result is written in the HInstReport.txt file in the /tmp directory. If you see SUCCESS in the summary section of the file, the installation was successful.
If a property is not specified, the default value is used. Table 19 shows these default values. Table 19 Data set in HDVMAgent.conf Property Name Details Default value serverIP (required) Specify the IP address or host name of the Device Manager server. None serverPort (required) Specify the port number of the Device Manager server. 2001 Specify the interval of HiScan.
Property Name Details Default value Specify whether to overwrite the settings during an overwrite installation. enable: Overwrite the settings disable: Do not overwrite the settings configOverwrite (optional) disable Caution: If you enable overwriting installation of the Device Manager agent, the user ID and password used for communication with the Device Manager server are set to the default.
Related topics • • • • • Prerequisites for agent installation conditions, page 43 Agent installation prerequisites, page 47 Prerequisites for Device Manager agent unattended installation, page 69 Verifying the Device Manager agent unattended removal, page 76 Device Manager agent post-installation tasks, page 54 Installing a Device Manager agent on a UNIX host (unattended installation) An unattended installation is one that has the user input stored in a script file and then read from that file.
Return value# Description Action The following are likely causes: • There is insufficient free disk space. Secure the required disk space, and perform the installation again. • The host operating system is not supported. Verify that the operating system is supported. • A program other than Device Manager agent is either being installed or removed. Wait for the current process to finish, and then remove the Device Manager agent again. • The software that provides the Java execution environment cannot run.
Return value# Description Action 0x95 The Device Manager agent functionality setup succeeded. However, an error may have occurred while setting up Replication Manager application agent functionality. Verify that the operating system is supported and the required updates have been applied, and then perform installation again. 0x96 The user attempting this operation does not have Administrator permissions. Retry the operation using a user ID with Administrator permissions.
3. Execute the following command at the command prompt: NOTE: In Windows Server 2008 or Windows Server 2008 R2, use the command prompt you started as administrator. copy-destination-folder\agent_uninstShortcut.bat /s 4. To check the success of the removal, enter the following command: > echo %ERRORLEVEL% If the returned value is 0x00, the Device Manager agent is successfully removed. 5. Delete the copy of agent_uninstShortcut.bat you made in step 2.
Verifying the Device Manager agent unattended removal When unattended removal of the Device Manager agent completes, check the returned values shown in Table 21 to determine the result. Table 21 Device Manager agent unattended removal returned values Return value# Description Action 0x00 Normal termination -The following are likely causes: • A program other than the Device Manager agent is either being installed or removed.
B Ports This appendix describes the ports used for P9000 Command View AE Software. For a complete list of system requirements, see the HP StorageWorks P9000 Command View Advanced Edition Suite Software Release Notes. P9000 Command View AE Software server ports P9000 Command View AE Software uses the ports described in Table 22. For more information, see HP StorageWorks P9000 Command View Advanced Edition Suite Software Administrator Guide.
Port Number Description Change the settings of either the product currently using the port, or the port number used by Common Component. 23015/tcp to 23018/tcp 23025/tcp 23026/tcp If the port is in use by another product Port number used by Common Component. 23032/tcp NOTE: If Common Component has already been installed and you changed its settings to use different port numbers, you can install the Device Manager server by using those ports. You do not need to reset the values to the default ports.
Glossary This glossary defines the special terms used in this document. Click the desired letter at the bottom of each page to display the glossary entries that start with that letter. allocated volume A volume for which one or more host paths are defined. cache A set of RAM (Random Access Memory) modules used to store data temporarily. capacity The amount of data storage space available on a drive or storage system.
HBA Host bus adapter host group A means of segregating hosts by operating system. HSD Host storage domain. A group defined in Device Manager that is used to strengthen the security of volumes in storage systems. By associating and grouping hosts and volumes by storage system port, host storage domains can be used to restrict access from hosts to volumes. Device Manager defines the host groups set up with the storage system LUN security function as host storage domains.
pair status The current status of the copy pair. pool A set of volumes that are reserved for storing Snapshot data or Thin Provisioning write data. pool volume (pool-VOL) A logical volume that is reserved for storing snapshot data for Snapshot operations or write data for Thin Provisioning. P-VOL (primary volume) The source volume that is copied to another volume using the volume replication functionality of a storage system. properties files The files that define the operating environment.
web client browser WWN Worldwide name. A node name that is unique.
Index A agent modifying agent services, 45 modifying properties, 54 registering firewall exceptions, 55 resetting service execution user, 55 Solaris non-global zone, 50 agent configuration HiScan execution, 46 RAID Manager, 46 agent installation AIX precautions, 50 HP-UX prerequisites, 52 Linux prerequisites, 51 prerequisites, 43, 45, 47, 48 server information, 45 Stack Execution Disable function, 50 unattended, 69, 71, 72 unattended Windows, 71 UNIX, 53 Windows, 52 agent removal, 58 prerequisites, 58 unatt
L Linux agent installation prerequisites, 22 kernel parameters, 22 server installation, 32 server installation prerequisites, 15, 16, 22 shell restrictions, 22 Linux prerequisites agent installation, 51 firewall changes, 51 Linux unattended installation server, 68 M management client, 11 management server, 12 installation information, 18 memory heap size server installation, 19 N non-global zone removing, 50 P password changing, 33 port number validation server installation, 22 R RAID manager agent conf
server removal, 57 Linux, 58 prerequisites, 57 Windows, 57 server settings unattended installation, 65 server unattended installation prerequisites, 67 properties, 65 service execution user resetting, 55 setup.exe, 68, 71, 72 shell restrictions Linux, 22 Red Hat Enterprise Linux, 25 SUSE Linux Enterprise Server, 26, 29 short names automatic generation, 49 Solaris agent installation prerequisites, 49 storage tiers, 22 SUSE Linux Enterprise Server /etc/security/limits.conf, 29 /etc/sysctl.
Windows unattended removal agent, 74 86