CLI Guide
Table Of Contents
- Dell EMC Storage Systems CLI Guide for PowerStore and UnityXT metro node feature
- Introduction
- Using the VPlexcli
- Commands
- advadm dismantle
- alias
- array claim
- array forget
- array re-discover
- array used-by
- back-end degraded list
- back-end degraded recover
- batch-migrate cancel
- batch-migrate check-plan
- batch-migrate clean
- batch-migrate commit
- batch-migrate create-plan
- batch-migrate pause
- batch-migrate remove
- batch-migrate resume
- batch-migrate start
- batch-migrate summary
- capture begin
- capture end
- capture pause
- capture replay
- capture resume
- cd
- cluster add
- cluster configdump
- cluster expel
- cluster forget
- cluster show-remote-devices
- cluster shutdown
- cluster status
- cluster summary
- cluster unexpel
- collect-diagnostics
- configuration get-product-type
- configuration join-clusters
- configuration metadata-backup
- configuration remote-clusters add-addresses
- configuration remote-clusters clear-addresses
- configuration show-meta-volume-candidates
- configuration upgrade-meta-slot-count
- connect
- connectivity director
- connectivity list all
- connectivity list directors
- connectivity list initiators
- connectivity list storage-volumes
- connectivity show
- connectivity validate-be
- connectivity validate-local-com
- connectivity validate-wan-com
- consistency-group add-virtual-volumes
- consistency-group choose-winner
- consistency-group convert-to-local
- consistency-group create
- consistency-group destroy
- consistency-group list-eligible-virtual-volumes
- consistency-group remove-virtual-volumes
- consistency-group resolve-conflicting-detach
- consistency-group resume-at-loser
- consistency-group set-detach-rule no-automatic-winner
- consistency-group set-detach-rule winner
- consistency-group summary
- date
- describe
- device attach-mirror
- device collapse
- device detach-mirror
- device mirror-isolation auto-unisolation disable
- device mirror-isolation auto-unisolation enable
- device mirror-isolation disable
- device mirror-isolation enable
- device mirror-isolation show
- device resume-link-down
- device resume-link-up
- device resurrect-dead-storage-volumes
- director commission
- director decommission
- director fc-port-stats
- director firmware show-banks
- director forget
- director passwd
- director ping
- director shutdown
- director tracepath
- director uptime
- dirs
- disconnect
- dm migration cancel
- dm migration clean
- dm migration commit
- dm migration pause
- dm migration remove
- dm migration resume
- dm migration start
- drill-down
- ds dd convert-to-local
- ds dd create
- ds dd declare-winner
- ds dd destroy
- ds dd remove-all-rules
- ds dd set-log
- ds rule destroy
- ds rule island-containing
- ds rule-set copy
- ds rule-set create
- ds rule-set destroy
- ds rule-set what-if
- ds summary
- esrs status
- esrs un-register
- exec
- exit
- export initiator-port discovery
- export initiator-port register
- export initiator-port register-host
- export initiator-port show-logins
- export initiator-port unregister
- export port summary
- export storage-view addinitiatorport
- export storage-view addport
- export storage-view addvirtualvolume
- export storage-view checkconfig
- export storage-view create
- export storage-view destroy
- export storage-view find
- export storage-view find-unmapped-volumes
- export storage-view map
- export storage-view removeinitiatorport
- export storage-view removeport
- export storage-view removevirtualvolume
- export storage-view show-powerpath-interfaces
- export storage-view summary
- export target-port renamewwns
- extent create
- extent destroy
- extent summary
- find
- front-end-performance-stats start
- front-end-performance-stats status
- front-end-performance-stats stop
- getsysinfo
- health-check
- help
- history
- local-device create
- local-device destroy
- local-device summary
- log filter create
- log filter destroy
- log filter list
- log source create
- log source destroy
- log source list
- logging-volume add-mirror
- logging-volume create
- logging-volume detach-mirror
- logging-volume destroy
- logical-unit forget
- ls
- manifest upgrade
- manifest version
- meta-volume attach-mirror
- meta-volume backup
- meta-volume create
- meta-volume destroy
- meta-volume detach-mirror
- meta-volume move
- meta-volume verify-on-disk-consistency
- monitor add-console-sink
- monitor add-file-sink
- monitor collect
- monitor create
- monitor destroy
- monitor get-stats
- monitor remove-sink
- monitor stat-list
- ndu pre-check
- ndu pre-config-upgrade
- ndu recover
- ndu start
- ndu status
- plugin addurl
- plugin listurl
- plugin register
- popd
- pushd
- rebuild set-transfer-size
- rebuild show-transfer-size
- rebuild status
- report capacity-arrays
- report capacity-clusters
- report capacity-hosts
- rm
- schedule add
- schedule list
- schedule modify
- schedule remove
- scheduleSYR add
- scheduleSYR list
- scheduleSYR remove
- script
- sessions
- set
- set topology
- show-use-hierarchy
- sms dump
- source
- storage-tool dismantle
- storage-tool compose
- storage-volume auto-unbanish-interval
- storage-volume claim
- storage-volume claimingwizard
- storage-volume find-array
- storage-volume forget
- storage-volume list-banished
- storage-volume list-thin-capable
- storage-volume resurrect
- storage-volume summary
- storage-volume unbanish
- storage-volume unclaim
- storage-volume used-by
- syrcollect
- tree
- unalias
- validate-system-configuration
- version
- virtual-volume create
- virtual-volume destroy
- virtual-volume expand
- virtual-volume list-thin
- virtual-volume re-initialize
- virtual-volume set-thin-enabled
- virtual-volume summary
- wait
- webserver
- Index
Arguments
Required arguments
[-d|--storage-
volumes]
path,path...
* List of one or more storage volumes to claim.
Optional arguments
[--appc]
Make the specified storage volumes application consistent. Prevents data already on the specified
storage volumes from being deleted or overwritten during the process of constructing a virtual volume.
After a virtual volume is constructed using this storage volume, there is no restriction on the access to
the data, i.e. the data can be overwritten by host I/O.
CAUTION: The application consistent attribute may be modified using the set command
but only when the storage volume is in the claimed state. The application consistent
attribute may not be altered for storage volumes that are unclaimed or in use.
[-n|--name]
name
The new name of the storage volume after it is claimed.
--thin-rebuild
Claims the specified storage volumes as “thin”. Thin storage allocates blocks of data on demand versus
allocating all the blocks up front.
If a storage volume has already been claimed, it can be designated as thin using the set command.
--batch-size
integer
When using wildcards to claim multiple volumes with one command, the maximum number of storage
volumes to claim at once.
[-f|--force]
Force the storage volume to be claimed. For use with non-interactive scripts.
* - argument is positional.
Description
A storage volume is a device or LUN that is visible to metro node. The capacity of storage volumes is used to create extents,
devices and virtual volumes.
Storage volumes must be claimed, and optionally named before they can be used in a metro node cluster. Once claimed, the
storage volume can be used as a single extent occupying the volume’s entire capacity, or divided into multiple extents (up to
128).
This command can fail if there is not a sufficient number of meta volume slots. See the troubleshooting section of the metro
node procedures in the SolVe Desktop for a resolution to this problem.
Thin provisioning
Thin provisioning allows storage to migrate onto a thinly provisioned storage volumes while allocating the minimal amount of thin
storage container capacity.
Thinly provisioned storage volumes can be incorporated into RAID 1 mirrors with similar consumption of thin storage container
capacity.
Metro node preserves the unallocated thin pool space of the target storage volume by detecting zeroed data content before
writing, and suppressing the write for cases where it would cause an unnecessary allocation. metro node requires you to specify
thin provisioning for each back-end storage volume. If a storage volume is thinly provisioned, the thin-rebuild attribute must be
true either during or after claiming.
CAUTION:
If a thinly provisioned storage volume contains non-zero data before being connected to metro node,
the performance of the migration or initial RAID 1 rebuild is adversely affected.
System volumes are supported on thinly provisioned LUNs, but these volumes must have their full capacity of
thin storage container resources set aside and not be in competition for this space with any user-data volumes
on the same pool.
Commands 301