CLI Guide
Table Of Contents
- Dell EMC Storage Systems CLI Guide for the metro node appliance
- Contents
- 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 show-meta-volume-candidates
- configuration upgrade-meta-slot-count
- connectivity director
- connectivity list all
- connectivity list directors
- connectivity list initiators
- connectivity list storage-volumes
- connectivity show
- connectivity validate-be
- connectivity validate-local-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
- 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
- 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-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
[-e|--extents]
context-
path,context-path...
* List of one or more claimed extents to be added to the device. Can also be other local devices (to
create a device of devices).
Optional arguments
[-d|--stripe-
depth] depth
Required if --geometry is raid-0. Stripe depth must be:
● Greater than zero
● No greater than the number of blocks of the smallest element of the RAID 0 device being created
● A multiple of the block size: 4 K bytes
A depth of 32 means 128 K (32 x 4 K) is written to the first disk then the next 128 K is written to the
next disk.
Concatenated RAID devices are not striped.
[-s|--source-
leg] context-path
When geometry argument is raid-1, picks one of the extents specified by the --extents argument
to be used as the source data image for the new device. The command copies data from the --
source-leg to the other legs of the new device.
[-f|--force]
Create a RAID 1 device even if no --source-leg is specified.
* - argument is positional.
Description
A device is configured from one or more extents in a RAID 1, RAID 0, or concatenated RAID C configuration.
The block sizes of the supporting extents must be the same (4 K bytes) and determine the local-device block size.
When creating a device with RAID 1 geometry, this command prints a warning and asks for confirmation.
WARNING:
If the --source-leg argument is not specified, this command does not initialize or synchronize the
legs of a RAID 1 device. Because of this, a RAID 1 device created by this command does not guarantee that
consecutive reads of the same block return the same data if the block has never been written.
To create a RAID 1 device when one leg of the device contains data that must be preserved, use the --source-leg argument
or the device attach-mirror command to add a mirror to the leg.
By default, automatic device rebuilds are enabled on all devices. For configurations with limited bandwidth between clusters, it
may be useful to disable automatic rebuilds.
Use the set command to enable/disable automatic rebuilds on the distributed device. The rebuild setting is immediately applied
to the device.
● Set rebuild-allowed to true to start or resume a rebuild if the mirror legs are out of sync.
● Set rebuild-allowed set to false to stop any rebuild in progress.
When automatic rebuild is re-enabled on a device where it has been disabled, the rebuild starts again from the place where it
stopped.
Examples
In the following example, the local-device create command creates a RAID-1 device from 2 extents; extent_lun_1_1
and extent_lun_2_1 in which:
● extent_lun_2_1 is the same size or larger than extent_lun_1_1
● extent_lun_1_1 is the source leg of the new device
● extent_lun_2_1 is the mirror leg
VPlexcli:/> local-device create --geometry raid-1 --extents extent_lun_1_1,
extent_lun_2_1 --name dev_lun_1 --source-leg extent_lun_1_1
VPlexcli:/> ls -al /clusters/cluster-1/devices/
/clusters/cluster-1/devices:
Name Operational Health Block Block Capacity Geometry Visibility
Transfer Virtual
210
Commands