EMC® Unisphere™ For VMAX® PDF
EMC® Unisphere™ For VMAX® PDF
EMC® Unisphere™ For VMAX® PDF
Version 8.3.0
Installation Guide
REV 02
Copyright 2014-2017 EMC Corporation All rights reserved.
Dell believes the information in this publication is accurate as of its publication date. The information is subject to change without notice.
THE INFORMATION IN THIS PUBLICATION IS PROVIDED AS-IS. DELL MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND
WITH RESPECT TO THE INFORMATION IN THIS PUBLICATION, AND SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. USE, COPYING, AND DISTRIBUTION OF ANY DELL SOFTWARE DESCRIBED
IN THIS PUBLICATION REQUIRES AN APPLICABLE SOFTWARE LICENSE.
Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries. Other trademarks may be the property of their respective owners.
Published in the USA.
EMC Corporation
Hopkinton, Massachusetts 01748-9103
1-508-435-1000 In North America 1-866-464-7381
www.EMC.com
Figures 5
Tables 7
As part of an effort to improve its product lines, EMC periodically releases revisions of
its software and hardware. Therefore, some functions described in this document
might not be supported by all versions of the software or hardware currently in use.
The product release notes provide the most up-to-date information on product
features.
Contact your EMC technical support professional if a product does not function
properly or does not function as described in this document.
This document was accurate at publication time. New versions of this document might
be released on the EMC Online Support website. Check the EMC Online Support site
https://support.EMC.com to ensure that you are using the latest version of this
document.
Purpose
This document describes how to configure and use Unisphere for VMAX.
Related documentation
The following EMC publications provide additional information:
l EMC Unisphere for VMAX Release Notes
l EMC Unisphere for VMAX Online Help
l EMC Unisphere 360 Online Help
l EMC Solutions Enabler Installation Guide
l EMC Solutions Enabler Release Notes
l EMC Solutions Enabler SRM CLI Product Guide
l EMC Solutions Enabler CLI Command Reference
l EMC VMAX Family Security Configuration Guide
Special notice conventions used in this document
EMC uses the following conventions for special notices:
DANGER
WARNING
CAUTION
NOTICE
Note
Typographical conventions
EMC uses the following type style conventions in this document:
Technical support
EMC offers a variety of support options.
Support by Product EMC offers consolidated, product-specific information on
the Web at: https://support.EMC.com/products.
The Support by Product web pages offer quick links to Documentation, White
Papers, Advisories (such as frequently used Knowledgebase articles), and
Downloads, as well as more dynamic content, such as presentations, discussion,
relevant Customer Support Forum entries, and a link to EMC Live Chat.
EMC Live Chat Open a Chat or instant message session with an EMC Support
Engineer.
eLicensing support
To activate your entitlements and obtain your VMAX license files, visit the Service
Center on https://support.EMC.com, as directed on your License Authorization
Code (LAC) letter emailed to you.
For help with missing or incorrect entitlements after activation (that is, expected
functionality remains unavailable because it is not licensed), contact your EMC
Account Representative or Authorized Reseller.
For help with any errors applying license files through Solutions Enabler, contact
the EMC Customer Support Center.
If you are missing a LAC letter, or require further instructions on activating your
licenses through the Online Support site, contact EMC's worldwide Licensing
team at licensing@emc.com or call:
North America, Latin America, APJK, Australia, New Zealand: SVC4EMC
(800-782-4362) and follow the voice prompts.
EMEA: +353 (0) 21 4879862 and follow the voice prompts.
Your comments
Your suggestions help us improve the accuracy, organization, and overall quality of the
documentation. Send your comments and feedback to:
VMAXContentFeedback@emc.com
11
About this content
This section contains steps and information you need to take and consider before the
actual installation happens.
Pre-installation considerations 13
Pre-installation considerations
Unisphere
Server
SRDF
Unisphere Clients
Figure 2 Remote installation: Unisphere for VMAX on a server connected to a remote SYMAPI
server
Alternatively, starting with HYPERMAX OS Q3 2015, you can manage VMAX3 arrays
using the Embedded Management (eManagement) container application.
eManagement embeds VMAX3 management software (Solutions Enabler, SMI-S,
Unisphere for VMAX) on the VMAX3 array, enabling management of the array without
requiring software installed on a host.
Note
Storage systems running Enginuity 5875.198.148 or lower do not require a license key.
After a storage system that has been managed by SMC is upgraded to Enginuity 5876
or higher, Unisphere will operate with the storage array even if the proper eLicense is
not present. The Unisphere for VMAX (SMC) eLicense is noted as In Use in the
Unisphere eLicensing report. This designation means that the required eLicense is
missing, but access to the system is still allowed to avoid service disruption. To clear
this designation, you must obtain and apply the proper eLicense.
With the incorporation of Performance Analyzer into Unisphere for VMAX, the former
Symmetrix Performance Analyzer host-based eLicense is no longer required.
For more information on eLicensing, refer to the EMC Solutions Enabler Installation
Guide.
Authentication
Unisphere for VMAX supports the following types of authentication:
Windows(local and domain-based)
Users log in by specifying the Windows domain, username and password (if they
have a Windows account on the SMAS server).
LDAP
Users login with their LDAP-SSL username and password (if they have a user
account stored on a LDAP-SSL server).
To use this method, a Unisphere Administrator or SecurityAdmin sets up LDAP-
SSL authentication in Unisphere for VMAX. The Unisphere for VMAX Online Help
contains instructions on performing these tasks.
The EMC VMAX Family Security Configuration Guide provides additional details about
authentication, authorization and other issues related to security.
Network requirements
Prior to installing Unisphere for VMAX, verify that the host is in a properly configured
IP network and that it can resolve IP addresses and hostnames.
When installing, the use of IPv6 addresses is supported.
Solutions Enabler
Solutions Enabler 64-bit V8.3.0 is required in local and client/server modes. In client/
server mode, the storsrvd daemon must be running on the server.
In V8.0.2, and higher, the Solutions Enabler STP daemon collects data using a new
format. Therefore, features that rely on the earlier STP data format (for example, the
Performance Analyzer) will not support the Solutions Enabler V8.0.2, or higher, STP
daemon.
Concurrent users
Unisphere for VMAX supports up to 10 concurrent users, with performance
degradation occurring with more than 3 storage admin users.
Note that the guest must provide the same CPU, memory, disk, gatekeeper, and other
requirements as if Unisphere for VMAX were installed on a physical machine:
l VMware ESX/ESXi Server versions 4.0, 4.1, 5.0, 5.1, 5.5, and 6.0 (and all updates
of each version).
l Windows Server versions 2008 R2 (Standard and Enterprise), 2012, and 2012 R2.
l Virtual machines must not run on shared memory or resources.
EMC ControlCenter
Unisphere cannot be installed on the same host as EMC ControlCenter agents
because Unisphere requires a 64-bit version of Solutions Enabler and ControlCenter
agents require a 32-bit version of Solutions Enabler.
The table below defines the client requirements for Unisphere for VMAX.
Firefox 30 or higher
a. Required for the browser as it runs on the machine from which the console is launched .
b. Not supported in embedded NAS (eNAS) environments.
Server requirements
The table defines the client requirements for Unisphere for VMAX.
a. For specific operating system information, refer to E-Lab Interoperability Navigator at:
https://support.EMC.com
b. This is the minimum amount of memory required on the server (before installation) to
successfully run Unisphere for VMAX; it is not the total amount of memory on the server. If
a server has a total of 12 GB of physical memory installed but there is only 6 GB available
before Unisphere for VMAX is installed, you may experience performance issues with the
application. If running on a Virtual Machine, this amount must be dedicated memory, not
shared memory.
Windows servers require Microsoft Visual C++ 2005 SP1 Redistributable Package to
be installed before installing Unisphere for VMAX.
Other requirements
l Ensure that DNS is configured correctly on the host.
Server requirements 19
Pre-installation considerations
l The host system must have connectivity to one or more storage systems to add
users and set permissions in Unisphere.
l Unisphere for VMAX can be installed on the same system as the SYMAPI server,
or on a system connected to the SYMAPI server. For more information, refer to
Figure 1 on page 14 and Figure 2 on page 15, respectively.
l Before you attempt to install Unisphere for VMAX on Red Hat Linux 6.0 or a later
release, verify that the following packages are installed. Not all installer packages
include these libraries by default, so it is important to verify their presence before
running the installation program. Do not attempt to run the installation process
without them. Without these items, the product fails to install and does not
function properly. The packages are:
n libstdc++-devel-4.4.4-13.el6.x86_64.rpm
n libstdc++-4.4.4-13.el6.x86_64.rpm
n libaio-0.3.107-10.el6.x86_64.rpm
n ncurses-libs-5.7-3.20090208.el6.x86_64.rpm
l To install PostgreSQL on Linux, a minimum of 2 GB of shared memory must be
available.
For more information about how to configure the size of a shared memory
segment, using the shmmax kernel parameter, see the documentation for your
operating system.
l If you are changing your SYMAPI connection type, such as changing from a local
connection to a client/server configuration, you must perform a fresh installation.
l Before installing Unisphere for VMAX on a host running Linux, ensure that the
maximum number of open file descriptors allowed is at least 4096. To do this,
complete the following steps:
1. Check the current limit for the number of open file descriptors. At the
command line, enter the following command:
ulimit -n
2. If the value returned is less than 4096, set it to the correct limit:
ulimit -n 4096
This section describes how to access, install, and run the Unisphere for VMAX
software.
l Pre-installation configuration............................................................................. 22
l Installing Unisphere for VMAX........................................................................... 22
l Completing the installation................................................................................. 27
l Launching Unisphere for VMAX.......................................................................... 31
l Launching Database Storage Analyzer............................................................... 32
Pre-installation configuration
Before you install Unisphere for VMAX, complete the following tasks if they are
appropriate for your installation environment:
l Setting the event and statistics daemons to autostart on Linux on page 22
l Setting up the PostgreSQL user on Linux on page 22
l Configuring networking on Linux on page 22
groupadd postgres
useradd -g postgres postgres
4. Installing Unisphere for VMAX from the command line: Step 2B: Installing
Unisphere for VMAX from the command line on page 25.
UNIVMAX_V8.3.0.x_WINDOWS_X86_64.exe
UNIVMAX_V8.3.0.x_LINUX_X86_64.bin
univmaxpa830_x_suse11__x86_64_vapp_OVF10.ova
In the file names above, x represents the software build number. That number
varies, based on when the software was built.
l Unisphere for VMAX Online Help
l Unisphere for VMAX Release Notes
l This installation guide.
To access the software from online support:
Procedure
1. On the EMC Online Support site:
a. Click Support By Product in the main navigation bar.
b. In the Find a Product box, type Unisphere for VMAX and click the arrow.
c. Locate the appropriate kit and download it to a directory on the host drive.
2. Continue with Step 2: Installing the software on page 23.
To install Unisphere for VMAX using the wizard in Linux, the display manager
must be enabled and the -i swing switch used, for example:
./UNIVMAX_V8.3.0.x_LINUX_X86_64.bin -i swing
If the display manager is not enabled or the -i swing switch is not used, the
installer defaults to console mode.
c. Click Next.
6. On the Ports Configuration page, specify the ports to use or enable when
connecting to the Unisphere server.
The default ports of the Unisphere server (HTTPS Port No) and performance
database (DB Port No) are shown. To use the default ports, verify that they
are available, and click Next to accept and enable them. Or you can specify and
enable different ports, and click Next.
7. On the Unisphere Lockbox Password page, configure the lockbox password.
Note
If you configure a Unisphere Lockbox Password other than the default one,
ensure that you take note of the new password. You will need it for subsequent
upgrade and support operations.
c. In the Confirm Lockbox Password field, type the new lockbox password
again.
d. Click Next.
e. In the Custom Lockbox Password dialog box, click OK.
Step 2B: Installing Unisphere for VMAX from the command line
Online help is available when installing from the command line by entering -?.
To install Unisphere for VMAX from the command line:
Procedure
1. Save all files and exit all applications.
2. Change the directory to the location of the kit.
3. Run the following command to install Unisphere for VMAX on Windows:
kit_name -i console
Step 2B: Installing Unisphere for VMAX from the command line 25
Installing Unisphere for VMAX
chmod +x kit_name
./kit_name -i console
UNIVMAX_V8.3.0.x_WINDOWS_X86_64.exe
UNIVMAX_V8.3.0.x_LINUX_X86_64.bin
In the file names above, the x represents the software build number. That
number varies based on when the software was built.
4. On the Introduction panel, review the recommendations and press Enter.
5. On the Choose Install Folder panel, press Enter to accept the default
directory, or specify a different directory and press Enter.
6. On the postgres User and Group panel, you are instructed to create the
postgres group and postgres user before continuing. When complete, press
Enter.
7. On the Initial Setup User and SymAPI Configuration panel, complete the
following steps:
a. Specify a Unisphere Initial Setup User name (default is smc).
You can either accept the default username or use your Windows username
if you have authorization enabled on the Unisphere server host. For more
information about the role of the Unisphere Initial Setup User, see Unisphere
Initial Setup User on page 14.
b. Specify a SymAPI Connection Type for the initial login based on the
following:
l LocalOn a host with Solutions Enabler installed and attached to VMAX
systems.
l RemoteOn a remote server connected to a SYMAPI server, specify
the SYMAPI server Node Name and Net Port. The default net port for
SYMAPI is 2707.
For more information about each of the connection types, see Local, remote,
and embedded installation options on page 14.
8. On the Ports Configuration panel, specify the ports to use or enable when
connecting to the Unisphere server.
The default ports of the Unisphere server (HTTPS Port No) and performance
database (DB Port No) are shown. To use the default ports, verify that they
are available, and click Next to accept and enable them. Or you can specify and
enable different ports, and click Next.
9. On the Unisphere Lockbox Password panel, click Enter to accept the default
lockbox password, or configure a new one and then press Enter.
Note
If you configure a Unisphere Lockbox Password other than the default one,
ensure that you take note of the new password. You will need it for subsequent
upgrade and support operations.
@:?;|<>[]+=,*/\
Note
Not following this advice may lead to data corruption in the performance database or
problems with data collection.
Importing CA certificates
If you chose to use certificate-based user authentication at installation time, import
the CA certificates before you login.
You must have root/administrator permissions to complete this task.
When certificate-based user authentication is chosen at install time, the SMAS service
does not start automatically after installation completes. After you have imported the
CA certificates, manually start the SMAS service.
For more information about starting the SMAS service refer to Starting and stopping
the SMAS service on page 30.
To import a CA certificate:
Procedure
1. Open the domain.xml.init file.
For Linux:
install_dir/jboss/domain/configuration/domain.xml.init
For Windows:
install_dir\jboss\domain\configuration\domain.xml.init
cd install_dir\SMAS\jboss\bin
service.bat importcacert password CA_cert_alias CA_file_path
For Linux:
cd install_dir/SMAS/jboss/bin
initcst.sh importcacert password CA_cert_alias CA_file_path
Where:
l password is the password of the keystore, discovered in 3 on page 29
l CA_cert_alias is the alias of the CA cert chosen at installation time.
Note that when either the CN or UPN is chosen as the alias for the CA cert,
instances of the following special characters are stripped from the alias:
@:?;|<>[]+=,*/\
l CA_file_path is the path to the CA certificate file.
Windows
To start or stop the EMC_smasdb service in Windows, use the Control Panel
(Administrative Tools > Services).
Alternatively, you can use the following commands to start or stop the Windows
services using the CLI:
Linux
Start the performance database before starting the SMAS service. In the same way,
stop the SMAS service before stopping the performance database.
To start or stop the performance database (PostgreSQL) in Linux, navigate to this
directory: install_dir/SMAS/jboss/standalone/data/pgsql and use the
following commands:
Action Command
Start ./smasdb_unix_helper.sh -S
Stop ./smasdb_unix_helper.sh -k
Windows
To start or stop the EMC Symmetrix Management Application Server in Windows, use
the Services panel. Click Control Panel > Administrative Tools > Services to open
the Services panel.
Alternatively, you can use the following commands to start or stop the Windows
services using the CLI:
net start "EMC Symmetrix Management Application Server"
net stop "EMC Symmetrix Management Application Server"
Linux
Start the performance database before starting the SMAS service. In the same way,
stop the SMAS service before stopping the performance database.
To start or stop the SMAS service in Linux, change to this directory: /etc/init.d
and use the following commands:
Action Command
Start server ./smas start
l Installing
l Upgrading
l Rebooting
l Restarting the SMAS service
To launch Unisphere for VMAX:
Procedure
1. Type the following URL in a browser:
https://host_IP|host_name:port_number
The port number is configured during installation. The default HTTPS port
number is 8443.
Note
If the host IP address is an IPv6 address, surround the IP address with square
brackets, for example:
https://[2001:db8:ffff:ffff:ffff:ffff:ffff:ffff]:8443
If the host IP address is an IPv4 address, type the IP address as normal, for
example:
https://198.51.100.255:8443
For your browser to access the Unisphere for VMAX console, Flash Player 11.2
or a later release is required. Flash Player is available from the Adobe website.
Note
b. At the login window, type the Unisphere Initial Setup User username and
password.
If certificate-based user authentication was enabled when Unisphere for
VMAX was installed, the Database Storage Analyzer login window displays
with Use Client's X.509 Certificate selected and the User and Password
fields dimmed.
c. Click Login.
l To launch Database Storage Analyzer from within Unisphere for VMAX:
a. In Unisphere for VMAX, select a storage system.
b. Select Databases > Databases to open the Database list view.
c. Click Database Storage Analyzer.
d. At the login window, type the Unisphere Initial Setup User username and
password, and click Login.
Upgrade paths
You can upgrade to Unisphere for VMAX V8.3.0 from the following releases:
l Unisphere for VMAX V1.6.2
l Unisphere for VMAX V8.x
The installation program automatically upgrades your installation according to the
settings used in the previous installation, including port and connection type.
The following Unisphere for VMAX settings from your previous installation are
maintained through the upgrade process:
l Users
l Alert policies and threshold settings
l Email settings: Mailing list and SMTP configuration
l Performance dashboard settings
l Queries
When upgrading from V1.6.2, or lower, LDAP/AD configuration information is not
retained.
When upgrading from V8.x, LDAP/AD configuration information is retained.
Note
Before uninstalling Unisphere for VMAX, it is recommended that you unregister any
storage systems that are registered for performance data.
This appendix provides technical notes for advanced configuration of Unisphere for
VMAX V8.3.0.
l Technical notes.................................................................................................. 44
Technical notes 43
Technical notes
Technical notes
This appendix provides technical notes for advanced configuration of Unisphere for
VMAX V8.3.0.
SYMAPI server
If you want to change the SYMAPI server that Unisphere is pointing to, uninstall
Unisphere, and then reinstall it.
During the install, you supply the new SYMAPI host name and network port number.
The Unisphere for VMAX Installation Guide provides more information on these
requirements.
Alerts
By default, most Unisphere status alerts are disabled. Managing alert policies in the
Unisphere for VMAX help includes instructions on enabling them.
To resolve this issue, in Unisphere for VMAX complete the following steps:
1. Click Performance > Settings > Databases.
2. Wait until the Status of the database of the appropriate storage system is set to
OK before attempting to start another database operation.
Alerts 45
Technical notes
This appendix explains how to configure security settings for Unisphere for VMAX.
The EMC VMAX Family Security Configuration Guide provides additional details about
authentication, authorization and other issues related to security.
Security configuration 47
Security configuration
cd install_dir\SMAS\jboss\standalone\configuration
cd install_dir/SMAS/jboss/standalone/configuration
cd install_dir\SMAS\jboss\standalone\configuration
cd install_dir\SMAS\jboss\standalone\configuration
install_dir\SMAS\jre\bin\keytool -import -alias root /
-file Trusted_CA_cert_file -keystore keystore -trustcacerts
Using the CLI to import the CA-signed certificate into the keystore using CLI
Starting with HYPERMAX OS Q1 2015 SR, you can import CA-signed certificates
using the CLI or scripts.
To import the CA-signed certificate into the keystore using the CLI:
Procedure
1. If it is running, stop the SMAS server. For instructions, refer to Starting and
stopping the SMAS service on page 30
When X.509 certificate-based authentication is chosen at installation time, the
SMAS service is not started, by default.
2.
a. For Windows, enter the following commands:
cd install_dir\SMAS\jboss\standalone\configuration
install_dir\SMAS\jre\bin\keytool -import -alias tomcat^
-file signed_certificate_file keystore keystore -
trustcacerts
cd install_dir/SMAS/jboss/standalone/configuration
install_dir/SMAS/jre/bin/keytool -import -alias tomcat \
Using scripts to import the CA-signed certificate into the keystore using scripts
To import the CA-signed certificate into the keystore using scripts:
Procedure
1. If it is running, stop the SMAS server. For instructions, refer to Starting and
stopping the SMAS service on page 30
When X.509 certificate-based authentication is chosen at installation time, the
SMAS service is not started, by default.
2.
a. For Windows, enter the following commands:
cd install_dir\SMAS\jboss\bin
service.bat importcacert password CA_certificate_alias^
signed_certificate_file
cd install_dir/SMAS/jboss/bin
initcst.sh importcacert password CA_certificate_alias \
signed_certificate_file
Listing certificates
Procedure
1. Type the following commands to list certificates:
l On Windows systems:
cd install_path\jboss\bin
l On Linux systems:
cd install_path\jboss\bin
Deleting certificates
Procedure
1. Type the following commands to delete certificates:
l On Windows systems:
cd install_path\jboss\bin
l On Linux systems:
cd install_path\jboss\bin
Listing certificates 51
Security configuration
Procedure
1. Stop the SMAS server.
2. Edit the file:
smas_installation/jboss/domain/configuration/domain.xml
<ssl key-alias="tomacat"
ca-revocation-url="C:/SMAS/standalone/configuration/
CRL_CAC.pem
For Windows:
install_dir\SMAS\jboss\domain\deploy\domain-symm.ear
\domain-symm-ejb.jar\META-INF
<env-entry>
<env-entry-name>StatsConnectionType</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>SYMAPI_CONN_TYPE_LOCAL</env-entry-value>
</env-entry>
<env-entry>
<env-entry-name>NodeName</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>198.51.100.90</env-entry-value>
</env-entry>
For Windows:
install_dir\SMAS\jboss\domain
For example, delete deploy0, deploy1, deploy2, and so on. The number of
deploy directories depends on how many Java Virtual Machines (JVMs) are
configured.
Note
5. Restart the services as described in Starting and stopping the SMAS service on
page 30.
When the services restart, the deployX directories are recreated automatically
with correct configuration. Do not attempt to delete any of the deployX
directories at this time.
6. Launch the Unisphere for VMAX console. For more information, see Launching
Unisphere for VMAX on page 31.