CLI Guide

Table Of Contents
--verbose
Provides more output during command execution. This might not have any effect for
some commands.
-r | --retire-logical-
units
Retires all logical units before retiring the array. If not specified, the command fails if
there are still logical units from the array in the logical-units context on metro node.
Required arguments
-a | --array= array Specifies the context path of the storage-array to forget.
* - argument is positional
array re-discover
Re-discovers an array, and makes the array's storage volumes visible to the metro node.
Contexts
Cluster-specific context and lower.
Syntax
array re-discover
[-a|--array]context-path
[-c|--cluster] cluster-id
[-d|--hard]
[-f|--force]
Arguments
Required arguments
[-a|--array]
context-path
* Context path that specifies the storage-array to re-discover.
[-c|--cluster]
cluster-id
Cluster ID of the target cluster.
Optional arguments
[-d|--hard]
Perform a hard rediscover. This is a disruptive operation because ITLs are destroyed and full
discoveries executed. I/O temporarily stops until the array responds with data for each LUN.
Discovery time correlates to array response time, number of provisioned volumes, and number of
paths per volume. Large numbers of volumes result in longer discovery times.
Metro node automatically verifies the volume ID (VPD ID) on existing provisioned volumes to
detect if the array's device/LUN mapping has changed.
*LUN swapping: Logical-unit swapping occurs when the array's back-end device/LUN mapping
has changed. This can be detected by comparing the system's saved copy of the volume's ID
(VPD_ID) with value returned by INQ VPD83 to its LUN.
For example: A LUN is removed from a storage group on an array and then re-added. The LUN
may now be mapped to a different device which reports a different VPD_ID value. Data corruption
could occur if writes are sent to old VPD_ID value.
If logical-unit swapping has occurred use the --hard option to force fresh discovery of all ITLs on
the array.
NOTE: using the --hard option is disruptive and can result in data unavailability and/or data loss
on live exported paths.
32 Commands