Dell EMC Unity - Installations-Installations - UnityVSA Installation Guide-1
Dell EMC Unity - Installations-Installations - UnityVSA Installation Guide-1
Topic
Installations
Selections
Installations: UnityVSA Installation Guide
REPORT PROBLEMS
If you find any errors in this procedure or have comments regarding this application, send email to
[email protected]
Copyright © 2019 Dell Inc. or its subsidiaries. All Rights Reserved.
THE INFORMATION IN THIS PUBLICATION IS PROVIDED “AS IS.” EMC CORPORATION (“EMC”)
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, TITLE AND NON-
INFRINGEMENT AND ANY WARRANTY ARISING BY STATUTE, OPERATION OF LAW, COURSE OF
DEALING OR PERFORMANCE OR USAGE OF TRADE. IN NO EVENT SHALL EMC BE LIABLE FOR
ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL,
LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF EMC HAS BEEN ADVISED OF
THE POSSIBILITY OF SUCH DAMAGES.
EMC believes the information in this publication is accurate as of its publication date. The information is
subject to change without notice. Use, copying, and distribution of any EMC software described in this
publication requires an applicable software license.
Dell, EMC, Dell EMC and other trademarks are trademarks of Dell Inc. or its subsidiaries. Other
trademarks may be the property of their respective owners.
Page 1 of 39
Contents
UnityVSA Installation Guide.................................................................................................4
Page 2 of 39
EMC Confidential Information version: 1.0.5.25
Page 3 of 39
UnityVSA Installation Guide
Note: The next section is an existing PDF document that is inserted into this procedure. You may see
two sets of page numbers because the existing PDF has its own page numbering. Page x of y on the
bottom will be the page number of the entire procedure.
Page 4 of 39
Dell EMC UnityVSA™
Version 5.x
Installation Guide
P/N 302-002-561
REV 05
Page 5 of 39
Copyright © 2016-2019 Dell Inc. or its subsidiaries. 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.
Dell EMC
Hopkinton, Massachusetts 01748-9103
1-508-435-1000 In North America 1-866-464-7381
www.DellEMC.com
Page 6 of 39
CONTENTS
Page 7 of 39
CONTENTS
Page 8 of 39
CHAPTER 1
Requirements for deploying a UnityVSA
l Overview of UnityVSA......................................................................................... 6
l General installation requirements and considerations........................................... 7
l Requirements for installing a single-SP UnityVSA................................................8
l Requirements for installing UnityVSA HA.............................................................9
l Requirements for installing a tie breaker node.................................................... 10
Page 9 of 39
Requirements for deploying a UnityVSA
Overview of UnityVSA
UnityVSA (Virtual Storage Appliance) is a software defined storage platform that
provides users with agility and flexibility. UnityVSA is deployed on a VMware ESXi host
and is available in two editions - Professional Edition (PE) and Community Edition
(CE). Professional Edition is a licensed product available at capacity levels of 10 TB,
25 TB, and 50 TB. Community Edition is a free downloadable 4 TB solution
recommended for non-production use.
UnityVSA HA is an enhanced version of single-SP UnityVSA. By adding dual-SP
functionality, UnityVSA HA can recover from one SP failure, which significantly
increases the system's applicable use case scenarios. Unlike the single-SP UnityVSA,
UnityVSA HA version is only available in Professional Edition (PE). It offers three
capacity choices: 10 TB, 25 TB, and 50 TB.
This document describes how to deploy UnityVSA, UnityVSA HA, and the Tie Breaker
Node (TBN) for UnityVSA HA. For information about using UnityVSA or UnityVSA HA,
see Dell EMC UnityVSA Frequently Asked Questions, which is available from the
UnityVSA Info Hub, and see the UnityVSA online help.
Additional resources
As part of an improvement effort, revisions of the software and hardware are
periodically released. 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 technical support professional if a product does not function properly or does not
function as described in this document.
Where to get help
Support, product, and licensing information can be obtained as follows:
Product information
For product and feature documentation or release notes, go to Unity Technical
Documentation at: www.emc.com/en-us/documentation/unity-family.htm.
Troubleshooting
For information about products, software updates, licensing, and service, go to Online
Support (registration required) at: https://Support.EMC.com. After logging in, locate
the appropriate Support by Product page.
Technical support
For technical support and service requests, go to Online Support at: https://
Support.EMC.com. After logging in, locate Create a service request. To open a
service request, you must have a valid support agreement. Contact your Sales
Representative for details about obtaining a valid support agreement or to answer any
questions about your account.
Special notice conventions used in this document
DANGER
Page 10 of 39
Requirements for deploying a UnityVSA
WARNING
CAUTION
NOTICE
Note
Page 11 of 39
Requirements for deploying a UnityVSA
Note
Changes to your EVC control require you to power cycle UnityVSA within VMWare. A
shutdown, restart, or a reboot of UnityVSA is not sufficient to correct this issue after
modifying the EVC settings. Power cycling a UnityVSA is a disruptive operation that
should be scheduled in advance.
ESXi requirements
Hardware processor Xeon E5 Series Dual Core CPU 64-bit x86 Intel 2 GHz+ (or
equivalent)
Note
UnityVSA SP requirements
Page 12 of 39
Requirements for deploying a UnityVSA
Virtual network adapters 6 (4 ports for I/O, 1 for Unisphere, 1 for support use)
ESXi requirements
Hardware processor Xeon E5 Series Dual Core Xeon E5 Series Dual Core
CPU 64-bit x86 Intel 2 GHz+ CPU 64-bit x86 Intel 2 GHz+
(or equivalent) (or equivalent)
Hardware network 4x1 GbE, 4x10 GbE, or higher 4 x 1 GbE, 10 GbE, or higher
if supported by ESX for I/O and 2 x 10 GbE or
(recommended) higher for the inter-SP
network (recommended )
Hardware RAID RAID card 512 MB NV cache, RAID card 512 MB NV cache,
battery backed recommended battery backed recommended
Switch requirements
Hardware switch VLAN support is not required. VLAN support is required.
Datastore requirements
Can be VMware NFS No shared datastore is At least 1 datastore shared by
datastores, VMware VMFS required. both ESXi hosts is required,
datastores, or both but it is recommended that
you configure 6 or more
datastores, as follows:
l 1 datastore for private
system data on SPA, with
a minimum free capacity
of 60GB.
l 1 datastore for private
system data on SPB, with
Page 13 of 39
Requirements for deploying a UnityVSA
UnityVSA SP requirements
Virtual processor cores 2 (2GHz+) for each SP 2 (2GHz+) for each SP
Virtual network adapters 9 for each SP (4 ports for 9 for each SP (4 ports for
I/O, 1 for Unisphere, 1 for I/O, 1 for Unisphere, 1 for
system use, and 3 for internal system use, and 3 for internal
communication) communication)
Page 14 of 39
Requirements for deploying a UnityVSA
l 12 GB disk space
l 2x1 GbE for the network with UnityVSA HA
Note
Dell EMC recommends that you deploy the TBN VM on a third ESXi host; that is, a
host that is not supporting the UnityVSA SPs.
Page 15 of 39
Requirements for deploying a UnityVSA
Page 16 of 39
CHAPTER 2
Deploying a single-SP UnityVSA
Page 17 of 39
Deploying a single-SP UnityVSA
b. If the network environment supports jumbo frames, verify that the MTU
value for the switch on the ESXi host is set to the same value as the
UnityVSA Ethernet ports.
If the UnityVSA VM sets an MTU value that is higher than the MTU value set
on ESXi, the UnityVSA VM MTU value defaults to the smaller value. In
vSphere, select Edit Settings on the Virtual switch to check the MTU value.
In Unisphere, select the Settings icon, and then select Access > Ethernet.
MTU is not displayed by default so you must select the Customize icon,
select Columns and then click on MTU.
Page 18 of 39
Deploying a single-SP UnityVSA
The VMware Knowledge Base article, iSCSI and Jumbo Frames configuration
on VMware ESXi/ESX (1007654), provides more information.
NOTICE
Do not make any changes to the VM, such as changing the virtual hardware
configuration (CPU, memory, NICs, and so on), as this causes UnityVSA to boot
in service mode in order to prevent invalid configurations.
Page 19 of 39
Deploying a single-SP UnityVSA
Note
The system name displayed is either the name you specified during deployment
or the serial number of the system (format is VIRTXXXXXXXXXX).
12. If you are running the UnityVSA VM on a dynamic network using DHCP or
SLAAC, the management IP address is assigned automatically.
You can find the assigned IP by logging into the UnityVSA.
13. If you are not running the UnityVSA VM on a dynamic network using DHCP or
SLAAC and you did not configure the management interface when you deployed
the OVF template, you must do the following:
a. Open the vSphere Console.
b. Log in using the service account username and password service/service
c. Run the svc_initial_config command to assign an IP address.
svc_initial_config -h
Note
Alternatively, you can run the svc_diag command from the vSphere Console
and identify the UnityVSA system serial number from the output. Then you can
use the Connection Utility to discover a list of systems, find the UnityVSA serial
number in the list, and assign an IP address.
14. Enter the UnityVSA management IP address in your browser to open Unisphere.
Page 20 of 39
Deploying a single-SP UnityVSA
Note
Note
11. Customize the settings for the UnityVSA VM, including the system name and
the network:
a. Enter a user friendly name for the UnityVSA. Leave this field blank to use the
default name: an automatically generated serial number for UnityVSA.
Page 21 of 39
Deploying a single-SP UnityVSA
b. If you want to use static IP addresses, enter the IPv4 and IPv6 management
settings.
c. If you want to use dynamic IP addresses, leave these fields blank for
automatic configuration using DHCP.
d. If you do not have a dynamic network and you do not specify a static IP
address, you must specify the IP address after the OVF template is
deployed.
12. Confirm the settings, and then click Finish to deploy the OVF template.
13. Select the UnityVSA VM. Select the Summary tab to view information about
the VM. If it is not already powered on, select Power On to start the VM.
14. To determine when the UnityVSA VM is fully up and running log in to UnityVSA
to check.
Note
The system name displayed is either the name you specified during deployment
or the serial number of the system (format is VIRTXXXXXXXXXX).
15. If you are not running the UnityVSA VM on a dynamic network using DHCP or
SLAAC and you did not configure the management interface when you deployed
the OVF template, you must open the vSphere Console and login using the
service account service/service and run the svc_initial_config command to
assign an IP address.
For an IPv4 address, enter:
svc_initial_config -h
Note
Alternatively, you can run the svc_diag command from the vSphere Console
and, from the output, identify the UnityVSA system serial number. Then use the
EMC Connection Utility to discover a list of systems, find the UnityVSA serial
number in the list, and assign an IP address.
16. Enter the UnityVSA management IP address in your browser to open Unisphere.
Page 22 of 39
Deploying a single-SP UnityVSA
Note
Resizing a virtual disk through VMware is not supported in UnityVSA. However, if the
virtual disk is not part of a storage pool, you can remove it from UnityVSA and add a
new one of the preferred size. Resizing virtual disks that are already part of a storage
pool can result in a failed, unrecoverable pool.
Page 23 of 39
Deploying a single-SP UnityVSA
Page 24 of 39
CHAPTER 3
Deploying UnityVSA HA
Deploying UnityVSA HA 21
Page 25 of 39
Deploying UnityVSA HA
b. If the network environment supports jumbo frames, verify that the MTU
value for the switch on the ESXi host is set to the same value as the
UnityVSA Ethernet ports.
Page 26 of 39
Deploying UnityVSA HA
If the UnityVSA VM sets an MTU value that is higher than the MTU value set
on ESXi, the UnityVSA VM MTU value defaults to the smaller value. In
vSphere, select Edit Settings on the Virtual switch to check the MTU value.
In Unisphere, select the Settings icon, and then select Access > Ethernet.
MTU is not displayed by default so you must select the Customize icon,
select Columns and then click on MTU.
The VMware Knowledge Base article, iSCSI and Jumbo Frames configuration
on VMware ESXi/ESX (1007654), provides more information.
NOTICE
Do not make any changes to the VM, such as changing the virtual hardware
configuration (CPU, memory, NICs, and so on), as this causes UnityVSA to boot
in service mode in order to prevent invalid configurations.
Page 27 of 39
Deploying UnityVSA HA
Note
Note
The virtual disks created from the heartbeat datastores are only 2MB in size.
10. Select the network mappings for the management and data networks, making
sure that:
l The management network is on a network accessible by the workstation
used to access Unisphere.
l The data networks are on networks accessible by the host that will attach to
the UnityVSA.
11. Configure the internal network. To deploy UnityVSA HA, both SPs need to
communicate over a distributed switch. You can either create a new switch, or
select an existing one: :
l If creating a new switch, you must provide two uplink ports for each ESXi
host for redundancy. In addition, each uplink port should connect to a
different network infrastructure switch. Enter the VLAN IDs for the HBO,
HBI, and CMI networks.
l If selecting an existing switch, each ESXi host must provide for two uplink
ports for redundancy. Enter the VLAN IDs for the HB0, HB1, and CMI
networks.
No matter whether you use an existing switch or create a new one, there will be
three port groups created, which are for HB0 (Heartbeat 0), HB1 (Heartbeart 1)
and the Common Messaging Interface (CMI). Each of them needs a non-zero
unique VLAN ID. If you leave the VLAN input empty, the deployment utility
automatically chooses an unused VLAN ID for each port group.
If you deploy the SPs on different ESXi hosts, the physical switches must
support VLAN and be configured as trunking mode instead of access mode.
Access mode allows only specific VLANs to pass.
Page 28 of 39
Deploying UnityVSA HA
Note
It is a best practice to select a host for the TBN that has not been used for
other purposes. It is also recommended that you choose two separate ports for
the TBN.
UnityVSADeployUtilityCLI-<arch>-<version>.exe --h
UnityVSADeployUtilityCLI --h
Page 29 of 39
Deploying UnityVSA HA
You must add at least one virtual disk for user data. You can add more virtual disks, up
to the system limit (16), when additional storage for user data is needed. The minimum
virtual disk size is 10 GB. A disk appears as faulted if it is smaller than 10 GB and larger
than the storage size allowed by the UnityVSA edition and version. To view your
system's limits, in Unisphere select the Settings icon, and then select Software and
Licenses > System Limits.
The following considerations apply to virtual disks in a UnityVSA HA deployment:
l For optimal performance, it is recommended that you create the virtual disks used
to provide user data on a different datastore than the one where UnityVSA is
deployed. Failure to follow this recommendation can lead to system and I/O
performance degradation.
l When you add a virtual disk, you must add it to both SPA and SPB.
l You can only connect ten virtual disks for user data to the first VMware paravirtual
SCSI controller provided with the UnityVSA. If you add an 11th virtual disk, select
the second controller. Make sure this controller is of type VMware paravirtual. If
the SCSI controller is a different type, UnityVSA can have boot problems and can
fail to recognize the new virtual disks attached to it.
l Allow up to 60 seconds for UnityVSA to recognize and display the newly attached
virtual disks.
l Using vSphere to modify the physical configuration of a UnityVSA VM (such as
adding or removing network interfaces or modifying the VM's cache size) is not
supported, except for adding virtual disks to store user data.
l Although resizing a virtual disk through VMware is not supported in UnityVSA, if
the virtual disk is not part of a storage pool, you can remove it from UnityVSA and
add a new one of the preferred size. Resizing virtual disks that are already part of
a storage pool can result in a failed, unrecoverable pool.
l Important: Never add a virtual disk to an SP VM that already has a disk with the
same UUID. This can happen when a virtual disk has been added to a SP VM and
you mistakenly trying to add it again. This will make the SP VM hang and have
undetermined consequences, such as an SP panic and data unavailability.
Procedure
1. In vSphere, right-click on the UnityVSA SPA VM, and select Edit > Settings.
2. In the New Device field on the Virtual Hardware tab, select Add New Device,
and then select Hard Disk.
3. Enter the size of the disk you want to add, and select Thick Provision Eager
Zeroed as the provisioning method.
4. Finish stepping through the wizard, and select Finish.
5. When the disk creation process completes, return to the home page.
6. Right-click on the UnityVSA SPB VM, and select Edit > Settings
7. On the Virtual Hardware tab, select Add New Device > Existing Hard Disk.
8. Select the existing vmdk file created in step 5.
9. Finish stepping through the wizard, and select Finish.
Page 30 of 39
CHAPTER 4
Deploying a tie breaker node to an existing
UnityVSA HA
Page 31 of 39
Deploying a tie breaker node to an existing UnityVSA HA
Action qualifiers
Qualifier Description
--hypervisor IP address or hostname of the vCenter service.
--datastoreprivatetbn Datastore that the TBN will reside on. The SPA and SPB
hosts must be able to access this datastore.
Page 32 of 39
Deploying a tie breaker node to an existing UnityVSA HA
UnityVSADeployUtilityCLI
--hypervisor 10.244.236.244
--username admin
--password admin123
--file unityvsa/tbn.ova
--tbnfile tbn1
--tbnname vvnx-dual-test
--hostspa vvnx-esx1.usd.lab.emc.com
--hostspb vvnx-esx3.usd.lab.emc.com
--hosttbn vvnx-esx1.usd.lab.emc.com
--datastoreprivatespa datastore3_esx1
--datastoreprivatespb datastore3_esx3
--datastoreshared obsim_nfs_ds
--datastoreprivatetbn datastore3_esx1
--hb0net vsa-hb0-pg
--hb1net vsa-hb1-pg
Page 33 of 39
Deploying a tie breaker node to an existing UnityVSA HA
Page 34 of 39
CHAPTER 5
Configuring UnityVSA in Unisphere
Page 35 of 39
Configuring UnityVSA in Unisphere
Note
UnityVSA ships with a default username, admin, and password. You must
change the administrator password during this first login. You can also change
the service password at this time, either making it the same as the
administrator password or creating a separate service password.
Note
You must use the License Activation Key instead of the UUID to configure ESRS and
obtain customer support (professional editions).
The Unisphere online help describes the Configuration Wizard and the initial settings
you need to configure, including pools and DNS and NTP servers. You must create at
least one pool before you can create storage resources or NAS servers.
Note
Unisphere scans for the virtual disks available to the UnityVSA VM that can be used in
a pool. You add virtual disks to the UnityVSA VM using vSphere.
When you create a pool, you must specify pool tiering information (Capacity,
Performance, or Extreme Performance). Contact your storage system environment
administrator to learn what tier should be assigned to each virtual disk pool since this
information is hidden by the virtualized environment. UnityVSA supports the Fully
Automated Storage Tiering for Virtual Pool (FAST VP) feature for both block and file
data. FAST VP optimizes storage utilization by automatically moving data between and
within the storage tiers.
The maximum space available for all pools is 4, 10, 25, or 50 TB depending on the
UnityVSA edition and version. The maximum number of pools per system is 16. To view
your system's limits, select the Settings icon, and then select Software and
Licenses > System Limits.
If your environment uses DHCP, typically the DNS servers are populated
automatically. If not, configure the DNS servers.
Page 36 of 39
Configuring UnityVSA in Unisphere
The accuracy of the time on your UnityVSA server is important to the proper function
of UnityVSA. If you do not configure NTP, UnityVSA gets its time from the ESXi host.
Further configuration
The Unisphere online help describes additional configuration procedures as well as the
tasks to manage your UnityVSA.
Page 37 of 39
Configuring UnityVSA in Unisphere
Page 38 of 39
EMC Confidential Information version: 1.0.5.25
Page 39 of 39