VPLEX - VPLEX Installation and Upgrade Procedures-Install VPLEX Cluster
VPLEX - VPLEX Installation and Upgrade Procedures-Install VPLEX Cluster
Topic
VPLEX Installation and Upgrade Procedures
Selections
Install Procedures: Install VPLEX cluster
Installation Procedures: VS6 cluster
Select a release: Full VS6 Configuration Guide
REPORT PROBLEMS
If you find any errors in this procedure or have comments regarding this application, send email to
[email protected]
Copyright © 2022 Dell Inc. or its subsidiaries. All Rights Reserved. Dell Technologies, Dell, EMC, Dell
EMC and other trademarks are trademarks of Dell Inc. or its subsidiaries. Other trademarks may be
trademarks of their respective owners.
The information in this publication is provided “as is.” Dell Inc. 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 software described in this publication requires an applicable
software license.
This document may contain certain words that are not consistent with Dell's current language guidelines.
Dell plans to update the document over subsequent future releases to revise these words accordingly.
This document may contain language from third party content that is not under Dell's control and is not
consistent with Dell's current guidelines for Dell's own content. When such third party content is updated
by the relevant third parties, this document will be revised accordingly.
Page 1 of 80
Contents
Preliminary Activity Tasks .......................................................................................................3
Read, understand, and perform these tasks.................................................................................................3
Page 2 of 80
Preliminary Activity Tasks
This section may contain tasks that you must complete before performing this procedure.
Table 1 List of cautions, warnings, notes, and/or KB solutions related to this activity
2. This is a link to the top trending service topics. These topics may or not be related to this activity.
This is merely a proactive attempt to make you aware of any KB articles that may be associated with
this product.
Note: There may not be any top trending service topics for this product at any given time.
Page 3 of 80
Dell Technologies Confidential Information version: 2.9.0.91
Page 4 of 80
Full VS6 Configuration 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 5 of 80
Dell EMC VPLEX™ GeoSynchrony
Page 6 of 80
Copyright © 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 Technologies, 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. 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 7 of 80
CONTENTS
Preface 5
Page 8 of 80
Contents
Index 73
Page 9 of 80
Preface
As part of an effort to improve its product lines, Dell 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 Dell EMC technical support professional if a product does not function properly or
does not function as described in this document.
Note: This document was accurate at publication time. Go to Dell EMC Online Support
(https://www.dell.com/support) to ensure that you are using the latest version of this
document.
Purpose
This document is part of the VPLEX documentation set, and describes the VPLEX features and use
cases, configuration options, VPLEX software and its upgrade, and the hardware overview.
Audience
This guide is intended for use by customers who wish to understand the software and hardware
features of VPLEX, the use cases of VPLEX, product offerings, and the configuration options.
Related documents (available on Dell EMC Online Support) include:
l VPLEX Release Notes for GeoSynchrony Releases
l VPLEX Product Guide
l VPLEX Hardware Environment Setup Guide
l VPLEX Configuration Worksheet
l VPLEX Configuration Guide
l VPLEX Security Configuration Guide
l VPLEX CLI Reference Guide
l VPLEX Administration Guide
l Unisphere for VPLEX Help
l VPLEX Element Manager API Guide
l VPLEX Open-Source Licenses
l VPLEX GPL3 Open-Source Licenses
l Procedures provided through the SolVe Desktop
l Dell EMC Host Connectivity Guides
l Dell EMC VPLEX Hardware Installation Guide
l Various best practices technical notes available on Dell EMC Online Support
Special notice conventions used in this document
Dell EMC uses the following conventions for special notices:
DANGER Indicates a hazardous situation which, if not avoided, will result in death or serious
injury.
Page 10 of 80
Preface
WARNING Indicates a hazardous situation which, if not avoided, could result in death or
serious injury.
CAUTION Indicates a hazardous situation which, if not avoided, could result in minor or
moderate injury.
NOTICE Addresses practices not related to personal injury.
Typographical conventions
Dell EMC uses the following type style conventions in this document:
Page 11 of 80
Preface
solutions. Interactively engage online with customers, partners, and certified professionals for all
Dell EMC products.
Your comments
Your suggestions will help us continue to improve the accuracy, organization, and overall quality of
the user publications. Send your opinions of this document to [email protected].
Page 12 of 80
Preface
Page 13 of 80
CHAPTER 1
Verifying Operations
Page 14 of 80
Verifying Operations
Completed Item
Verify that four storage devices of at least 78 GB each are available for use
as a VPLEX meta-volume, a mirrored copy, and backups for the meta-
volume and mirror. (The meta-volume contains RAID and virtual volume
metadata.) Unless only one back-end array is available, the meta-volume
and its backup volume must be on separate arrays, and should be in
separate failure domains. This requirement also applies to the mirror
volume and its backup volume. Ensure that storage devices selected to
support meta-volumes. Refer to the VPLEX SAN Best Practices Guide on
Dell EMC Support Zone for more information.
Note: If the meta-volume is on an Dell EMC CLARiiON® array, there
must be active and passive paths to all VPLEX directors from the
meta-volume LUN.
Clean all data from disks. Example of how to clean all data from the given
disk:
For example:
Verify that all back-end array ports that are used in the VPLEX
implementation are correctly configured as described in the applicable Dell
EMC Host Connectivity Guide.
Verify that redundant fabrics are available for connection to the VPLEX
I/O ports. Each director must connect to both fabrics with both the front-
end and back-end ports. Connecting the ports as shown prevents data
Page 15 of 80
Verifying Operations
Completed Item
Review the Implementation and Planning Best Practices for Dell EMC VPLEX
Technical Notes, available on Dell EMC Online Support. Ensure the
following requirements are met.
l Your implementation design is consistent with the recommended best
practices for VPLEX.
l You have reviewed best practices for zoning, high-availability
requirements, performance considerations, and other topics for the
specific arrays, hosts, or applications in your environment.
l You understand the zoning requirements and recommendations of your
SAN switch vendor. If necessary, consult with the appropriate storage
administrator
Review the Dell EMC Simple Support Matrix for VPLEX (available on Dell
EMC Online Support) for specific array requirements.
Read the Dell EMC VPLEX Release Notes for the release installed on your
system.
Ensure that you have a laptop, desktop, PC, or similar device with a
keyboard and graphical interface (for example, a data center “crash cart”)
for connecting to the VPLEX MMCS and configuring your VPLEX cluster.
For convenience, this guide uses the term laptop to describe the device. If
you are going to use a laptop, confirm that it has the following:
l Fully charged batteries, as well as an AC power cable, for assurance of
power
l Windows OS
l PuTTY, version 0.60 or later
Note: Several tasks in this document use PuTTY for logging in to
the MMCS. However, you can use any similar Telnet/SSH client,
but make sure you use the SSH protocol Version 2 with any
client.
l WinSCP or a similar tool, in this case, copy files to the MMCS.
l If you want to use the VPLEX GUI:
n Web browsers:
During the setup procedure, obtain the port worldwide names (WWNs) of
the Fibre Channel ports that connect to host and storage array ports. Dell
EMC provides a VPLEX Port WWN Calculator that simplifies this task by
generating WWNs for all I/O ports you select. To use the WWN calculator,
Page 16 of 80
Verifying Operations
Completed Item
Verifying operation
Before configuring your VPLEX system, verify that it is operating correctly.
Before you begin
Before beginning, ensure that the system has been properly installed by following the detailed
instructions in the Dell EMC VPLEX VS6 Hardware Environment Setup Guide.
Procedure
1. Verify that the Engine Chassis Power LED is lit solid blue on the front of the engine.
Figure 1 Engine Chassis Power LEDs
VPXX-0109
2. Check the LED status on the InfiniBand Switches to verify both power supplies (on each
switch) are connected and have power, and that no fault LEDs are on. Amber/Red LEDs
indicate fault condition.
Page 17 of 80
Verifying Operations
3. Verify the port LEDs are not flashing amber, indicating a physical link fault.
Figure 3 Port LEDs
4. Verify that the UPS AC power input status LEDs are on (solid) to confirm that each unit is
getting power from both power zones.
Figure 4 UPS AC power input LEDs
5. Verify that each UPS is turned ON and that the Online LED is lit. All other front panel LEDs
should be off.
Page 18 of 80
Verifying Operations
Overload
LED
Online On/off
LED button
UPS: Front view
VPXX-0076
Page 19 of 80
CHAPTER 2
Configuring a VPLEX Local implementation
l Overview................................................................................................................................16
l Set the public IP address....................................................................................................... 16
l Establish Call-Home connectivity to Dell EMC....................................................................... 17
l Connecting to the MMCS...................................................................................................... 19
l Configuring PuTTY................................................................................................................ 20
l Log in to the VPlexcli.............................................................................................................23
l Verify the product version..................................................................................................... 24
l Verify the cluster health........................................................................................................ 25
l Synchronize cluster time with NTP server............................................................................ 26
l Launch the EZ-Setup Wizard................................................................................................ 26
l Expose back-end storage...................................................................................................... 27
l Resume EZ-Setup................................................................................................................. 27
l Restart the web server if necessary...................................................................................... 28
l Create a meta-volume........................................................................................................... 28
l Set a Backup Schedule for Cluster 1......................................................................................29
l Complete the EZ-Setup.........................................................................................................29
l Register the cluster...............................................................................................................29
l Enable the front-end ports.................................................................................................... 30
l Deploy the cluster on the ESRS............................................................................................ 30
l Verify the cluster health........................................................................................................ 30
l Expose storage to hosts........................................................................................................ 30
l Log out of the SSH sessions..................................................................................................34
l Perform a rescan...................................................................................................................34
l Install license......................................................................................................................... 34
l Register SRSv3..................................................................................................................... 35
l Reverting the setup...............................................................................................................35
Page 20 of 80
Configuring a VPLEX Local implementation
Overview
The following lists preliminary information pertaining to VPLEX Local configuration tasks.
Note: If any command or step in this procedure does not give you the expected result and you
cannot resolve the issue, contact the Dell EMC Support Center. Warnings such as Failed to
unconfigure RabbitMQ and Failed to configure RabbitMQ while disconnecting
and connecting local directors to VPLEXcli as part of the EZ-setup can be ignored while
running the EZ-setup. These warnings are seen only while disconnecting/connecting directors
and also when the VPlexcli is restarted. They do not impact the operation of VPLEX.
Note: For all the greenfield VS2 deployments with PowerEdge R240XL Management Server,
use Pre-Config Upgrade (popularly known as PCU) to upgrade the directors to 6.1 Patch 2 to
match the Management Server GeoSynchrony version before running the EZSetup procedure.
During the setup procedure, type some commands in an SSH shell session, and some commands in
a VPlexcli session. To facilitate identification of the applicable session, many steps in this section
include one or both of the following icons. It is especially useful in tasks where you have multiple
SSH sessions opened:
l
Shell prompt:
l
VPlexcli prompt:
Page 21 of 80
Configuring a VPLEX Local implementation
sudo /opt/emc/VPlex/tools/ipconfig/
changehostname.py -n hostname
8. From the VPlexcli prompt, type the following command to configure the IP address of the
public Ethernet port on MMCS-B (using the --peer option):
9. After confirming that the public IP addresses are set, connect customer network Ethernet
cables to the black MRJ21 connector on both MMCS-A and MMCS-B.
10. Type the following command, and confirm that the output shows the correct
information:
VPlexcli:/> ll
/management-server/ports/eth3
Name Value
-------- -------------
address 10.243.48.65
gateway 10.243.48.1
net-mask 255.255.255.0
Note: Management Admin password may be needed for this task. For guidelines on
password defaults, see the EMC Security Configuration Guide.
Page 22 of 80
Configuring a VPLEX Local implementation
Procedure
1. Type the following command, which connects you to the VPlexcli:
vplexcli
VPlexcli:/>configuration connect-local-directors
3. Configure the cluster to dial home and/or send system reports by executing the
configuration event-notices-reports-config command .
VPlexcli:/>configuration event-notices-reports-config
VPlexcli:/>configuration register-product
5. VPlexcli At the VPlexcli prompt, type the following to enable Call Home:
cd /notifications/call-home
set enabled true
Attributes:
Name Value
---- -----
Enabled true
7. Test and Validate that Call Home connectivity has been established by entering the
following commands within the call-home context.
a. Issue the test command to test Call Home functionality.
VPlexcli:/notifications/call-home> test
call-home test was successful.
VPlexcli:/notifications/call-home> syrcollect
SyrCollect running on the system. This may take a while...
Complete SYRCollect successfully
Page 23 of 80
Configuring a VPLEX Local implementation
If either of these commands fail, contact Customer Service to resolve the problem.
Engine 1
3x
0
0
0
1
DC DC
1
1
1
P
IB
AC AC
2
2
2
2
3
3
3
3
3
2
2
2
2
AC AC
IB
P
1
1
1
DC DC
0
1
0
x 3
Service port
VPLX-000643b
3x
0
0
0
1
DC DC
1
1
1
P
IB
AC AC
2
2
2
2
3
3
3
3
3
2
2
2
2
AC AC
IB
P
1
1
1
DC DC
0
0
0
x 3
VPLX-000643d
Page 24 of 80
Configuring a VPLEX Local implementation
b. Connect the MRJ21 cable assembly to the connector. The management network cables
connect to the lime and violet connectors on the MRJ21 cable assembly. The customer
network connects to the black connector.
Figure 9 Red ethernet cable connection to Service Port
Configuring PuTTY
Configure PuTTY to connect to the MMCS.
Procedure
1. Launch PuTTY.exe.
2. Select Session in the Category list and configure PuTTY for cluster 1 as follows.
Page 25 of 80
Configuring a VPLEX Local implementation
Figure 10 PuTTY settings for logging into cluster 1 over a customer network
a. In the Host Name (or IP address), type the address of the public Ethernet port on the
MMCS in the first cluster you are configuring.
b. In the Saved Sessions box, type a name that identifies the cluster, such as VPLEX
Cluster 1.
Page 26 of 80
Configuring a VPLEX Local implementation
4. Select Session in the Category list and configure PuTTY for cluster 2 as follows.
Page 27 of 80
Configuring a VPLEX Local implementation
Figure 12 PuTTY settings for logging into cluster 2 over a customer network
a. In the Host Name (or IP address), type the address of the public Ethernet port on the
MMCS in the second cluster you are configuring.
b. In the Saved Sessions box, type a name that identifies the cluster, such as VPLEX
Cluster 2.
vplexcli
Page 28 of 80
Configuring a VPLEX Local implementation
configuration connect-local-directors -f
2. Type the following command to ensure that all local directors are connected:
ll /engines/*/directors
/engines/engine-1-1/directors:
Name Director Cluster Commissioned Operational
Communication
-------------- ID ID ------------ Status Status
-------------- --------- -------- ------------ -----------
---------------
director-1-1-A -1 -1 false ok ok
director-1-1-B -1 -1 false ok ok
VPlexcli:/> version -a
What Version Info
-------------------------------------------- --------------
------------------------------------------------
Product Version 6.0.0.00.00.13 -
SMSv2 D40.0.0.395.0 -
Mgmt Server Base D40.0.0.165 -
Mgmt Server Software D40.0.0.428 -
/engines/engine-1-1/directors/director-1-1-B 7.1.409.0.0 -
/engines/engine-1-1/directors/director-1-1-A 7.1.409.0.0 -
/engines/engine-1-2/directors/director-1-2-A 7.1.409.0.0 -
/engines/engine-1-2/directors/director-1-2-B 7.1.409.0.0 -
Note: If you are unable to connect to the directors through the VPLEX CLI (but, you can
ping the directors from the MMCS successfully), follow the procedure described in the
Knowledge Base article 519163. If the procedure is not followed, continuous firmware
crashes can occur on the VS6 directors.
If you need to upgrade to the latest version of Geosynchrony before configuring your
system, refer to "Upgrading an Unconfigured System" in the full version of the EMC VPLEX
VS6 Configuration Guide or the document for configuring unconfigured systems, both
available in the SolVe Desktop.
Page 29 of 80
Configuring a VPLEX Local implementation
exit
2. From the shell prompt, type the following command (where the options are as described
following the command):
VPlexPlatformHealthCheck [option]
Page 30 of 80
Configuring a VPLEX Local implementation
vplexcli
2. From the VPlexcli prompt, type the following command, which synchronizes the time on
Cluster 1 with an external NTP server: configuration sync-time -f -i
IP_address_of_remote_NTP_server
configuration system-setup
Note: Admin and service passwords must be changed to perform this task. For guidelines
about password defaults, see the Dell EMC VPLEX Security Configuration Guide.
At any time during the interview part of the setup, you can exit EZ-Setup by typing the
command exit. To resume the setup, type the command configuration system-setup
again. EZ-Setup returns to the first step, and any values you already entered now appear as
the new default values.
Page 31 of 80
Configuring a VPLEX Local implementation
ll /engines/**/ports -p
where -p enables paging mode, which displays long output one “page” at a time.
a. The VPlexcli commands ll (two lowercase Ls) and ls support a paging option that
allows you to display long output one “page” at a time.
n To enable paging, include the option -p at the end of the command.
n To scroll from one page of the command output to the next, press the space bar.
n To exit paging mode while you are viewing paged output, press q.
Resume EZ-Setup
About this task
configuration continue-system-setup
This part of the EZ-Setup finishes by rediscovering the back-end arrays. Wait for the rediscovery
to complete before you proceed to the next task.
Note: If you need to reset the EZ-Setup, revert it by executing the configuration
system-reset command.
Page 32 of 80
Configuring a VPLEX Local implementation
If you configured the cluster for authentication directory service (such as LDAP/AD),
type the following commands:
webserver stop
webserver start
Create a meta-volume
Procedure
1. Type the following command, which lists available storage volumes that meet the
requirements for a meta-volume (78 GB or larger, and unclaimed):
configuration show-meta-volume-candidates
From the output, identify four volumes to be used for the meta-volume, a mirror of the
meta-volume, and backups for both the meta-volume and the mirror. Unless only one back-
end array is visible, the meta-volume and mirror must be on separate arrays, and should be
in separate failure domains. This requirement also applies to the mirror volume and its
backup volume.
2. To create the meta-volume and a mirror, type the following command, where:
l meta-volume_name is a name you are assigning to the meta-volume.
l storage-volume_1_name is the VPD (Vital Product Data) name of the meta-volume.
l storage-volume_2_name is the VPD name of the mirror.
The mirror can consist of multiple storage volumes (RAID 1s), in which case you would
include each additional volume, separated by commas. For example: storage-
volume_1_name,storage-volume_2_name,storage-volume_3_name
Copy a storage volume name from the configuration show-meta-volume-
candidates output and paste it into the following command. Highlight the volume to
select it and then right-click at the point in the command where you want to paste the
volume.
Command syntax: meta-volume create -n meta-volume_name -d storage-
volume_1_name,storage-volume_2_name
3. To display the meta-volume status, type the following command:
ll /clusters/cluster-1/system-volumes/meta-volume_name
In the output, verify that the attribute active contains a value of true.
4. To display the cluster status, type the following command:
cluster status
Page 33 of 80
Configuring a VPLEX Local implementation
The meta-volume takes time to synchronize with the mirror. Wait until the output from
cluster status displays an operational-status of ok before proceeding. Also
verify that there are no health indications in the output.
Cluster cluster-n
operational-status: ok
transitioning-indications:
transitioning-progress:
health-state: ok
health-indications:
configuration metadata-backup
2. Answer the prompts to set a day and time to back up the metadata.
configuration complete-system-setup
You must register the cluster with Dell EMC in order to receive service. Type the
following command, and follow the instructions:
configuration register-product
CAUTION Registering this product is the only way to ensure that Dell EMC can provide quality
support. Be sure to complete the registration and email it to Dell EMC.
Page 34 of 80
Configuring a VPLEX Local implementation
configuration enable-front-end-ports
health-check
Page 35 of 80
Configuring a VPLEX Local implementation
https://mgmt_server_address
4. To begin provisioning and exporting storage, click Provision Storage on the main screen of
the Unisphere for VPLEX Online Help screen (shown in the following figure).
Note: To display online help and product information, click the question mark at the
upper right corner of the screen. To display documentation and additional resources for
the current VPLEX release, click Support on the navigation bar.
Page 36 of 80
Configuring a VPLEX Local implementation
cd /clusters/cluster-Cluster_ID/storage-elements/storage-volumes
ls
2. To claim and name a storage volume, type the following command, where:
l storage_volume_name is an unique name you are assigning to the volume.
l storage_volume_ID is the ID (for example,
VPD43T4:710601808cc0250018f264971e83de10).
Note: To claim multiple storage volumes, separate the volume IDs with commas or
use the command storage-volume claimingwizard, as described in the Dell
EMC VPLEX CLI Reference Guide.
3. To create the extent, type the following command:
In you do not include any arguments, this command creates an extent the size of the
storage volume. However, you can create multiple smaller extents (up to 128 per storage
volume).
Note: Extents are named and claimed automatically.
4. To verify that the extent was created, type the following command:
ls /clusters/cluster-Cluster_ID/storage-elements/extents
/clusters/cluster-1/storage-elements/extents:
extent_Symm1707_1000_1 extent_Symm1707_1001_1 extent_Symm1707_1002_1
extent_Symm1707_1003_1
extent_Symm1707_1004_1 extent_Symm1707_1005_1 extent_Symm1707_1006_1
extent_Symm1707_1007_1
extent_Symm1707_1008_1 extent_Symm1707_1009_1 extent_Symm1707_100A_1
extent_Symm1707_100B_1
extent_Symm1707_100C_1 extent_Symm1707_100D_1 extent_Symm1707_100E_1
extent_Symm1707_100F_1
extent_Symm1707_1010_1 extent_Symm1707_1011_1 extent_Symm1707_1012_1
extent_Symm1707_1013_1
extent_Symm1707_1014_1 extent_Symm1707_1015_1 extent_Symm1707_1016_1
extent_Symm1707_1017_1
extent_Symm1707_1018_1 extent_Symm1707_1019_1 extent_Symm1707_101A_1
Page 37 of 80
Configuring a VPLEX Local implementation
extent_Symm1707_101B_1
extent_Symm1707_101C_1 extent_Symm1707_101D_1 extent_Symm1707_101E_1
extent_Symm1707_101F_1
extent_Symm1707_1020_1 extent_Symm1707_1021_1 extent_Symm1707_1022_1
extent_Symm1707_1023_1
extent_Symm1707_1024_1 extent_Symm1707_1025_1 extent_Symm1707_1026_1
extent_Symm1707_1027_1
extent_Symm1707_1028_1 extent_Symm1707_1029_1 extent_Symm1707_102A_1
extent_Symm1707_102B_1
extent_Symm1707_102C_1 extent_Symm1707_102D_1 extent_Symm1707_102E_1
extent_Symm1707_102F_1
extent_Symm1707_1030_1 extent_Symm1707_1031_1 extent_Symm1707_1032_1
extent_Symm1707_1033_1
extent_Symm1707_1034_1 extent_Symm1707_1035_1 extent_Symm1707_1036_1
extent_Symm1707_1037_1
extent_Symm1707_1038_1 extent_Symm1707_1039_1 extent_Symm1707_103A_1
extent_Symm1707_103B_1
cd /clusters/cluster-Cluster_ID/devices
local-device create device_name -g[raid-0|raid-1|raid-c] -e
extent,extent
cd /clusters/cluster-Cluster_ID/virtual-volumes
create -r device_name
ll /clusters/cluster-Cluster_ID/exports/initiator-ports
cd /clusters/cluster-Cluster_ID/exports/initiator-ports
export initiator-port register -i initiator_port -p portWWN|nodeWWN -
t type
Page 38 of 80
Configuring a VPLEX Local implementation
9. To create and export the storage view, type the following commands:
cd /clusters/cluster-Cluster_ID/exports
storage-view create -c /clusters/cluster-Cluster_ID/ -n
storage_view_name -p VPLEX_port,VPLEX_port
10. To add each initiator port to the storage view, type the following commands:
cd /clusters/cluster-Cluster_ID/exports
storage-view addinitiatorport -v storage_view_name -i
initiator_port,initiator_port
11. To add the virtual volumes to the storage view, type the following commands:
cd /clusters/cluster-Cluster_ID/exports
storage-view addvirtualvolume -v storage_view_name -o virtual-
volume_name
12. To verify the status of the storage view, type the following commands:
cd /clusters/cluster-Cluster_ID/exports/storage-views
export storage-view summary
View health summary(cluster-1):
view name health-state exported volumes ports registered
initiators
----------- ------------ ---------------- ----- ----------
VMware_view healthy 2 4 4
view1 healthy 1311 4 480
view2 healthy 10 4 2
view3 healthy 11 4 2
view4 healthy 10 4 2
Total 5 views, 0 unhealthy.
Type the following command at the VPlexcli prompt, and again at the shell
prompt:
exit
Perform a rescan
About this task
Perform a rescan from the host, and verify that the exported virtual volumes are visible.
Install license
For VPLEX GeoSynchrony release 6.1 and above, install an appropriate license for your
configuration. Refer to the VPLEX Administration Guide for more information.
Page 39 of 80
Configuring a VPLEX Local implementation
Register SRSv3
For VPLEX GeoSynchrony release 6.1.1 and later, to register SRSv3, use VPLexcli command esrs
register. For more information, see VPLEX Admin guide.
Note: SRSv3 is required for transferring license usage data to Dell EMC.
Note: SRSv3 is not a replacement for legacy SRS and it is limited to IPv4.
VPlexcli:/> vpn status Verifying the VPN status between the management servers...
IPSEC is UP Remote Management Server at IP Address 10.7.42.27 is reachable
Remote Internal Gateway addresses are not reachable
If you see this message, contact EMC customer support for assistance.
Page 40 of 80
Configuring a VPLEX Local implementation
Page 41 of 80
CHAPTER 3
Configuring a VPLEX Metro implementation
l Overview............................................................................................................................... 38
l Set the public IP address.......................................................................................................38
l Establish Call-Home connectivity to Dell EMC...................................................................... 40
l Connecting to the MMCS...................................................................................................... 41
l Configuring PuTTY................................................................................................................ 43
l Log in to the VPlexcli.............................................................................................................45
l Verify the product version..................................................................................................... 46
l Verify the cluster health on cluster 1......................................................................................47
l Synchronize cluster time with NTP server............................................................................ 48
l Launch the EZ-Setup Wizard................................................................................................ 48
l Expose Cluster 1 back-end storage........................................................................................49
l Resume EZ-Setup................................................................................................................. 49
l Create a meta-volume...........................................................................................................50
l Set a Backup Schedule for Cluster 1...................................................................................... 51
l Register the cluster............................................................................................................... 51
l Enable the front-end ports.....................................................................................................51
l Connect to Cluster 2..............................................................................................................51
l Verify the product version for Cluster 2................................................................................ 52
l Verify the cluster health on cluster 2.....................................................................................52
l Synchronize the time on the clusters.................................................................................... 53
l Launch the EZ-Setup Wizard on Cluster 2............................................................................ 53
l Expose Cluster 2 back-end storage....................................................................................... 54
l Resume EZ-Setup on Cluster 2............................................................................................. 54
l Restart the web server if necessary...................................................................................... 54
l Create a meta-volume on Cluster 2....................................................................................... 54
l Set a backup schedule for Cluster 2...................................................................................... 56
l Register Cluster 2..................................................................................................................57
l Deploy each cluster on the ESRS.......................................................................................... 57
l Complete the EZ-Setup on Cluster 1..................................................................................... 58
l Synchronize the time on the clusters.................................................................................... 58
l Restart the web server on Cluster 1 if necessary...................................................................58
l Complete the EZ-Setup on Cluster 2.....................................................................................58
l Configure the WAN interfaces.............................................................................................. 59
l Verify cluster connectivity.................................................................................................... 60
l Join the clusters....................................................................................................................60
l Create logging volumes......................................................................................................... 60
l Check the cluster health....................................................................................................... 62
l Expose storage to hosts........................................................................................................ 62
l Perform a rescan...................................................................................................................66
l Install license.........................................................................................................................66
l Register SRSv3..................................................................................................................... 66
l (Optional) Perform Cluster Witness setup............................................................................ 66
l Reverting the setup...............................................................................................................66
Page 42 of 80
Configuring a VPLEX Metro implementation
Overview
The following lists preliminary information pertaining to VPLEX Metro configuration tasks.
Note: If any command or step in this procedure does not give you the expected result and you
cannot resolve the issue, contact the Dell EMC Online Support. Warnings such as Failed to
unconfigure RabbitMQ and Failed to configure RabbitMQ while disconnecting
and connecting local directors to VPLEXcli as part of the EZ-setup can be ignored while
executing the EZ-setup. These warnings are seen only while disconnecting/connecting
directors and also when the VPlexcli is restarted. They do not impact the operation of VPLEX.
Note: You must set up both VPLEX clusters as described in this chapter. You cannot set each
cluster up individually and then join them later.
Identifying where you are
During the procedure, you type some commands in a shell session, and some commands in a
VPlexcli session. To facilitate identification of the applicable session, many steps in this section
include one or two of the following icons. This is especially useful in tasks where you have multiple
SSH sessions opened:
Note: The icon representing the cluster-nonspecific VPlexcli prompt indicates that you
perform the associated step on either cluster.
Page 43 of 80
Configuring a VPLEX Metro implementation
sudo /opt/emc/VPlex/tools/ipconfig/
changehostname.py -n hostname
8. From the VPlexcli prompt, type the following command to configure the IP address of the
public Ethernet port on MMCS-B (using the --peer option):
9. After confirming that the public IP addresses are set, connect customer network Ethernet
cables to the black MRJ21 connector on both MMCS-A and MMCS-B.
10. Type the following command, and confirm that the output shows the correct
information:
VPlexcli:/> ll
/management-server/ports/eth3
Name Value
-------- -------------
address 10.243.48.65
gateway 10.243.48.1
net-mask 255.255.255.0
Note: Management Admin password may be needed for this task. For guidelines on
password defaults, see the EMC Security Configuration Guide.
Page 44 of 80
Configuring a VPLEX Metro implementation
vplexcli
VPlexcli:/>configuration connect-local-directors
3. Configure the cluster to dial home and/or send system reports by executing the
configuration event-notices-reports-config command .
VPlexcli:/>configuration event-notices-reports-config
VPlexcli:/>configuration register-product
5. VPlexcli At the VPlexcli prompt, type the following to enable Call Home:
cd /notifications/call-home
set enabled true
Attributes:
Name Value
---- -----
Enabled true
Page 45 of 80
Configuring a VPLEX Metro implementation
7. Test and Validate that Call Home connectivity has been established by entering the
following commands within the call-home context.
a. Issue the test command to test Call Home functionality.
VPlexcli:/notifications/call-home> test
call-home test was successful.
VPlexcli:/notifications/call-home> syrcollect
SyrCollect running on the system. This may take a while...
Complete SYRCollect successfully
If either of these commands fail, contact Customer Service to resolve the problem.
Engine 1
3x
0
0
0
1
DC DC
1
1
1
P
IB
AC AC
2
2
2
2
3
3
3
3
3
2
2
2
2
AC AC
IB
P
1
1
1
DC DC
0
1
0
x 3
Service port
VPLX-000643b
Page 46 of 80
Configuring a VPLEX Metro implementation
3x
0
0
0
1
DC DC
1
1
1
P
IB
AC AC
2
2
2
2
3
3
3
xxx-xxx-xxxx-xx xxx-xxx-xxxx-xx xxx-xxx-xxxx-xx
xxx-xxx-xxxx-xx xxx-xxx-xxxx-xx
3
3
2
2
2
2
AC AC
IB
P
1
1
1
DC DC
0
0
0
1
x3
VPLX-000643d
b. Connect the MRJ21 cable assembly to the connector. The management network cables
connect to the lime and violet connectors on the MRJ21 cable assembly. The customer
network connects to the black connector.
Figure 17 Red ethernet cable connection to Service Port
Page 47 of 80
Configuring a VPLEX Metro implementation
Configuring PuTTY
Configure PuTTY to connect to the MMCS.
Procedure
1. Launch PuTTY.exe.
2. Select Session in the Category list and configure PuTTY for cluster 1 as follows.
Figure 18 PuTTY settings for logging into cluster 1 over a customer network
a. In the Host Name (or IP address), type the address of the public Ethernet port on the
MMCS in the first cluster you are configuring.
b. In the Saved Sessions box, type a name that identifies the cluster, such as VPLEX
Cluster 1.
Page 48 of 80
Configuring a VPLEX Metro implementation
4. Select Session in the Category list and configure PuTTY for cluster 2 as follows.
Page 49 of 80
Configuring a VPLEX Metro implementation
Figure 20 PuTTY settings for logging into cluster 2 over a customer network
a. In the Host Name (or IP address), type the address of the public Ethernet port on the
MMCS in the second cluster you are configuring.
b. In the Saved Sessions box, type a name that identifies the cluster, such as VPLEX
Cluster 2.
vplexcli
Page 50 of 80
Configuring a VPLEX Metro implementation
configuration connect-local-directors -f
2. Type the following command to ensure that all local directors are connected:
ll /engines/*/directors
/engines/engine-1-1/directors:
Name Director Cluster Commissioned Operational
Communication
-------------- ID ID ------------ Status Status
-------------- --------- -------- ------------ -----------
---------------
director-1-1-A -1 -1 false ok ok
director-1-1-B -1 -1 false ok ok
/engines/engine-2-1/directors:
Name Director ID Cluster Commissioned Operational
Communication
-------------- ------------------ ID ------------ Status
Status
-------------- ------------------ ------- ------------ -----------
-------------
director-2-1-A 0x0000000043e001ab 2 true ok
ok
director-2-1-B 0x0000000043f001ab 2 true ok
ok
VPlexcli:/> version -a
What Version Info
-------------------------------------------- --------------
------------------------------------------------
Product Version 6.0.0.00.00.13 -
SMSv2 D40.0.0.395.0 -
Mgmt Server Base D40.0.0.165 -
Mgmt Server Software D40.0.0.428 -
/engines/engine-2-2/directors/director-2-2-A 7.1.409.0.0 -
/engines/engine-1-1/directors/director-1-1-B 7.1.409.0.0 -
/engines/engine-2-1/directors/director-2-1-B 7.1.409.0.0 -
/engines/engine-2-1/directors/director-2-1-A 7.1.409.0.0 -
/engines/engine-1-1/directors/director-1-1-A 7.1.409.0.0 -
/engines/engine-1-2/directors/director-1-2-A 7.1.409.0.0 -
/engines/engine-1-2/directors/director-1-2-B 7.1.409.0.0 -
/engines/engine-2-2/directors/director-2-2-B 7.1.409.0.0 -
Page 51 of 80
Configuring a VPLEX Metro implementation
Note: If you are unable to connect to the directors through the VPLEX CLI (but, you can
ping the directors from the MMCS successfully), follow the procedure described in the
Knowledge Base article 519163. If the procedure is not followed, continuous firmware
crashes can occur on the VS6 directors.
If you need to upgrade to the latest version of Geosynchrony before configuring your
system, refer to "Upgrading an Unconfigured System" in the full version of the EMC VPLEX
VS6 Configuration Guide or the document for configuring unconfigured systems, both
available in the SolVe Desktop.
exit
2. From the shell prompt, type the following command (where the options are as described
following the command):
VPlexPlatformHealthCheck [option]
Page 52 of 80
Configuring a VPLEX Metro implementation
vplexcli
2. From the VPlexcli prompt, type the following command, which synchronizes the time on
Cluster 1 with an external NTP server: configuration sync-time -f -i
IP_address_of_remote_NTP_server
configuration system-setup
Note: Admin and service passwords must be changed to perform this task. For guidelines
about password defaults, see the Dell EMC VPLEX Security Configuration Guide.
At any time during the interview part of the setup, you can exit EZ-Setup by typing the
command exit. To resume the setup, type the command configuration system-setup
Page 53 of 80
Configuring a VPLEX Metro implementation
again. EZ-Setup returns to the first step, and any values you already entered now appear as
the new default values.
ll /engines/**/ports -p
where -p enables paging mode, which displays long output one “page” at a time.
a. The VPlexcli commands ll (two lowercase Ls) and ls support a paging option that
allows you to display long output one “page” at a time.
n To enable paging, include the option -p at the end of the command.
n To scroll from one page of the command output to the next, press the space bar.
n To exit paging mode while you are viewing paged output, press q.
Resume EZ-Setup
About this task
configuration continue-system-setup
This part of the EZ-Setup finishes by rediscovering the back-end arrays. Wait for the rediscovery
to complete before you proceed to the next task.
Note: If you need to reset the EZ-Setup, revert it by executing the configuration
system-reset command.
Page 54 of 80
Configuring a VPLEX Metro implementation
Create a meta-volume
Procedure
1. Type the following command, which lists available storage volumes that meet the
requirements for a meta-volume (78 GB or larger, and unclaimed):
configuration show-meta-volume-candidates
From the output, identify four volumes to be used for the meta-volume, a mirror of the
meta-volume, and backups for both the meta-volume and the mirror. Unless only one back-
end array is visible, the meta-volume and mirror must be on separate arrays, and should be
in separate failure domains. This requirement also applies to the mirror volume and its
backup volume.
2. To create the meta-volume and a mirror, type the following command, where:
l meta-volume_name is a name you are assigning to the meta-volume.
l storage-volume_1_name is the VPD (Vital Product Data) name of the meta-volume.
l storage-volume_2_name is the VPD name of the mirror.
The mirror can consist of multiple storage volumes (RAID 1s), in which case you would
include each additional volume, separated by commas. For example: storage-
volume_1_name,storage-volume_2_name,storage-volume_3_name
Copy a storage volume name from the configuration show-meta-volume-
candidates output and paste it into the following command. Highlight the volume to
select it and then right-click at the point in the command where you want to paste the
volume.
Command syntax: meta-volume create -n meta-volume_name -d storage-
volume_1_name,storage-volume_2_name
3. To display the meta-volume status, type the following command:
ll /clusters/cluster-1/system-volumes/meta-volume_name
In the output, verify that the attribute active contains a value of true.
4. To display the cluster status, type the following command:
cluster status
The meta-volume takes time to synchronize with the mirror. Wait until the output from
cluster status displays an operational-status of ok before proceeding. Also
verify that there are no health indications in the output.
Cluster cluster-n
operational-status: ok
transitioning-indications:
transitioning-progress:
health-state: ok
health-indications:
Page 55 of 80
Configuring a VPLEX Metro implementation
configuration metadata-backup
2. Answer the prompts to set a day and time to back up the metadata.
You must register the cluster with Dell EMC in order to receive service. Type the
following command, and follow the instructions:
configuration register-product
CAUTION Registering this product is the only way to ensure that Dell EMC can provide quality
support. Be sure to complete the registration and email it to Dell EMC.
configuration enable-front-end-ports
Connect to Cluster 2
About this task
Did you set the IP address on both MMCS-A modules on the two clusters?
Procedure
l If yes:
a. From the shell prompt, type the following command to connect to the VPlexcli:
vplexcli
Page 56 of 80
Configuring a VPLEX Metro implementation
l If no:
configuration connect-local-directors -f
Note: This command uses the directors’ default name, for example, director-1-1-A.
exit
2. From the shell prompt, type the following command (where the options are as described
following the command):
VPlexPlatformHealthCheck [option]
Page 57 of 80
Configuring a VPLEX Metro implementation
l -l path, which allows you to specify a path and filename for the health check output.
The default value is
/var/log/VPlex/cli/VplexPlatformHealthCheck/.
l -v, which turns on verbose mode.
In the output, confirm that operational status and health state are ok.
Note: If the VPlexPlatformHealthCheck reports the Process Check: ERROR ECOM
(EMC COM) : not running error for one or more directors, follow the procedure
described in the Knowledge Base article 519163. If the procedure is not followed,
continuous firmware crashes can occur on the VS6 directors.
3. Type the following command to connect to the VPlexcli:
vplexcli
configuration sync-time
Note: You will be prompted to enter the external IP address for MMCS-A because the internal
network is not yet up. The synchronization might cause your VPlexcli or shell session to end. If
this happens, log in again.
Procedure
l VPlexcli In the VPLEX CLI of cluster 2, type the following command, and follow the steps in
the automated interview:
configuration system-setup
NOTICE If you see a message stating that the management server is not reachable, you
can ignore that message.
Note: At any time during the interview part of the setup, you can exit EZ-Setup by typing
the command exit. To resume the setup, type the command configuration system-
setup again. EZ-Setup returns to the first step, and any values you already entered now
appear as the new default values.
If you are prompted to enter the IB switch password, use the default password listed in the Dell
EMC VPLEX Security Configuration Guide.
Page 58 of 80
Configuring a VPLEX Metro implementation
ll /engines/**/ports -p
2. Zone the storage to the VPLEX back-end ports, following the recommendations in the
Implementation and Planning Best Practices for Dell EMC VPLEX Technical Notes, available on
Dell EMC Online Support.
configuration continue-system-setup
Wait several minutes for array rediscovery to complete before you proceed to the next task.
Note: If at any point you need to cancel all the EZ-Setup steps you have performed, you can
revert the setup.
If you configured the cluster for authentication directory service (such as LDAP/AD),
type the following commands:
webserver stop
webserver start
configuration show-meta-volume-candidates
Page 59 of 80
Configuring a VPLEX Metro implementation
From the output, identify four volumes to be used for the meta-volume, a mirror of the
meta-volume, and backups for both the meta-volume and the mirror. Unless only one back-
end array is visible, the meta-volume and mirror must be on separate arrays, and should be
in separate failure domains. This requirement also applies to the mirror volume and its
backup volume.
2. To create the meta-volume and a mirror, type the following command on Cluster
2: meta-volume create --name meta-volume_name -d storage-
volume_1_name,storage-volume_2_name
l where:
meta-volume_name is the name of the new meta-volume.
l storage-volume_1_name is the name (beginning with VPD83T3:) of the first storage-
volume identified.
l storage-volume_2_name is the name of the second storage-volume identified.
Copy storage volume names from the output of configuration show-meta-
volume-candidates and paste it into the meta-volume create command.
3. To display the meta-volume status, type the following command on Cluster 2:
ll /clusters/cluster-2/system-volumes/meta-volume_name
In the output, verify that the attribute active contains a value of true.
4. To display the cluster status, type the following command on Cluster 2:
cluster status
The meta-volume takes time to synchronize with the mirror. Wait until the output from
cluster status displays an operational-status of ok before proceeding. Also
verify that there are no health indications in the output.
Cluster cluster-n
operational-status: ok
transitioning-indications:
transitioning-progress:
Page 60 of 80
Configuring a VPLEX Metro implementation
health-state: ok
health-indications:
What minute of the hour should the meta-data be backed up? (0..59): 15
Page 61 of 80
Configuring a VPLEX Metro implementation
Would you like to change the time the meta-data is backed up? [no]:
You have chosen to configure the backup of the meta-data. Please note:
All times are
UTC and are not based on the local time.
Meta-data Backups
Meta-data will be backed up every day at 02:15.
The following volumes will be used for the backup
:VPD83T3:60000970000197200574533030393430,VPD83T3:600601601a30350028
34d84975cee411
Would you like to run the setup process now? [yes]: yes
Scheduling the backup of metadata...
Performing metadata backup (This will take a few minutes)
Successfully performed the initial backing up of metadata
Successfully scheduled the backing up of metadata
Successfully scheduled the metadata backup
Register Cluster 2
You must register the cluster with Dell EMC in order to receive service.
About this task
configuration register-product
CAUTION Registering this product is the only way to ensure that Dell EMC can provide quality
support. Be sure to complete the registration and email it to Dell EMC.
Page 62 of 80
Configuring a VPLEX Metro implementation
configuration complete-system-setup
Note: The synchronization might cause your VPlexcli or shell session to end. If this happens,
log in again.
webserver stop
webserver start
configuration complete-system-setup
Page 63 of 80
Configuring a VPLEX Metro implementation
Cluster-1
A2-FC00 0xc001448781261000 wan-com up
A2-FC01 0xc001448781261100 wan-com up
Cluster-2
A2-FC00 0xc001448781e91000 wan-com up
A2-FC01 0xc001448781e91100 wan-com up
Cluster-1
B2-FC00 0xc001448781269000 wan-com up
B2-FC01 0xc001448781269100 wan-com up
Cluster-2
B2-FC00 0xc001448781e91000 wan-com up
B2-FC01 0xc001448781e91100 wan-com up
script -i IPWANSetupCmd
configuration ip-wan-setup
Page 64 of 80
Configuring a VPLEX Metro implementation
Note: Follow the recommendations in Implementation and Planning Best Practices in EMC
VPLEX Technical Notes and the Configuration Worksheet to configure Metro IP
connectivity.
connectivity validate-wan-com
In the output, confirm that all local and remote directors are reachable.
Output example:
Procedure
1. Find unused storage-volumes of sufficient size. Storage-volumes marked as unclaimed or
claimed are acceptable.
Page 65 of 80
Configuring a VPLEX Metro implementation
VPlexcli:/> ll /clusters/cluster-Cluster_ID/storage-elements/storage-
volumes
3. Type the following command on Cluster 2 to claim the storage volumes to use for
the logging volume:
where:
A separate extent is created for each storage volume specified. Extents are named
extent_storage_volume_name_001.
where:
Page 66 of 80
Configuring a VPLEX Metro implementation
health-check
https://mgmt_server_address
Page 67 of 80
Configuring a VPLEX Metro implementation
4. To begin provisioning and exporting storage, click Provision Storage on the main screen of
the Unisphere for VPLEX Online Help screen (shown in the following figure).
Note: To display online help and product information, click the question mark at the
upper right corner of the screen. To display documentation and additional resources for
the current VPLEX release, click Support on the navigation bar.
cd /clusters/cluster-Cluster_ID/storage-elements/storage-volumes
ls
2. To claim and name a storage volume, type the following command, where:
l storage_volume_name is an unique name you are assigning to the volume.
l storage_volume_ID is the ID (for example,
VPD43T4:710601808cc0250018f264971e83de10).
Page 68 of 80
Configuring a VPLEX Metro implementation
Note: To claim multiple storage volumes, separate the volume IDs with commas or
use the command storage-volume claimingwizard, as described in the Dell
EMC VPLEX CLI Reference Guide.
3. To create the extent, type the following command:
In you do not include any arguments, this command creates an extent the size of the
storage volume. However, you can create multiple smaller extents (up to 128 per storage
volume).
Note: Extents are named and claimed automatically.
4. To verify that the extent was created, type the following command:
ls /clusters/cluster-Cluster_ID/storage-elements/extents
/clusters/cluster-1/storage-elements/extents:
extent_Symm1707_1000_1 extent_Symm1707_1001_1 extent_Symm1707_1002_1
extent_Symm1707_1003_1
extent_Symm1707_1004_1 extent_Symm1707_1005_1 extent_Symm1707_1006_1
extent_Symm1707_1007_1
extent_Symm1707_1008_1 extent_Symm1707_1009_1 extent_Symm1707_100A_1
extent_Symm1707_100B_1
extent_Symm1707_100C_1 extent_Symm1707_100D_1 extent_Symm1707_100E_1
extent_Symm1707_100F_1
extent_Symm1707_1010_1 extent_Symm1707_1011_1 extent_Symm1707_1012_1
extent_Symm1707_1013_1
extent_Symm1707_1014_1 extent_Symm1707_1015_1 extent_Symm1707_1016_1
extent_Symm1707_1017_1
extent_Symm1707_1018_1 extent_Symm1707_1019_1 extent_Symm1707_101A_1
extent_Symm1707_101B_1
extent_Symm1707_101C_1 extent_Symm1707_101D_1 extent_Symm1707_101E_1
extent_Symm1707_101F_1
extent_Symm1707_1020_1 extent_Symm1707_1021_1 extent_Symm1707_1022_1
extent_Symm1707_1023_1
extent_Symm1707_1024_1 extent_Symm1707_1025_1 extent_Symm1707_1026_1
extent_Symm1707_1027_1
extent_Symm1707_1028_1 extent_Symm1707_1029_1 extent_Symm1707_102A_1
extent_Symm1707_102B_1
extent_Symm1707_102C_1 extent_Symm1707_102D_1 extent_Symm1707_102E_1
extent_Symm1707_102F_1
extent_Symm1707_1030_1 extent_Symm1707_1031_1 extent_Symm1707_1032_1
extent_Symm1707_1033_1
extent_Symm1707_1034_1 extent_Symm1707_1035_1 extent_Symm1707_1036_1
extent_Symm1707_1037_1
extent_Symm1707_1038_1 extent_Symm1707_1039_1 extent_Symm1707_103A_1
extent_Symm1707_103B_1
cd /clusters/cluster-Cluster_ID/devices
local-device create device_name -g[raid-0|raid-1|raid-c] -e
extent,extent
Page 69 of 80
Configuring a VPLEX Metro implementation
cd /clusters/cluster-Cluster_ID/virtual-volumes
create -r device_name
ll /clusters/cluster-Cluster_ID/exports/initiator-ports
cd /clusters/cluster-Cluster_ID/exports/initiator-ports
export initiator-port register -i initiator_port -p portWWN|nodeWWN -
t type
9. To create and export the storage view, type the following commands:
cd /clusters/cluster-Cluster_ID/exports
storage-view create -c /clusters/cluster-Cluster_ID/ -n
storage_view_name -p VPLEX_port,VPLEX_port
10. To add each initiator port to the storage view, type the following commands:
cd /clusters/cluster-Cluster_ID/exports
storage-view addinitiatorport -v storage_view_name -i
initiator_port,initiator_port
11. To add the virtual volumes to the storage view, type the following commands:
cd /clusters/cluster-Cluster_ID/exports
storage-view addvirtualvolume -v storage_view_name -o virtual-
volume_name
12. To verify the status of the storage view, type the following commands:
cd /clusters/cluster-Cluster_ID/exports/storage-views
export storage-view summary
Page 70 of 80
Configuring a VPLEX Metro implementation
Perform a rescan
After provisioning and exporting storage, perform a rescan from the host to verify that the
exported virtual volume is visible.
Install license
For VPLEX GeoSynchrony release 6.1 and above, install an appropriate license for your
configuration. Refer to the VPLEX Administration Guide for more information.
Register SRSv3
For VPLEX GeoSynchrony release 6.1.1 and later, to register SRSv3, use VPLexcli command esrs
register. For more information, see VPLEX Admin guide.
Note: SRSv3 is required for transferring license usage data to Dell EMC.
Note: SRSv3 is not a replacement for legacy SRS and it is limited to IPv4.
If you plan to deploy the VPLEX Witness function, follow the steps in the Cluster Witness
deployment procedure, available through the SolVe Desktop, which you can download from Dell
EMC Online Support.
Page 71 of 80
Configuring a VPLEX Metro implementation
Note: After EZ-Setup completes on cluster 2, the VPN gateway on cluster 1 may appear to be
unreachable, as indicated by the message:
VPlexcli:/> vpn status Verifying the VPN status between the management servers...
IPSEC is UP Remote Management Server at IP Address 10.7.42.27 is reachable
Remote Internal Gateway addresses are not reachable
If you see this message, contact EMC customer support for assistance.
Page 72 of 80
Configuring a VPLEX Metro implementation
Page 73 of 80
CHAPTER 4
Upgrading an Unconfigured System
Note: This procedure applies only to a new installation. If you need to upgrade an existing
VPLEX implementation, then launch the generator and follow the directions for the upgrade
procedure.
Page 74 of 80
Upgrading an Unconfigured System
vplexcli
b. From the VPlexcli prompt, type the following command to connect to all local directors:
configuration connect-local-directors -f
Note: This command uses the directors’ default name, for example, director-1-1-A. If
you are unable to connect to the directors through the VPLEX CLI (but, you can ping
the directors from the MMCS successfully), follow the procedure described in the
Knowledge Base article 519163. If the procedure is not followed, continuous firmware
crashes can occur on the VS6 directors.
2. Log out from the VPlexcli prompt on the management server, if you are logged into it. Type
the following command, to do so:
exit
3. Copy the following files from your laptop to the directory /tmp on the management server
in cluster 1.
l VPlex-version-management-server-package.tar
l VPlex-version-director-firmware-package.tar
4. From the shell prompt, type the following command:
VPlex-MS-installer /tmp/VPlex-version-management-server-package.tar
Page 75 of 80
Upgrading an Unconfigured System
The install script will determine if a reboot is necessary. If a reboot is necessary the script
itself will initiate the reboot. You would see the following output before the reboot:
...
Broadcast message from root (pts/1) (Mon Jun 9 16:56:36 2014):
System packages have been updated.
The system is going DOWN for reboot in 2 minutes!
Broadcast message from root (pts/1) (Mon Jun 9 16:57:36 2014):
System packages have been updated.
The system is going DOWN for reboot in 1 minute!
Broadcast message from root (pts/1) (Mon Jun 9 16:58:36 2014):
System packages have been updated.
The system is going down for reboot NOW!
5. If the management server did not reboot, proceed to the next step, else wait for the
management server to come back up, establish an SSH session to the management server,
and log in with username service.
6. From the VPlexcli prompt, type the following command:
ndu pre-config-upgrade -u
/tmp/VPlex-version-director-firmware-package.tar
Messages track the status of the upgrade and notify you when it is complete.
version -a
8. VPLEX Metro only - Repeat the previous steps for Cluster 2 on the Cluster 2 management
server and VPlexcli.
Note: Because this is a new installation, the director addresses are the system defaults,
which match those on Cluster 1. The EZ-Setup procedure resets the addresses for
Cluster 2.
health-check
Page 76 of 80
Upgrading an Unconfigured System
l Each storage volume is visible from all directors and with at least two paths.
Page 77 of 80
INDEX
A
audience 5
C
checklist 10
cluster health 25, 47, 52
Cluster Witness;VPLEX Witness 66
comments 5
conventions for publication 5
E
expose storage 62
EZ-setup 53
EZ-Setup 26, 48
F
files 70
I
IP address 16, 38
L
LEDs:IB switch 12
LEDs:MMCSr 12
LEDs:UPS 12
P
preface 5
PuTTY 20, 43
R
related documentation 5
Reverting setup 35, 66
S
support information 5
U
unconfigured upgrade 70
upgrade 70
W
web server, restarting 28, 54
Page 78 of 80
Index
Page 79 of 80
Dell Technologies Confidential Information version: 2.9.0.91
Page 80 of 80