You are on page 1of 4

# Detailed info on the arrays in the DB

symcfg list -v

# Info about thin pool capacity (optional �v for verbose)


symcfg list �thin �pool �detail �gb

# Physical disk info


symdisk list �dskgrp_summary

# Info about Symm directors (optional �v for verbose)


symcfg �dir all list �v

# List storage groups (optional �v for verbose)


symsg list

# List tier info (optional �v)


symtier �sid xxx list �offline

# List fast policies (optional �v)


symfast �sid xxx list �vp

# FAST Demand report by SG Association -- shows the potential for each SG to tier
up based on assigned policies
symfast �sid xxx list �demand �assoc

The EMC Solutions Enabler (known as SYMCLI) is a specialized

library or set of UNIX-formatted commands that can be invoked one

at a time. The SYMCLI (Symmetrix� command line interface) is used

in single command-line entries or scripts to monitor and perform

control operations on devices and data objects for the management of

your information storage complex. It also monitors Symmetrix device

configuration and the status of devices that comprise the storage

environment. The target storage environments managed by SYMCLI

are typically Symmetrix-based but can be CLARiiON�-based when a

SYMCLI storage resource management (SRM) component is licensed

and implemented.

SYMCLI resides on a host system to monitor and perform control

operations on Symmetrix arrays. SYMCLI commands are invoked

from the host operating system command line (shell). The commands

are linked with SYMAPI library functions. The library functions use

system calls that generate low-level I/O SCSI commands to the


Symmetrix arrays. To reduce the number of inquiries from the host to the Symmetrix

arrays, configuration and status information is maintained in a

Symmetrix host database file(symapi database)

symauth -sid 2130 list

Following are the Symcli Commands

You can use the man pages for further info.

You can also use the option symxxx -h and will help you navigate around.

Most of the commands come in flavors of three as follows:

Reference Description Example


pd Physical device name /dev/dsk/c3t4d5
dev Symmetrix device name 0FF
ld Symmetrix logical device name DEV001

Examples are as follows:

1. symdev list
2. sympd list
3. symld -g ${group} list

Command Note
symdev Performs operations on a device given the Symmetrix device name.
sympd Performs operations on devices given the devices physical name (c2t0d0)
symgate Performs operations on gatekeeper devices.
symdg Performs operations on Symmetrix device groups
symld Performs operations on devices within a device group
symbcv Performs support operations on BCV pairs
symmir Performs control operations on BCV pairs
symrdf Performs control operations on RDF pairs
symcfg discover Creates a local database of the attached symmetricies.
syminq Shows internal & external devices that the host sees.

Symcli
November 15th, 2008Devang Panchigar0 Comments

symapierr � Used to translate SYMAPI error code numbers into SYMAPI error messages.

symaudit � List records from a symmetrix audit log file.

symbcv � Perform BCV support operations on Symmetrix BCV devices.

symcfg � Discover or display Symmetrix configuration information. Refresh the


host�s Symmetrix database file or remove Symmetrix info from the file. Can also be
used to view or release a �hanging� Symmetrix exclusive lock.

symchg � Monitor changes to Symmetrix devices or to logical objects stored on


Symmetrix devices.
symcli � Provides the version number and a brief description of the commands
included in the Symmetrix Command Line

symdev � Perform operations on a device given the device�s Symmetrix name. Can also
be used to view Symmetrix device locks.

symdg � Perform operations on a device group (dg).

symdisk � Display information about the disks within a Symmetrix.

symdrv � List DRV devices on a Symmetrix.

symevent � Monitor or inspect the history of events within a Symmetri

symgate � Perform operations on a gatekeeper device.

symhost � Display host configuration information and performance statistics.

syminq � Issues a SCSI Inquiry command on one or all devices. Interface.

symlabel � Perform label support operations on a Symmetrix device.

symld � Perform operations on a device in a device group (dg).

symlmf � Registers SYMAPI license keys.

sympd � Perform operations on a device given the device�s physical name.

symstat � Display statistics information about a Symmetrix, a Director, a device


group, or a device.

symreturn � Used for supplying return codes in pre-action and post-action script
files.

SYMCLI CONTROL Commands

symacl � Administer symmetrix access control information.

symauth � Administer symmetrix user authorization information.

symcg � Perform operations on an composite group (cg).

symchksum � Administer checksum checks when an Oracle database writes data files on
Symmetrix devices.

symclone � Perform Clone control operations on a device group or on a device within


the device group.

symconfigure � Perform modifications on the Symmetrix configuration.

symconnect � Setup or Modify Symmetrix Connection Security functionalit

symmask � Setup or Modify Symmetrix Device Masking functionality.

symmaskdb � Backup, Restore, Initialize or Show the contents of the device masking
database.
symmir � Perform BCV control operations on a device group or on a device within the
device group.

symoptmz � Perform Symmetrix Optimizer control operations.

symqos � Perform Quality of Service operations on Symmetrix Devices

symrdf � Perform RDF control operations on a device group or on a device within the
device group.

symreplicate � Perform automated, consistent replication of data given a pre-


configured SRDF/Timefinder setup.

symsnap � Perform Symmetrix Snap control operations on a device group or on devices


in a device file.

symstar � Perform SRDF STAR management operations.

symrcopy � Perform Symmetrix Rcopy control operations on devices in a device file.

SYMCLI SRM(Mapping) Commands

symhostfs � Display information about a host File, Directory, or host File System.

symioctl � Send IO control commands to a specified application.

symlv � Display information about a volume in Logical Volume Group (vg).

sympart � Display partition information about a host device.

symrdb � Display information about a third-party Relational Database.

symrslv � Display detailed Logical to Physical mapping information about a logical


object stored on Symmetrix devices.

symvg � Display information about a Logical Volume Group (vg).

You might also like