VMAX3 Is Lab Guide
VMAX3 Is Lab Guide
VMAX3 Is Lab Guide
THE INFORMATION IN THIS PUBLICATION IS PROVIDED “AS IS.” EMC CORPORATION 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 EMC software described in this publication requires an applicable software
license. The trademarks, logos, and service marks (collectively "Trademarks") appearing in this publication are
the property of EMC Corporation and other parties. Nothing contained in this publication should be construed as
granting any license or right to use any Trademark without the prior written permission of the party that owns the
Trademark.
EMC, EMC² AccessAnywhere Access Logix, AdvantEdge, AlphaStor, AppSync ApplicationXtender, ArchiveXtender,
Atmos, Authentica, Authentic Problems, Automated Resource Manager, AutoStart, AutoSwap, AVALONidm,
Avamar, Bus-Tech, Captiva, Catalog Solution, C-Clip, Celerra, Celerra Replicator, Centera, CenterStage,
CentraStar, EMC CertTracker. CIO Connect, ClaimPack, ClaimsEditor, Claralert ,cLARiiON, ClientPak, CloudArray,
Codebook Correlation Technology, Common Information Model, Compuset, Compute Anywhere, Configuration
Intelligence, Configuresoft, Connectrix, Constellation Computing, EMC ControlCenter, CopyCross, CopyPoint, CX,
DataBridge , Data Protection Suite. Data Protection Advisor, DBClassify, DD Boost, Dantz, DatabaseXtender, Data
Domain, Direct Matrix Architecture, DiskXtender, DiskXtender 2000, DLS ECO, Document Sciences,
Documentum, DR Anywhere, ECS, elnput, E-Lab, Elastic Cloud Storage, EmailXaminer, EmailXtender , EMC
Centera, EMC ControlCenter, EMC LifeLine, EMCTV, Enginuity, EPFM. eRoom, Event Explorer, FAST, FarPoint,
FirstPass, FLARE, FormWare, Geosynchrony, Global File Virtualization, Graphic Visualization, Greenplum,
HighRoad, HomeBase, Illuminator , InfoArchive, InfoMover, Infoscape, Infra, InputAccel, InputAccel Express,
Invista, Ionix, ISIS,Kazeon, EMC LifeLine, Mainframe Appliance for Storage, Mainframe Data Library, Max
Retriever, MCx, MediaStor , Metro, MetroPoint, MirrorView, Multi-Band Deduplication,Navisphere, Netstorage,
NetWorker, nLayers, EMC OnCourse, OnAlert, OpenScale, Petrocloud, PixTools, Powerlink, PowerPath,
PowerSnap, ProSphere, ProtectEverywhere, ProtectPoint, EMC Proven, EMC Proven Professional, QuickScan,
RAPIDPath, EMC RecoverPoint, Rainfinity, RepliCare, RepliStor, ResourcePak, Retrospect, RSA, the RSA logo,
SafeLine, SAN Advisor, SAN Copy, SAN Manager, ScaleIO Smarts, EMC Snap, SnapImage, SnapSure, SnapView,
SourceOne, SRDF, EMC Storage Administrator, StorageScope, SupportMate, SymmAPI, SymmEnabler, Symmetrix,
Symmetrix DMX, Symmetrix VMAX, TimeFinder, TwinStrata, UltraFlex, UltraPoint, UltraScale, Unisphere, Universal
Data Consistency, Vblock, Velocity, Viewlets, ViPR, Virtual Matrix, Virtual Matrix Architecture, Virtual
Provisioning, Virtualize Everything, Compromise Nothing, Virtuent, VMAX, VMAXe, VNX, VNXe, Voyence, VPLEX,
VSAM-Assist, VSAM I/O PLUS, VSET, VSPEX, Watch4net, WebXtender, xPression, xPresso, Xtrem, XtremCache,
XtremSF, XtremSW, XtremIO, YottaYotta, Zero-Friction Enterprise Storage.
LAB 3: PART 1 – CONFIRM ESXI SERVER HAS ACCESS TO VMAX3 STORAGE ..........................30
LAB 3: PART 2 – PROVISION STORAGE TO ESXI SERVER .....................................................32
LAB 3: PART 3 – RESCAN ESXI SERVER AND USE VMAX3 STORAGE.....................................36
LAB 4: PART 1 – CREATE STORAGE GROUP AND VMAX3 THIN DEVICES ...............................40
LAB 4: PART 2 – CREATE MASKING VIEW........................................................................42
LAB 4: PART 3 – RESCAN HOST AND CONFIRM ACCESS TO NEW VMAX3 STORAGE .................45
LAB EXERCISE 7: MONITORING SRP AND SLO COMPLIANCE WITH UNISPHERE FOR
VMAX ................................................................................................................... 61
LAB 7: PART 1 – MONITOR SRP REPORTS.......................................................................62
LAB 7: PART 2 – MONITOR SLO COMPLIANCE .................................................................65
LAB EXERCISE 9: PROVISION STORAGE TO ENAS WITH UNISPHERE FOR VMAX FILE
DASHBOARD......................................................................................................... 75
LAB EXERCISE 12: TIMEFINDER SNAPVX REPLICATION OF VMFS DATASTORE ..... 109
LAB 12: PART 1 – IDENTIFY SOURCE AND TARGET DEVICES, CREATE A VMFS DATASTORE ON THE
SOURCE DEVICE, AND DEPLOY A VIRTUAL MACHINE ........................................................ 110
LAB 12: PART 2 – CREATE TIMEFINDER SNAPVX SNAPSHOTS USING UNISPHERE FOR VMAX 119
LAB 12: PART 3 – ACCESS LINKED TARGET FROM SECONDARY ESXI SERVER ....................... 124
LAB 13: PART 1 – INITIAL SETUP AND BASIC OPERATIONS ............................................... 128
LAB 13: PART 2 – DISASTER RECOVERY OPERATIONS ..................................................... 136
LAB 13: PART 3 – DECISION SUPPORT/CONCURRENT ACCESS OPERATIONS ........................ 142
LAB EXERCISE 14: SRDF/S DISASTER RECOVERY FOR A VMFS DATASTORE ......... 149
LAB 14: PART 1 - IDENTIFY R1 AND R2 DEVICES, CREATE A VMFS DATASTORE ON THE R1
DEVICE, AND DEPLOY A VIRTUAL MACHINE .................................................................... 150
LAB 14: PART 2 – USE UNISPHERE FOR VMAX TO CREATE A DEVICE GROUP, ADD THE R1
DEVICE TO IT, AND PERFORM AN SRDF FAILOVER OPERATION .......................................... 159
LAB 14: PART 3 – ACCESS VM ON REMOTE ESXI SERVER AFTER SRDF FAILOVER ............... 162
LAB 14: PART 4 – USE UNISPHERE FOR VMAX TO PERFORM AN SRDF FAILBACK OPERATION,
POWER-ON VM FROM THE R1 DATASTORE................................................................... 166
Notes: All the Lab exercises will be performed from the Student
Desktop. So it is crucial that you are able to login to the
Student Desktop and then perform all activities from this
Desktop. The Student Desktop is a Windows Server.
Step Action
One Windows (WINxx) or SUN (SUNxx) server SAN attached to a VMAX3 array –
The WIN or SUN server has SYMCLI installed ____________
2 Use the VDC/CITIRIX login procedure provided by the instructor to login to your
assigned Student Desktop.
All the Lab exercises will be performed from the Student Desktop. So it is
crucial that you are able to login to the Student Desktop.
Use the VMware vSphere client to login to your assigned ESXi Server
Step Action
1 The purpose of this lab is to become familiar with the Unisphere for VMAX user
interface and to explore the VMAX3 environment.
The following information should have already been provided by the instructor:
From your Student Desktop launch Internet Explorer and connect to the
Unisphere URL (https://<UnisphereServerIP>:8443)
Login will bring you to the Home page. The display should show you all the
managed arrays. In this lab you should see at least one VMAX3 array with a Local
Connection.
If you see a blank screen – Click on Support ( ) in the menu bar and then
click on Home ( ).
Click on the VMAX3 Icon of your Local array– this will bring up the System
Dashboard ( )
Front End Directors ____, Back End Directors ______, Available Ports _______
Click on the Front End icon ( ) in the System Dashboard to see the listing of all
the configured Front End ports.
From the Type column note down the type(s) of Front End ports: ____________
Click on the Symmetrix Hardware Icon ( )in the System Dashboard to see the
configured hardware components and their status:
Drill down into each of the hardware components. Click on each to see the
component properties and status.
8
Hover over the Storage section button ( ) in the menu bar to see the
various Storage related links and tasks under the Storage section. Example
below.
Are there any Storage Groups that are not in Compliance? ____________
How many Storage Resource Pools are configured on this array? ________
You may not see the “View SRP Details” link if your screen resolution is too
small. If you don’t see the link simply hover over the Storage menu option and
choose Storage Resource Pools.
Name
Default Emulation
Subscription (GB)
Reserved Capacity %
Click on the “Service Level” link to see the available service levels
List the available service levels and the expected average response times – Click
Show Details for more information:
12
Hover over the Hosts section button ( ) in the menu bar to see the
various Host related links and tasks in the Hosts section. Example below.
13 Explore Hosts ( )
Click on Hosts ( ) in the menu bar to see the list of configured Hosts.
Hosts in Unisphere for VMAX are the same as Initiator Groups.
You should see your assigned WIN/SUN SYMCLI host and your assigned ESXi
Server listed. The Hosts names will be winxx_ig, sunxx_ig, esxxx_ig etc.
Please make sure that your WIN/SUN and ESXi server are listed.
Record the following for your assigned WIN/SUN and ESXi Server
WIN/SUN:
ESXi:
There should be 1 Masking View associated with your WIN/SUN and ESXi server.
Hover over the Hosts menu option and choose Masking View.
You should see masking views for your assigned WIN/SUN and ESXi server. The
Masking View names will be winxx, sunxx, esxxx etc.
Please make sure that your WIN/SUN and ESXi server masking views are listed.
15 Record details of the Masking Views of your WIN/SUN and ESXi Servers.
You should still be in the Masking View listing. Record the details of the Masking
Views of your WIN/SUN and ESXi servers.
WIN/SUN:
ESXi:
You should still be in the Masking View listing. Select the masking view of your
assigned WIN/SUN host and click on View Connections.
You should still be in the Masking View listing. Select the masking view of your
assigned ESXi Server and click on View Connections.
18 Logout of Unisphere for VMAX and close the browser session to go back to your
Student Desktop.
Step Action
1 The purpose of this lab is to explore the VMAX3 environment with SYMCLI.
The following information should have already been provided by the instructor:
3 From your Student Desktop host login to your WIN/SUN SYMCLI host – Use the
instructions and login credentials given to you by the instructor.
Make sure that you are logging into the WIN/SUN SYMCLI host with
administrative/root privileges.
On the WIN SYMCLI host you will use a Command Prompt window to execute
the SYMCLI commands.
On the SUN SYMCLI host you will execute SYMCLI commands from a Shell. You
can change the Shell if the default shell is not your preferred shell.
# hostname
On Unix
# echo $PATH
On Windows:
The following path should be in your environment to complete the lab exercises:
# symcli
(where “#” represents the system prompt regardless of Operating System)
# symcfg discover
# symcfg list
You should see at least one local VMAX3 array, you may see a remote array.
Record information for your Local VMAX3 array
In subsequent exercises use the last two(2) digits of the Local VMAX3 array in
place of the <local SID> parameter.
7 Check the status of all the hardware components of your local VMAX3 array
Note: Most VMAX3 arrays will only have one SRP and it will be the default SRP
indicated by the value of F (FBA Default) for the D flag.
You should see masking views for your assigned WIN/SUN and ESXi server. The
Masking View names will be winxx, sunxx, esxxx etc.
Please make sure that your WIN/SUN and ESXi server masking views are listed.
WIN/SUN:
ESXi:
Confirm that the WWN(s) identified in step 12 are shown in the Initiator Group
section of the output.
Record the Director/Ports listed in the Port Group section of the output:
_____________________________________
Purpose: In this lab exercise students will use Unisphere for VMAX and
SYMCLI to examine port attributes and port associations.
Step Action
From your Student Desktop launch Internet Explorer and connect to the
Unisphere URL (https://<UnisphereServerIP>:8443)
Click on the VMAX3 icon of your local VMAX3 array in the Home screen to
navigate to the System Dashboard.
Click on the Front End icon ( ) in the System Dashboard to navigate to the
listing of all the configured Front End ports.
5 You had identified the Ports in the Masking View of your WIN/SUN SYMCLI host
in Lab 1 Part 2 Step 16. Refer back in you Lab book and copy the information
below:
You should still be in the Front End port listing screen in Unisphere. Select one of
the ports identified in the previous step and then click on View Details.
From the Properties panel for the port record the settings for the following flags:
You should still be in the details view of the port. Click on Set Port Attributes to
launch the Set Port Attributes dialog. This is where one would make changes to
the Port attributes.
Click Cancel to close the dialog without making any changes and return to the
port details view.
The Available Ports icon ( ) in the Hardware panel will show the
number of available ports. In the example above there are 4 free ports.
Click the Available Ports icon to see the listing of Available Ports. Record
information for one of the available ports.
Slot number refers to the director number. Slots 1& 2 are directors 1&2 on
Engine 1. Slots 3&4 are directors 3&4 on Engine 2 and so on.
Select the port whose properties you recorded in the previous step and then
click on Associate. This will launch the Port Association dialog.
Free ports can be associated with the FA or RF emulations. To associate the port
with the FA emulation click on the Fibre Channel director from the list of
available directors.
Click Cancel to close the Port Association dialog without making any changes.
10 Logout of Unisphere for VMAX and close the browser session to go back to your
Student Desktop.
Step Action
2 From your Student Desktop host login to your WIN/SUN SYMCLI host – Use the
instructions and login credentials given to you by the instructor.
Make sure that you are logging into the WIN/SUN SYMCLI host with
administrative/root privileges and ensure that the PATH is set properly for
SYMCLI.
Are there any ports associated with the IM and EDS emulations? ____________
Record the following for the Disk and Fibre Channel emulations.
4 Examine the physical ports associated with the FA emulation for your local
VMAX3 array
List the ports with the Show ACLX Device flag Enabled: ____________________
5 You had identified the Ports in the Masking View of your WIN/SUN SYMCLI host
in Lab 1 Part 2 Step 16. Refer back in you Lab book and copy the information
below:
6 View details of one of the director ports in the WIN/SUN Port Group
7 Check to see if your local VMAX3 array has any free ports available
____________________________________________________________
Purpose: In this lab exercise students will use Unisphere for VMAX to
perform SLO based provisioning to an ESXi Server.
Step Action
3 Launch the VMware vSphere Client from the Student Desktop and login to your
assigned ESXi Server.
Use the IP address, User name and Password to login to your ESXi server.
You should see some EMC Disks like the graphic above. Observe the “naa” name
of the EMC devices. The naa name of the device has the VMAX3 SID as part of
the name:
Based on the naa name, confirm that the VMAX3 SID you see in the naa name
matches the SID of your local VMAX3 array.
The number of EMC devices that you see here should match the information
that you had seen for the ESXi Masking View via Unsiphere for VMAX in Lab 1
Part 2 Step 17.
Step Action
From your Student Desktop launch Internet Explorer and connect to the
Unisphere URL (https://<UnisphereServerIP>:8443)
Click on the SLO Compliance link of your local VMAX3 array on the Home page –
this will bring you to the Storage Groups Dashboard.
Now click on the Hosts ( ) in the menu bar to see the Hosts (initiator
groups) listing.
4 Recall the Masking View information for your ESXi server from Lab 1 Part 2 Step
15:
ESXi:
Select your ESXi Host from the host listing and click on View Details.
You should see at least 1 Masking View associated with your ESXi Server.
Note: Use any available SLO if Platinum is not available on your system.
1 Create Storage
Volumes: Type in 2
Click Next
Choose Existing
Click Next
3 Review
Click on the Jobs List link at the bottom of the screen to go the Jobs List page.
You can also hover over the System menu and choose Jobs List.
The name of your Job will be “Create Masking View <Your Masking View Name>”
Select your provisioning job and click View Details. In the details view you will
see that the job does a series of tasks.
The job may take some time to run. This is a good time to take a break.
The status of the job will change to RUNNING. You can follow the progress of the
job in the RESULT area of the Job Details view.
Wait until you see the status of the job change to SUCCEEDED.
You can click the Refresh icon ( ) to refresh the screen if needed.
Confirm that the Job ran successfully. Contact instructor if issues arise.
Check the Completed Time of the job and compare it with the Last Modified
Time. How long did it take this job to run? _____________________
Hover over the Hosts menu option and choose Masking View.
Your newly created Masking View should be listed. Select it and click on View
Connections. Examine the connections view and make a note of the Volumes
that were added to the storage group.
Navigate back to the Masking View listing by clicking on the Masking View link
( ).
Select the newly created Masking View from the listing and click on View
Details.
Click on the Volumes link in the Related Objects box to see a listing of the
Volumes associated with the Masking View.
Select the first volume and click on View Details, note down its WWN.
Select the second volume and click on View Details, note down its WWN.
WWN2 _____________________
We will use this information to confirm that the ESXi server has access to these
devices.
10 Logout of Unisphere for VMAX and close the browser session to go back to your
Student Desktop.
Step Action
2 Launch the VMware vSphere Client from the Student Desktop and login to your
assigned ESXi Server.
Use the IP address, User name and Password to login to your ESXi server.
3 Confirm that two new 10 GB VMAX3 devices are seen by your ESXi Server
Do you see the two new EMC 10 GB devices that you had provisioned.
You may have to perform a Rescan if you don’t see the two new devices.
Confirm that the naa name of the 10 GB devices matches the WWNs of the
VMAX3 devices that you had recorded in Part 2 Step 9 of this lab.
Choose Disk/LUN for the Storage Type and then click Next.
In the Select Disk/LUN screen: Select one 10 GB EMC Disk. Then click Next.
Choose VMFS-5 for File System Version, and then click Next.
Purpose: In this lab exercise students will use SYMCLI to perform SLO
based provisioning to a Windows or a SUN host.
Create a Masking View for the WIN/SUN host with the new
storage group and existing initiator and port groups.
Step Action
2 From your Student Desktop host login to your WIN/SUN SYMCLI host – Use the
instructions and login credentials given to you by the instructor.
Make sure that you are logging into the WIN/SUN SYMCLI host with
administrative/root privileges and ensure that the PATH is set properly for
SYMCLI.
4 Create a new storage group called <SGN>_DSS (e.g. 01_DSS) with an SLO of Gold
and WL type of DSS.
Note: Use any available SLO if Gold is not available on your system.
<SGN>_DSS
6 Create two thin devices with a 2 GB capacity and add them to the newly created
SG.
Preview First
Did the preview succeed? _____ Fix any issues and preview again. If preview
succeeds – Commit the creation of the devices.
Did the commit succeed? __________ Contact instructor with any issues.
Are the devices that you had created in the previous step part of your
<SGN>_DSS SG? _________________________
Step Action
# symcfg discover
How many VMAX3 thin devices does your WIN/SUN host see? _____________
3 If PowerPath is installed determine the Logical Device count and total paths.
How many total paths are shown in the penultimate column _____
4 Confirm that the new storage group (<SGN>_DSS) you created in the previous
part exists.
<SGN>_DSS
Is it part of a Masking View? _____ How many devices does it have? ________
The SG should not be part of a Masking View yet and should have 2 devices.
5 Recall the Masking View information for your WIN/SUN host from Lab 1 Part 3
Step 13
WIN/SUN:
We will be using the Initiator Group and Port Group from this table when we
create a new Masking View for your WIN/SUN host.
<SGN>_DSS_MV:
Confirm that the correct names have been used for the auto-provisioning
groups.
Confirm that the devices in storage group <SGN>_DSS are listed in the output.
Step Action
2 Rescan the SCSI bus of your WIN/SUN host to look for the newly provisioned
VMAX3 devices.
On SUN type
# devfsadm –C
On Windows use the DISKPART or “symntctl rescan” command to rescan the bus
C:\>DISKPART
DISKPART> rescan
DISKPART> exit
OR
C:\> symntctl rescan
On SUN
# powermt config
On Windows
How many total paths are shown in the penultimate column _____
Is the number higher than what you saw earlier [Y/N] _____
4 Run a discovery and list the VMAX3 devices visible to your WIN/SUN host
# symcfg discover
# symdev list pd –sid <local SID>
Are the devices in the <SGN>_DSS storage group visible to your host? ________
Get help from the instructor if you do not see the correct devices.
Use OS specific commands to create a file system on one of the newly presented
VMAX3 thin devices.
Step Action
2 From your Student Desktop host login to your WIN/SUN SYMCLI host – Use the
instructions and login credentials given to you by the instructor.
Make sure that you are logging into the WIN/SUN SYMCLI host with
administrative/root privileges and ensure that the PATH is set properly for
SYMCLI.
3 Confirm that the storage group (<SGN>_DSS) you had provisioned to your
WIN/SUN host in the previous Lab exercise is a standalone storage group.
Look for the line which starts with “Number of Storage Groups”, this should
show a value of zero. The “Storage Group Names” entry should show N/A.
5 Confirm that your original SG is now a Parent SG and that a Child SG has been
created.
Make sure the output lists your original SG and the Child SG name that was used
in the previous step. Record the information about both these SGs
<SGN>_DSS
<SGN>_DSS_1
The Flags should indicate that the Original SG is now a Parent and the new SG is
a Child. The parent should have no SLO defined and will not be FAST managed.
The child should have the SLO and Workload that were originally set on the
parent, and will be FAST managed.
Note: Use any available SLO if Platinum is not available on your system.
Make sure the new SG is listed and has the specified SLO and WL type.
9 Move one of the devices from the first Child SG <SGN>_DSS_1 to the new
child SG <SGN>_OLTP_2
Note down the Device number of the second device <dev2> ______(e.g. 0093)
11 Confirm that your WIN/SUN host still has access to the device that was moved.
# symcfg discover
# symdev list pd –sid <local SID>
Is the device in the <SGN>_OLTP_2 storage group visible to your host? ________
Step Action
2 List all the Storage Groups your local VMAX3 array and the corresponding SLOs
and WL type.
Record the information about the Parent and Child SGs that were used in the
previous part (Lab 5 Part 1).
<SGN>_Parent
<SGN>_DSS_1
<SGN>_OLTP_2
The SLOs and Workload should match the ones you assigned in the earlier labs.
3 Change the SLO and Workload type for your <SGN>_DSS_1 storage group to
Platinum and DSS_REP
Note: Use any available SLO if Platinum is not available on your system.
4 Show details of the SG to confirm that the changes have been made
Confirm that the SLO and Workload changes have been made and the SG is still
Fast managed.
6 Show details of the SG to confirm that the changes have been made
Confirm that the SLO is Optimized, Workload is none and the SG is still Fast
managed.
7 To remove the SLO and Workload type associated with the SG one has to use the
set –noslo option. Try this if you want.
8 Show details of the SG to confirm that the changes have been made
9 Set the SLO and WL type back to Platinum and OLTP for the <SGN>_OLTP_2
storage group.
Note: Use any available SLO if Platinum is not available on your system.
Purpose: In this lab exercise students will manage Host I/O limits on
cascaded storage groups.
Note: These activities can be performed with Unisphere for
VMAX or SYMCLI. This lab will use SYMCLI.
Step Action
2 From your Student Desktop host login to your WIN/SUN SYMCLI host – Use the
instructions and login credentials given to you by the instructor.
Make sure that you are logging into the WIN/SUN SYMCLI host with
administrative/root privileges and ensure that the PATH is set properly for
SYMCLI.
3 Recall the names of the groups used for the masking view you had created for
your WIN/SUN host in an earlier lab (<SGN>_DSS_MV).
<SGN>_DSS_MV:
5 Check the Host I/O Limits status of the Parent and Child SGs
<SGN>_Parent
<SGN>_DSS_1
<SGN>_OLTP_2
Are Host I/O Limits set on any of these storage groups? ________________
Host I/O Limit Host I/O limit Host I/O Limit Dynamic
MB/Sec IO/Sec Distribution
8 Check the Host I/O Limits status of the Parent and Child SGs
<SGN>_Parent
<SGN>_DSS_1
<SGN>_OLTP_2
Are Host I/O Limits set on any of these storage groups? ________________
The Parent should show D=Defined and the Children should show S=Shared.
Host I/O Limit Host I/O limit Host I/O Limit Dynamic
MB/Sec IO/Sec Distribution
12 Check the Host I/O Limits status of the Parent and Child SGs
<SGN>_Parent
<SGN>_DSS_1
<SGN>_OLTP_2
What is the Host I/O Limit flag for the <SGN>_DSS_1 set to? ____________
The Parent should show D=Defined, <SGN>_DSS_1 should show B=Both and
<SGN>_OLTP_2 should show S=Shared.
Record the information for your port group identified in step 3 (e.g. hosts_pg)
hosts_pg:
_______
14 View verbose Host I/O Limits By Port Group demand report for your specific port
group.
Verbose report should show the limits set on the specific storage groups.
Confirm that the report matches the limits you had set on your parent and child
storage groups.
This report shows the demand report for specific ports rather than port groups.
16 View verbose Host I/O Limits By Port demand report for your specific port group.
The verbose report shows the demand report for specific ports rather than port
groups. It will show the limits set on specific storage groups on a per port basis.
Purpose: In this lab exercise students will use Unisphere for VMAX to
monitor SRP and SLO Compliance.
Step Action
From your Student Desktop launch Internet Explorer and connect to the
Unisphere URL (https://<UnisphereServerIP>:8443)
Click on the SLO Compliance link of your local VMAX3 array on the Home page –
this will bring you to the Storage Groups Dashboard.
4 Look at the Storage Resource Pools panel in the Storage Groups Dashboard.
Make sure that the Demand Report and the Reports links are seen. If you don’t
see the Demand Report or the Reports links you need to maximize the size of
your browser window and perhaps the resolution of your Student Desktop.
Click on the Storage Group Demand Report link in the Storage Resource Pools
panel.
Record the information for the storage groups that you had created in earlier
labs.
<SGN>_ESX
<SGN>_DSS_1
<SGN>_OLTP_2
Click on Storage in the menu bar to go back to the Storage Groups Dashboard.
Click on the Workloads Demand Report link in the Storage Resource Pools
panel.
This is the same as the Demand Report seen in the Storage Resource Pool pane
of the Storage Groups Dashboard.
This view allows one to drill into each SLO to see the demand for the Workload
Types. To see this click on the arrow head icon to the left of an SLO ( )
to drill down.
9 Check to see if the Symmetrix Resource Pool Utilization alert is enabled for your
local VMAX3 array.
Confirm that the Symmetrix Resource Pool Utilization alert is enabled for your
local VMAX3 array.
Step Action
1 You should still be logged into Unisphere for VMAX and be on the Home screen.
Click on the SLO Compliance link of your local VMAX3 array on the Home page –
this will bring you to the Storage Groups Dashboard.
Total # _____ Stable # _____ Marginal # _____ Critical # _____ No SLO # _____
You can click on any of the icons to see the corresponding listing.
Click on the Total icon ( ) to see a listing of all the storage groups. Record the
information for the storage groups that you had created in earlier labs.
<SGN>_Parent
<SGN>_DSS_1
<SGN>_OLTP_2
<SGN>_ESX
Is there a SLO compliance associated with your Parent SG? ____ Why? _______
You should still be in the Storage Groups listing. Select the <SGN>_DSS_1 storage
group and click on View Details.
Click on the Workload Tab ( ) in the Details view to change the view to
Workload.
You should still be in the Storage Groups listing. Select the <SGN>_OLTP_2
storage group and click on View Details.
Click on the Workload Tab ( ) in the Details view to change the view to
Workload.
You should still be in the Workload view of your SG. Click on the Performance
Feel free to explore the different tabs for the Storage Group as you wish.
Monitor, Analyze and Charts. In the previous step you were in the Monitor area.
Use the tabs in the top left to move between these three areas.
This part of the lab is un-scripted, please feel free to explore all three areas
however you wish.
9 Analyze
Analyze gives you tabular views of Real Time, Root Cause (Diagnostic) and
Trending & Planning (Historical) data.
10 Charts
Charts allow you to plot various metrics. You can choose the time range and the
category and instances. Explore as you wish.
11 Logout of Unisphere for VMAX and close the browser session to go back to your
Student Desktop.
Purpose: In this lab exercise students will use Unisphere for VMAX for
Workload Planning.
Step Action
From your Student Desktop launch Internet Explorer and connect to the
Unisphere URL (https://<UnisphereServerIP>:8443)
Click on the SLO Compliance link of your local VMAX3 array on the Home page –
this will bring you to the Storage Groups Dashboard.
5 Record the available Headroom on your local VMAX3 array for the Platinum SLO
and the Workload Types supported by Platinum SLO.
First click on the SLO pull down to set the SLO to Platinum and then click on the
Workload pull down to set the different workload types. Note: Use any available
SLO if Platinum is not available on your system.
Platinum/OLTP
Platinum/OLTP + Replication
Platinum/DSS
Platinum/DSS + Replication
Platinum/None
6 In a similar manner record the available Headroom on your local VMAX3 array
for the Diamond SLO and the Workload Types supported by Diamond SLO.
Diamond/OLTP
Diamond /DSS
Diamond /None
Why? __________________________________________________
Step Action
1 You should still be logged into Unisphere for VMAX and be on the Storage
Groups Dashboard.
2 Navigate to the listing of all Storage Groups by clicking on the Total icon ( ).
Recall that in an earlier lab two volumes were added to this SG.
Click Modify in the details view. This will launch the Modify Storage Group
dialog.
Click on the drop down beside Add to Job List and select Run Now
You will see a success dialog if the modification succeeds. Close the dialog.
Contact instructor with any issues.
Click the Volumes link in the Related Objects panel to see the listing of all the
devices.
Record the device names of two new devices: __________ (e.g. 0094, 0095).
Click the Masking Views link in the Related Objects panel to see the associated
Masking View.
Examine the connections view and make sure that the storage group shows 4
volumes including the ones that you noted down in the previous step.
7 Logout of Unisphere for VMAX and close the browser session to go back to your
Student Desktop.
8 Optional Step
Like you did in Lab 3 Part 3 – Use the VMware vSphere client to login to your
ESXi server, perform a rescan and ensure that the ESXi server sees the newly
provisioned devices.
Purpose: In this exercise students will use Unisphere for VMAX File
Dashboard to provision storage to the eNAS system.
Step Action
From your Student Desktop launch Internet Explorer and connect to the
Unisphere URL (https://<UnisphereServerIP>:8443)
Click on the VMAX3 icon of your local VMAX3 array in the Home screen to
navigate to the System Dashboard.
eNAS systems will show the File Dashboard link in the Summary panel of the
System Dashboard as shown in the example below.
You may be prompted for the Control Station login credentials. Enter the
credentials given to you by the instructor.
The Summary panel has links for the File Systems, File Storage Groups and File
Masking Views as shown in the example below:
# of File Systems: ______ # File Storage Groups ______ # File Masking Views ___
The Data Movers panel shows the configured data movers and their status.
Click on the File Masking Views icon ( ) to see all the Masking Views
associated with the eNAS system.
Select the EMBEDDED_NAS_DM_MV masking view from the File Masking View
listing and click on View Connections.
How many initiators does the Host (Initiator Group) have? _____
The Most Consumed Capacity panel displays the File Storage Pools with the most
consumed capacity.
Note: There is a 1:1 correspondence between the File Storage Groups and File
Storage Pools. As an example the pre-configured storage group
EMBEDDED_NAS_DM_SG is discovered on the eNAS system as a storage pool
and given the name of EMBEDDED_NAS_DM_SG.
Here is an example:
Click on the View All link to see all the Storage Pools
Click on the File Storage Groups icon () to see the list of file storage groups.
EMBEDDED_NAS_DM_SG
Step Action
1 You should be still logged into Unisphere for VMAX and be on the File
Dashboard.
Click on Provision Storage for File in the Common Tasks panel to launch the
provisioning wizard
1 Create Storage
Select EMBEDDED_NAS_DM_IG
Click Next
4 Review
You can follow the progress of the tasks in the Tasks in progress dialog. You will
see a success message if the provisioning succeeds. Close the dialog.
Contact instructor with any issues.
Click on the File Masking Views icon ( ) to see all the Masking Views
associated with the eNAS system.
Confirm that the file masking view you just created is listed
<SGN>_eNAS_SG_MV
Select your new file masking view <SGN>_eNAS_SG_MV from the File Masking
View listing and click on View Details.
Click on the Volumes link in the Related Objects panel to see the volumes
associated with this masking view.
Record information about the volumes. Ensure that there are 2 10 GB volumes
with the CELERRA_FBA emulation.
6 Logout of Unisphere for VMAX and close the browser session to go back to your
Student Desktop.
Purpose: In this exercise students will use Unisphere for VNX to create
a file system on VMAX3 storage and then create a CIFS share.
Step Action
From your Student Desktop launch Internet Explorer and connect to the
Unisphere URL (https://<UnisphereServerIP>:8443)
Click on the VMAX3 icon of your local VMAX3 array in the Home screen to
navigate to the System Dashboard.
Click the Launch Unisphere for VNX link in the Common Tasks panel – A new
browser session will open.
Accept any licensing agreements till you are presented with the Login screen for
Unisphere for VNX.
Use the VNX login credentials given to you by the instructor to login to
Unisphere for VNX.
The login process will take you to the All Systems > Dashboard page.
Click on the All Systems pull down to select the eNAS system – eNAS system will
have the same SID as your Local VMAX3 arrays with CS0 at the end.
Example -
Dashboard will show a graphic of the Storage Pools for File with Most Free
Capacity
Does the pool listing show the Storage Group that you had created in Lab 9 Part
2 (<SGN>_eNAS_SG)? _____________________________
The eNAS system should have automatically discovered the storage group and
listed it as a Mapped Pool.
Request the instructor to perform a rescan of the storage system if you don’t see
your pool.
<SGN>_eNAS_SG
Select your pool from the pool listing and click on Properties.
Does the pool show the SLO you had set when you provisioned the storage in
Lab 9? ___________
Step Action
1 You should still be logged into Unisphere for VNX and you should be on the
Storage Pools listing.
Hover over Storage ( ) in the menu bar and choose File Systems.
Click Create to launch the Create File System dialog. Use the following inputs.
Click OK
Your new file system should appear in the File System listing. Select your file
system and click on Properties.
Record the following about file systems from the Properties dialog:
<SGN>_eNAS_FS
The default path uses the name of the file system. So the path would will look
like /<SGN>_eNAS_FS.
Step Action
1 You should still be logged into Unisphere for VNX and you should be on the
Mounts tab of the File Systems page.
Hover over Storage ( ) in the menu bar and choose Shared Folders CIFS.
Click on the CIFS Servers tab in the CIFS page to see the configured CIFS Servers.
Make sure that at least one of the CIFS Severs is using the same Data Mover on
which you had created the file system on in Lab 10 Part 2.
Click on the Shares tab in the CIFS page to see the listing of CIFS Shares.
Click Create to launch the Create CIFS Share dialog. Use the following inputs:
Choose Data Mover: Pick the same data mover your file system was created on
CIFS Share Name: <SGN>_eNAS_CIFS
File System: Pick your File System <SGN>_eNAS_FS
Path: Use the default path \<SGN>_eNAS_FS
CIFS Servers: Ensure that the CIFS Server identified earlier is listed
User Limit: Leave blank
Comment: Type in a comment if you wish
Click OK
7 Logout of Unisphere for VMAX and close the browser session to go back to your
Student Desktop.
8 Try mounting the CIFS share that created to your Student Desktop.
Step Action
On the Primary host, find the Standard Volume assigned as your Source and
complete the table. Use the commands, sympd list and syminq to get the
information you need.
C:\> syminq
PdevName (e.g.
Source Device SymDevName (e.g. 031)
PHYSICALDRIVE10)
Device 1
2 On the Primary host: Create a partition, NTFS file system on the Source volume
and assign a drive letter.
Record the information about your assigned Target device in the table below.
Use the Logical Device Manager to ensure that the target device is a Basic Disk,
online and is unallocated.
C:\> syminq
Device 1
Create a Storage Group and add your Source device to the Storage Group.
Create another Storage Group and add your Target device to the Storage Group.
The Source and Target SymDevNames are three digit numbers that were
recorded earlier in steps 1 and 4.
List Snapshot.
Add more data to the Source device. Change to your Source device drive letter.
As a simple example, the help page for symsnapvx is redirected to a text file.
Change directory to C: and flush the filesystem.
Step Action
Use diskpart to assign drive letter to the target device and access the
snapshot data.
C:\> diskpart
DISKPART> rescan
DISKPART> list disk
You should see a listing of all disks. The list will show the disks as Disk #. If
Device 1 had a physical name of “PHYSICALDRIVE12” then it will be listed as
“Disk 12” in the output.
DISKPART>select disk # (Select the Disk that corresponds to Target
Device 1)
DISKPART> list partition
Are there any partitions on this disk? _________ There should be one partition
on this disk
DISKPART> select partition 1
DISKPART> list volume
Record the drive letters in use: ______________________
Does the Volume with an “*” in the first column have a drive letter assigned to
it? ______
If Yes – What is the Drive Letter? ______________
If No: Assign a drive letter
DISKPART> assign letter=<choose a letter not in use>
Example: DISKPART> assign letter=F
DISKPART> list volume
Your Volume should now have the Drive letter you assigned
DISKPART> exit
3 On the Secondary host, open Windows explorer and you should see the new
drive letter you assigned.
Examine the sequence of the snapshots you created and the corresponding
point-in-time data in Lab 1 – Part 1. Is the data in the snapshot consistent with
what you would expect? _________________________
4 From the Secondary host, add more data to the target device. Change to the
drive letter assigned to the target and add data.
As a simple example, the help page for symrdf is redirected to a text file.
Change directory to C: and flush the filesystem.
Use diskpart to rescan disks and assign drive letter to the target device as
shown in step 2.
9 On the Secondary host, open Windows explorer and you should see the new
drive letter you assigned.
Do you have access the symrdf.txt file that was created in step 4?
____________________
10 To understand the flexibility and ease of use of TimeFinder SnapVX, relink target
to a different generation of the snapshot.
Use diskpart to rescan disks and assign drive letter to target as shown in step
2.
Open Windows explorer and examine the content of the target filesystem.
Step Action
Open Windows Explorer and navigate to the drive letter that was assigned to the
Source device.
2 The very first snapshot – generation 2 contains the SYMCLI folder. We will now
restore to source from this snapshot and observe the results.
4 On the Primary host, use diskpart to assign drive letter to the source device.
Follow the instructions given before.
(diskpart > rescan > list disk > select disk # > list
partition > select partition 1 > list volume > assign
letter=<Source FS Drive letter> > exit)
Step Action
1 At this stage you should be accessing both your Source device and Target device.
Verify the data available to the Primary host from the Source device.
Verify the data available to the Secondary host from the Target device.
2 From the Secondary host, add more data to the Target drive letter.
Change to the drive letter assigned to the target and add data.
As a simple example, the help page for symcfg is redirected to a text file.
Change directory to C: and flush the filesystem.
3 In order to restore the Target back to the Source, we have to first create a
snapshot of the Target.
4 Next we have to link this snapshot to the Source. Before performing this we will
stop access to the Source filesystem.
Note: The source of the data is now the Target storage group (–sg) and the link
is to the Source storage group (–lnsg).
6 On the Primary host, assign drive letter to the Source device. We have done this
a few times. Refer to earlier steps if necessary.
Can you access the file you created symcfg.txt from the Primary host? ____
7 From the Primary host, unlink the snapshot from the Source storage group.
8 From the Primary host, set the link mode to copy and try unlink again.
9 Verify that you can still access the data from the Primary host even after the
unlink operation.
Step Action
1 You will first login to a Windows server. The instructor will provide you with the
procedure to login to this Windows server.
Internet Explorer
VMAX3 SID
Source Device
Target Device
3 Use Unisphere for VMAX to identify and correlate your assigned Source device:
This should take you to SID > Storage > Storage Groups Dashboard.
Select “Total”. This gives a listing of all the Storage Groups defined.
In the “View Details” page, select “Volumes” from “Related Objects” panel.
From the list of devices, select the Source device assigned to you in step 2.
Launch the vSphere client by double clicking on the VMware vSphere Client icon
on the desktop and login to your Primary ESXi Server.
Username: root
If necessary, select the check box “Install this certificate and do not display any
security warnings” and then click Ignore to proceed with login.
In the list of devices, identify the naa number that matches with the WWN you
recorded in step 3.
Example:vmhba33:C0:T0:L9
Choose Disk/LUN for the Storage Type and then click “Next”.
In the Select Disk/LUN screen: Select the EMC disk with the LUN number that
matches the L# in the Runtime name of your Source device in step 5, the
capacity should also match. Then click “Next”.
Choose VMFS-5 for File System Version, and then click “Next”.
Click “Next”.
Click “File” in the top level menu and choose “Deploy OVF Template …”
Use the Browse button to locate the Student VM OVA template file. Once the
file has been selected click “Open” in the file selector window to return to the
Deploy OVF Template dialog.
Click “Next”.
Check the “Power on after deployment” box in the Ready to Complete screen.
Click “Finish”.
The Deploying screen will appear. Watch the progress and then close the
window after a successful deployment. Contact the instructor if the deployment
fails.
In the tree panel click the + to drill down into your Primary ESXi Server. The
StudentVM should be seen in the tree panel. Please contact the instructor if this
is not the case.
Select the StudentVM in the tree panel and then select the “Summary” tab in
the Main panel.
Is the VM Powered on? _____________ (It should be – Click the “Power On” link
in the “Commands” section if it is Powered Off)
It should only be using storage from your Production Datastore. Please contact
the instructor if this is not the case.
Right click the StudentVM and choose “Open Console”. This will open a VM
console window.
Right click the desktop of the StudentVM and choose “Create Folder”. Give the
folder a name of Production_Data.
Log off the Student VM – select “System > Log Out student > Log Out”.
Close out the VM console window by clicking on the X in the top right corner.
10 Use Unisphere for VMAX to identify and correlate your assigned Target device:
This should take you to SID > Storage > Storage Groups Dashboard.
Select “Total”. This gives a listing of all the Storage Groups defined.
In the “View Details” page, select “Volumes” from “Related Objects” panel.
From the list of devices, select the Source device assigned to you in step 2.
Launch the vSphere client by double clicking on the VMware vSphere Client icon
on the desktop and login to your Secondary ESXi Server.
Username: root
If necessary, select the check box “Install this certificate and do not display any
security warnings” and then click Ignore to proceed with login.
In the list of devices, identify the naa number that matches with the WWN you
recorded in step 10.
Example:vmhba33:C0:T0:L5
Step Action
1 Use Unisphere for VMAX to create a Storage Group for the Source device.
In Unisphere for VMAX navigate to SID > Storage > Storage Groups Dashboard >
Storage
Select the Pencil icon next to the “Storage Resource Pool” field and select
“None”.
Note that the Service Level will be automatically set to “None” as well.
From the pull down menu for “Add to Job List”, select “Run Now”.
From the list of Storage Groups, select the SG you created in step 1.
Select “Volumes – empty” in the “Related Objects” panel on top right of the
screen.
In the “Add Volumes to Storage Group Wizard”, enter the device number of the
Source device (e.g. 0A8) in the “Volume id” field.
3 Use Unisphere for VMAX to create a Storage Group for the Target device.
In Unisphere for VMAX navigate to SID > Storage > Storage Groups Dashboard >
Storage
Select the “pencil” icon next to the “Storage Resource Pool” field and select
“None”.
Note that the Service Level will be automatically set to “None” as well.
From the pull down menu for “Add to Job List”, select “Run Now”.
From the list of Storage Groups, select the SG you created in step 3.
Select “Volumes – empty” in the “Related Objects” panel on top right of the
screen.
In the “Add Volumes to Storage Group Wizard”, enter the device number of the
Source device (e.g. 0A9) in the “Volume id” field.
Select “Data Protection” on the top of the screen. This displays the Protection
Dashboard (SID > Data Protection > Protection Dashboard).
Select “Unprotected”.
Click “Next”.
In the “Snapshot Details” step, select “Create New Snapshot”. Enter a name for
the snapshot: VMFS_backup<SGN>
In the “Finish” step, select “Run Now” from the “Add to Job List” pull down
menu.
From your Primary ESXi server, right click the StudentVM and choose “Open
Console”. This will open a VM console window.
Right click the desktop of the StudentVM and choose “Create Folder”. Give the
folder a name of More_Production_Data.
Log off the Student VM – select “System > Log Out student > Log Out”.
Close out the VM console window by clicking on the X in the top right corner.
Select “Data Protection” on the top of the screen. This displays the Protection
Dashboard (SID > Data Protection > Protection Dashboard).
From the “Add to Job List” pull down menu, select “Run Now”.
In SID > Data Protection > TimeFinder > TimeFinder/SnapVX > esxisrcsg<SGN
screen, note the two snapshots listed for the Storage Group. The number in
parenthesis after the creation time indicates the generation number of the
snapshot.
Select “Run Now” from the “Add to Job List” pull down menu.
Note that there is a check mark now for “Linked” field in the listing.
Step Action
1 Go back to the VMware vSphere client window that was logged into the Secondary
ESXi Server.
Make sure that the both boxes are checked and then click “OK” to scan for new
storage devices and VMFS volumes.
Check the Recent Tasks area in the bottom of the screen to make sure the Rescan
completes.
3 Mount the SnapVX replica of the Production Datastore on the Secondary ESXi by
assigning a new signature.
You should still be in the Configuration Datastores view of the Secondary ESXi.
Choose Disk/LUN for the Storage Type and then click “Next”.
In the Select Disk/LUN screen examine the VMFS Label column of the available
devices. One of the devices should show the name of your
Production_Datastore<SGN>. Note the LUN value for this device. This LUN value
should match the L# you had recorded for the Runtime name of your Target device
in Part 1 Step 12. Select this device and then click “Next”.
Choose “Assign a New Signature” in the Select VMFS Mount Options screen and
then click “Next”.
Monitor the Recent Tasks at the bottom of the screen to make sure the resignature
and mount succeeds.
If the operation succeeds you should see a new datastore listed. The datastore will
have a name that starts with snap-xxxxxxx followed by the name of your
Production_Datastore<SGN>.
Right click the replica Production_Datastore and choose “Browse Datastore”. This
will launch the Datastore Browser window. Click the VM folder in the left panel of
the Datastore Browser. The files in the folder should be listed on the right.
Right click the StudentVM.vmx file and choose “Add to Inventory”. Choose all the
defaults in the Add To Inventory dialog. Click “Next”, “Next”, “Finish” on the three
successive screens.
Close out of the Datastore Browser by clicking on the X in the top right corner.
In the tree panel click the + to drill down into your Secondary ESXi Server. The
StudentVM you just added to the inventory should be seen in the tree panel.
Select the StudentVM in the tree panel and then select the “Summary” tab in the
Main panel.
The VM should be Powered Off. Click the “Power On link” in the “Commands”
section to power it on.
Choose “I copied it” when prompted with the Virtual Machine Message and click
“OK”.
Right click the StudentVM and choose “Open Console”. This will open a VM
console window.
What data folder(s) are accessible from the desktop of the replica VM?
____________________________________________________________________
How will you explain the folder(s) that are accessible? ___________________
Shut down the VM – Click System > Shut Down > Shut Down.
Close out the VM console window by clicking on the X in the top right corner.
7 Close the vSphere Client windows for both the Primary and Secondary ESXi servers.
References: EMC® Solutions Enabler SRDF Family Version 8.0.1 CLI User
Guide VMAX® Family REV 01
Step Action
1 Fill in all of the fields with the appropriate information for both the Source and Target
VMAX3 arrays. The SIDs, RDF directors and port numbers, RDF Group numbers and
the devices to be configured as R1 and R2 will be provided by your instructor.
The configured remote adapters for SRDF can be listed using the command below
Example:
4 List the VMAX3 devices that are accessible to your Local and Remote hosts.
Verify that the Local and Remote Devices assigned to you (recorded in step 1 – table)
are accessible to your respective hosts.
5 On the Local host create a text file that contains the device number of the Local
Device # and the Remote Device #. Local devices are listed in the first column and
Remote devices are listed in the second column. The Local device will become R1 and
the Remote will device become R2 after a successful createpair operation.
For example:
05F 05F
Example:
7 From the Local host, verify that the RDF device pair has been created.
Example:
8 List the Physical devices accessible to your Local and Remote hosts, again.
9 On the Local host, create a SYMCLI device group of type RDF1 and add your R1 device
to it.
10 On the Remote host, create a SYMCLI device group of type RDF2 and add your R1
device to it.
11 Examine the properties of your device groups on both the Local and Remote hosts.
The output of the command below is verbose so pipe it through more.
12 From the Local host, change the SRDF mode to Synchronous for the device pair.
Perform an RDF query and record the information in the table below.
13 From the Local host, suspend the RDF links for the device pair and perform an RDF
query.
14 On the Local host: Create a partition, NTFS file system on the Source (R1) volume and
assign a drive letter.
Where are the Invalid Tracks? _____________ (Source (R1) View or Target (R2) View)
17 From the Local host, resume RDF links for the device pair and perform an RDF query.
Step Action
1 If you normally perform operations using a single device group, the SYMCLI_DG
environment variable can be set to your default device group. This eliminates the
requirement of specifying the device group using the –g flag. It is also useful to set
this variable in scripts. The command symcli –env gives information about all the
SYMCLI environment variables that can be set.
2 From the Local host, verify that the device pair is synchronized.
Note that as the environment variable has been set to point to srcdg<SGN>, we do
not have to specify –g srcdg<SGN> in the command.
3 We cannot really simulate a disaster. So we will test our disaster recovery readiness.
4 Initiate failover of the SRDF volumes by executing the following command from the
Remote host. For our test the failover command can be executed from the Local
host, as we still have access to the Local host. However, in a true disaster situation,
we may not have access to the Local host.
C:\>symrdf failover
Note - The verbose output from the failover command. Each step is displayed as it is
executed. We again do not have to specify –g tgtdg<SGN> as we have set the
environment variable.
5 Perform an RDF query from the Remote host and record the information in the table
below.
C:\> diskpart
DISKPART> rescan
DISKPART> list disk
You should see a listing of all disks. The list will show the disks as Disk #. If Remote
(R2) device had a physical name of “PHYSICALDRIVE10” then it will be listed as “Disk
10” in the output.
DISKPART>select disk # (Select the Disk that corresponds to Remote (R2)
device)
Example: DISKPART> select disk 10
DISKPART> list partition
Are there any partitions on this disk? _________ There should be one partition on
this disk
DISKPART> select partition 1
7 On the Remote host, use Windows Explorer to examine the contents of the
Filesystem on the R2 device.
Do you have access to the same data that was on R1 device before the failover?
8 We will add some new data to the Filesystem on the R2 device, to simulate
production after a failover.
On the Remote host, use Windows Explorer to copy the folder C:\Program
Files\EMC\SYMAPI to the drive letter of the R2 device. Close Windows Explorer.
9 In a FailedOver state, changes made to the R2 device are not propagated to the
R1 as the links are set to Not Ready.
Perform and RDF query from the Remote host and record the information in the
table below.
Where are the Invalid Tracks? (Source (R1) View or Target (R2) View)_____________
10 We will now resume production work from the R1 device. Prior to performing an
SRDF Failback operation, it is important to stop accessing the R2 device. Failback
operation will set the state of the R2 device to Write Disabled. If a device that is being
actively accessed is set to WD, unpredictable results can happen.
Perform and SRDF query and record the information in the table below.
12 On the Local host, use diskpart to assign drive letter the R1 device. We have done
this a few times.
(diskpart > rescan > list disk > select disk # > list
partition > select partition 1 > list volume > assign
letter=<Source FS Drive letter> > exit)
13 On the Local host, use Windows Explorer to examine the contents of the R1 device
Filesystem.
Does Filesystem contain the additional data that was added to the R2 device File
System after the Failover? ___________
Close Windows Explorer.
Step Action
Perform an SRDF query and record the information in the table below.
2 Both hosts have access to copies of the same information but if either the local or the
remote host makes changes to the filesystem, the other host does not reflect the
change. Again, this may be useful in situations where you wish to perform tests
without impacting production data.
From the Remote host, use diskpart to rescan disk and assign drive letter to the
R2 device.
(diskpart > rescan > list disk > select disk # > list
partition > select partition 1 > list volume > assign
letter=<Remote FS Drive letter> > exit)
3 Use Windows Explorer on Local and Remote hosts to verify that the two have access
to identical data.
4 On the Local host, use Windows Explorer to delete the SYMAPI folder from the
Source (R1) device.
Perform an SRDF query and record the information in the table below.
5 On the Remote host, use Windows Explorer to delete the SYMCLI folder from the
Remote (R2) device.
Perform an SRDF query and record the information in the table below.
7 We will perform an SRDF Establish operation to save the changes made to the Source
device and discard the changes made to the Remote device.
Perform an SRDF query and record the information in the table below.
8 To observe the result of an SRDF Restore operation, we will once again perform an
SRDF Split to enable Read-Write access to both the Source and Remote devices.
9 On the Remote host, use diskpart to rescan disk and assign drive letter to the
Remote (R2) device.
(diskpart > rescan > list disk > select disk # > list
partition > select partition 1 > list volume > assign
letter=<Remote FS Drive letter> > exit)
10 On the Remote host, use Windows Explorer to examine the contents of the Remote
FS.
The SRDF Restore operation will set the Remote (R2) device to Write-Disabled. So it is
important to stop accessing the R2 device.
11 On the Local host, use Windows Explorer to delete the SYMCLI folder. Close
Windows Explorer.
12 When performing an SRDF Restore operation, the contents of the Source FS will
change. So it is important to stop accessing the Source device. We can access the
Source device immediately after the Restore command completes.
14 On the Local host, use diskpart to rescan disk and assign drive letter to the Source
(R1) device.
(diskpart > rescan > list disk > select disk # > list
partition > select partition 1 > list volume > assign
letter=<Source FS Drive letter> > exit)
15 On the Local host, use Windows Explorer to examine the contents of the Source FS.
Step Action
1 You will first login to a Windows server. The instructor will provide you with the
procedure to login to this Windows server.
Internet Explorer
3 Use Unisphere for VMAX to identify and correlate your assigned R1 device:
In the landing page select the Local VMAX3 SID recorded in step 2.
This should take you to SID > Storage > Storage Groups Dashboard.
Select “Total”. This gives a listing of all the Storage Groups defined.
In the “View Details” page, select “Volumes” from “Related Objects” panel.
From the list of devices, select the R1 device assigned to you in step 2.
Launch the vSphere client by double clicking on the VMware vSphere Client icon
on the desktop and login to your Primary ESXi Server.
Username: root
If necessary, select the check box “Install this certificate and do not display any
security warnings” and then click Ignore to proceed with login.
In the list of devices, identify the naa number that matches with the WWN you
recorded in step 3.
Example:vmhba33:C0:T0:L6
Choose Disk/LUN for the Storage Type and then click “Next”.
In the Select Disk/LUN screen: Select the EMC disk with the LUN number that
matches the L# in the Runtime name of your R1 device in step 5, the capacity
should also match. Then click “Next”.
Choose VMFS-5 for File System Version, and then click “Next”.
Click “Next”.
Click “File” in the top level menu and choose “Deploy OVF Template …”
Use the Browse button to locate the Student VM OVA template file. Once the
file has been selected click “Open” in the file selector window to return to the
Deploy OVF Template dialog.
Click “Next”.
Check the “Power on after deployment” box in the Ready to Complete screen.
Click “Finish”.
The Deploying screen will appear. Watch the progress and then close the
window after a successful deployment. Contact the instructor if the deployment
fails.
Select RDF_Datastore.
In the tree panel click the + to drill down into your Primary ESXi Server. The
RDFStudentVM should be seen in the tree panel. Please contact the instructor if
this is not the case.
Select the RDFStudentVM in the tree panel and then select the “Summary” tab
in the Main panel.
Is the VM Powered on? _____________ (It should be – Click the “Power On” link
in the “Commands” section if it is Powered Off)
It should only be using storage from your RDF_Datastore. Please contact the
instructor if this is not the case.
Right click the RDFStudentVM and choose “Open Console”. This will open a VM
console window.
Right click the desktop of the RDFStudentVM and choose “Create Folder”. Give
the folder a name of R1_Data.
Log off the Student VM – select “System > Log Out student > Log Out”.
Close out the VM console window by clicking on the X in the top right corner.
10 Use Unisphere for VMAX to identify and correlate your assigned R2 device:
In the landing page select the Remote VMAX3 SID recorded in step 2.
This should take you to SID > Storage > Storage Groups Dashboard.
Select “Total”. This gives a listing of all the Storage Groups defined.
In the “View Details” page, select “Volumes” from “Related Objects” panel.
From the list of devices, select the R2 device assigned to you in step 2.
Launch the vSphere client by double clicking on the VMware vSphere Client icon
on the desktop and login to your Remote ESXi Server.
Username: root
If necessary, select the check box “Install this certificate and do not display any
security warnings” and then click Ignore to proceed with login.
In the list of devices, identify the naa number that matches with the WWN you
recorded in step 10.
Example:vmhba33:C0:T0:L7
Step Action
Select “Create”.
In the “Create Device Group” wizard, step 1, enter a name for the Device Group:
esxir1dg<SGN>
Click “Next”.
In step 2 Select Source, choose “Select volumes manually” from the drop-down
menu.
For “Select Source Vol Type”, choose “STD” from the drop-down menu.
Scroll through the list and select the R1 device assigned to you.
Click “Finish”.
This will display the list of Device Groups that have been created from this
instance of Unisphere for VMAX.
If the mode is not Synchronous, then select the device and click “>>”.
From the vSphere client window that was logged into the Primary ESXi server:
Right click the RDFStudentVM and choose Open Console. This will open a VM
console window.
The R1_Data folder created earlier should exist on the VM’s desktop.
Shut down the RDFStudentVM – Click System > Shut Down > Shut Down.
Close out the VM console window by clicking on the X in the top right corner.
Right click the RDFStudentVM in the tree panel of the vSphere client and choose
“Remove from Inventory”. Click “Yes” in the confirmation dialog.
Click the Primary ESXi server in the tree panel and select the “Configuration” tab
in the Main panel. Then select “Storage” in the “Hardware” panel.
4 In Unisphere for VMAX, from the Device Group list, select your Device Group
and click “>>”.
In “Failover – Device Group” dialog, select “Run Now” from the “Add to Job List”
drop-down.
Step Action
1 Go back to the VMware vSphere client window that was logged into the Remote
ESXi Server.
Make sure that the both boxes are checked and then click “OK” to scan for new
storage devices and VMFS volumes.
Check the Recent Tasks area in the bottom of the screen to make sure the
Rescan completes.
3 Mount the SRDF replica of the RDF_Datastore on the Remote ESXi by keeping
the existing signature.
You should still be in the Configuration Datastores view of the Secondary ESXi.
Choose Disk/LUN for the Storage Type and then click “Next”.
In the Select Disk/LUN screen examine the VMFS Label column of the available
devices. One of the devices should show the name of your
RDF_Datastore<SGN>. Note the LUN value for this device. This LUN value should
match the L# you had recorded for the Runtime name of your Target device in
Part 1 Step 12. Select this device and then click “Next”.
Choose “Keep the existing Signature” in the “Select VMFS Mount Options”
screen and then click “Next”.
Monitor the Recent Tasks at the bottom of the screen to make sure the
resignature and mount succeeds.
If the operation succeeds you should see a new datastore listed. The datastore
will have the same name RDF_Datastore<SGN>. This is because we did not
assign a new signature.
Right click the replica RDF_Datastore and choose “Browse Datastore”. This will
launch the Datastore Browser window. Click the VM folder in the left panel of
the Datastore Browser. The files in the folder should be listed on the right.
Right click the RDFStudentVM.vmx file and choose “Add to Inventory”. Choose
all the defaults in the Add To Inventory dialog. Click “Next”, “Next”, “Finish” on
the three successive screens.
Close out of the Datastore Browser by clicking on the X in the top right corner.
In the tree panel click the + to drill down into your Remote ESXi Server. The
RDFStudentVM you just added to the inventory should be seen in the tree panel.
Select the RDFStudentVM in the tree panel and then select the “Summary” tab
in the Main panel.
The VM should be Powered Off. Click the “Power On link” in the “Commands”
section to power it on.
Choose “I copied it” when prompted with the Virtual Machine Message and click
“OK”.
Right click the RDFStudentVM and choose “Open Console”. This will open a VM
console window.
What data folder is accessible from the desktop of the replica VM? ___________
We will shut down the VM in preparation for a planned SRDF Failback operation.
Shut down the VM – Click System > Shut Down > Shut Down.
Close out the VM console window by clicking on the X in the top right corner.
7 Remove VM from Remote ESXi server inventory and unmount the replica
Datastore.
Right click the RDFStudentVM in the tree panel of the vSphere client and choose
“Remove from Inventory”. Click “Yes” in the confirmation dialog.
Click the Remote ESXi server in the tree panel and select the “Configuration” tab
in the Main panel. Then select “Storage” in the “Hardware” panel.
8 Close the vSphere client that is logged into the Remote ESXi server.
Step Action
This will display the list of Device Groups that have been created from this
instance of Unisphere for VMAX.
In “Failback – Device Group” dialog, select “Run Now” from the “Add to Job List”
drop-down.
2 Go back to the VMware vSphere client window that was logged into the Primary
ESXi Server.
Make sure that the both boxes are checked and then click “OK” to scan for new
storage devices and VMFS volumes.
Check the Recent Tasks area in the bottom of the screen to make sure the
Rescan completes.
Monitor the Recent Tasks at the bottom of the screen to make sure the mount
succeeds.
Right click the replica RDF_Datastore and choose “Browse Datastore”. This will
launch the Datastore Browser window. Click the VM folder in the left panel of
the Datastore Browser. The files in the folder should be listed on the right.
Right click the RDFStudentVM.vmx file and choose “Add to Inventory”. Choose
all the defaults in the Add To Inventory dialog. Click “Next”, “Next”, “Finish” on
the three successive screens.
Close out of the Datastore Browser by clicking on the X in the top right corner.
In the tree panel click the + to drill down into your Primary ESXi Server. The
RDFStudentVM you just added to the inventory should be seen in the tree panel.
Select the RDFStudentVM in the tree panel and then select the “Summary” tab
in the Main panel.
The VM should be Powered Off. Click the “Power On link” in the “Commands”
section to power it on.
Choose “I copied it” when prompted with the Virtual Machine Message and click
“OK”.
Right click the RDFStudentVM and choose “Open Console”. This will open a VM
console window.
What data folder(s) is accessible from the desktop of the replica VM?
_______________________
You should have access to both the R1_Data and the R2_Data folders.
Shut down the VM – Click System > Shut Down > Shut Down.
Close out the VM console window by clicking on the X in the top right corner.
8 Close the vSphere client that is logged into the Primary ESXi server.
References: EMC® Solutions Enabler SRDF Family Version 8.0.1 CLI User
Guide VMAX® Family REV 01
Step Action
1 Fill in all of the fields with the appropriate information for both the Source and Target
VMAX3 arrays. The SIDs, RDF directors and port numbers, RDF Group numbers and
the devices to be configured as R1 and R2 will be provided by your instructor.
The configured remote adapters for SRDF can be listed using the command below
Example:
4 List the VMAX3 devices that are accessible to your Local and Remote hosts.
Verify that the Local and Remote Devices assigned to you (recorded in step 1 – table)
are accessible to your respective hosts.
Assigned
Device
Pair
5 On the Local host create a text file that contains the device number of the Local
Device # and the Remote Device #. Local devices are listed in the first column and
Remote devices are listed in the second column. The Local device will become R1 and
the Remote will device become R2 after a successful createpair operation.
For example:
049 049
Note the use of –g asyncdg<SGN>. This will create a device group of type R1,
named asyncdg<SGN> and add your R1 device to it.
Example:
7 From the Local host, verify that the device group and the RDF device pair have been
created.
Example:
8 From the Local host, set the SRDF mode to Asynchronous for the device in the Device
Group.
Note: The output is verbose. You can pipe through more to examine the output in
detail.
9 On the Local host: Create a partition, NTFS file system on the Source (R1) volume and
assign a drive letter.
10 On the Local host, use Windows Explorer to copy the contents of C:\Program
Files\EMC to the Source (R1) filesystem.
12 We cannot really simulate a disaster. So we will test our disaster recovery readiness.
13 In a true disaster situation the Source site/array/host may not be accessible. We have
seen in the SRDF/Synchronous lab that we can perform SRDF operations from the R2
side using Device Groups of type RDF2 containing R2 devices. For illustration in this
lab, we will perform an SRDF Failover from the Local host.
Note the use of –force flag. This is required because the RDF group has been
enabled for consistency protection.
14 As in SRDF/Synchronous lab we can verify data on the R2 device from the Remote
host.
On the Remote host, use diskpart to rescan disk and assign drive letter to the
Remote (R2) device.
(diskpart > rescan > list disk > select disk # > list
partition > select partition 1 > list volume > assign
letter=<Remote FS Drive letter> > exit)
15 On the Remote host, use Windows Explorer to examine the contents of the Remote
device filesystem.
The SRDF Failback operation will set the Remote (R2) device to Write-Disabled. So it
is important to stop accessing the R2 device.
16 From the Local host, resume SRDF/A mode using the procedure below. If you want to
avoid typing –g asyncdg<SGN> over and over, set the environment variable!
17 Lab Cleanup: As a preparation for the next lab, perform the cleanup procedure listed
below.
C:\> symrdf –sid <Local SID> removegrp –rdfg <RDF Group #>
Step Action
1 Fill in all of the fields with the appropriate information for both the Source and
Target VMAX3 arrays. The SIDs, RDF directors and port numbers, RDF Group
numbers and the devices to be configured as R1 and R2 will be provided by your
instructor.
The configured remote adapters for SRDF can be listed using the command
below
Example:
3 On the Local host create a text file that contains the device number of the Local
Device # and the Remote Device #1. Local devices are listed in the first column
and Remote devices are listed in the second column. The Local device will
become R1 and the Remote will device become R2 after a successful
createpair operation.
For example:
049 049
4 From the Local host create a dynamic RDF device pair in Local RDF Group
#1.
Note the use of –g concdg<SGN>. This will create a device group of type R1,
named concdg<SGN> and add your R1 device to it.
Example:
Example:
6 On the Local host create another text file that contains the device number of the
Local Device # and the Remote Device #2. Local devices are listed in the first
column and Remote devices are listed in the second column. The Local device
will become R1 and the Remote will device become R2 after a successful
createpair operation.
For example:
049 09A
7 From the Local host create a dynamic RDF device pair. This will add a second R2
mirror to the R1 device to complete the Concurrent SRDF configuration.
Example:
8 From the Local host, set the SRDF mode for the RDF Group #1 to Synchronous.
Example:
9 From the Local host, set the SRDF mode for the RDF Group #2 to Asynchronous.
Example:
10 From the Local host, perform an SRDF Query of the Device Group.
What is the SRDF mode for the device pair in RDF Group #1? ____________
What is the RDF Pair State for the device pair in RDF Group #1? ___________
What is the SRDF mode for the device pair in RDF Group #2? _____________
What is the RDF Pair State for the device pair in RDF Group #2? ___________
11 Lab Cleanup: As a preparation for the next lab, perform the cleanup procedure
listed below.
Step Action
1 Fill in all of the fields with the appropriate information for both the Source and
Target VMAX3 arrays. The SIDs, RDF directors and port numbers, RDF Group
numbers and the devices to be configured as R1 and R2 will be provided by your
instructor.
The configured remote adapters for SRDF can be listed using the command
below
3 From the Local host, verify that the RDF Groups were created.
4 On the Local host, create text file mscpair1.txt that contains the device
number of the Local Device #1 and the Remote Device #1.
For example:
049 049
5 From the Local host create a dynamic RDF device pair in Local RDF Group
#1.
Note the use of –g msc1dg<SGN>. This will create a device group of type R1,
named msc1dg<SGN> and add your R1 device to it. The use of –rdf_mode
will override the default of ACP_Disk and the device pair will be placed in SRDF
Asynchronous mode.
Example:
6 On the Local host, create another text file mscpair2.txt that contains the
device number of the Local Device #2 and the Remote Device #2.
For example:
09A 09A
7 From the Local host create a dynamic RDF device pair in Local RDF Group
#2.
Note the use of –g msc2dg<SGN>. This will create a device group of type R1,
named msc2dg<SGN> and add your R1 device to it. The use of –rdf_mode
will override the default of ACP_Disk and the device pair will be placed in SRDF
Asynchronous mode.
Example:
8 From the Local host, perform an SRDF Query of the two device groups.
Are the two device pairs in Synchronized RDF Pair state? _______________
9 On the Local host, verify that the storapid and storrdfd daemons are
running.
Verify that the option SYMAPI_USE_RDFD is set to ENABLE in the options file
(C:\Program Files\EMC\SYMAPI\Config\options)
10 From the Local host, create a composite group with RDF Consistency.
11 From the Local host, add the two device groups to the Consistency Group.
12 From the Local host, enable Multi-session Consistency protection for the
Consistency Group.
13 From the Local host, perform an SRDF Query of the Consistency Group.
14 From the Local host, to illustrate MSC we will split one of the RDF Groups in the
Consistency Group. As Consistency has been enabled, the split will require the –
force option as shown below.
Example:
15 From the Local host, perform an SRDF Query of the Consistency Group.
What is the RDF Pair state for <RDF Group #1>? __________________
What is the RDF Pair state for <RDF Group #2>? __________________
16 From the Local host, perform an SRDF Establish operation for the Consistency
Group.
17 From the Local host, perform an SRDF Query of the Consistency Group and verify
Consistent state for both the SRDF device pairs.
You can use <Ctrl-c> to abort the command once Consistent state has been
reached.