Vmax/PowerMax, Solutions Enabler/Symcli Command Cheatsheet

Photo of author
Written By Amit Singh

I am a technology enthusiast with 15 years of experience in SAN and NAS Storage. 

SYMCLI (Symmetrix Command Line Interface) is a powerful command-line tool used for managing Dell EMC Symmetrix storage arrays. It provides administrators with comprehensive control over storage provisioning, configuration, and monitoring. SYMCLI commands interact with the Symmetrix Management Server (SYMAPI) to execute operations on storage arrays efficiently.

Key Features of SYMCLI:

  • Storage Management: Create, modify, and delete devices, volumes, and storage groups.
  • Access Control: Manage masking views, initiator groups, and zoning for secure host-to-storage connectivity.
  • Performance Monitoring: Analyze storage utilization, I/O statistics, and system health.
  • Replication Management: Configure and control TimeFinder (local replication) and SRDF (remote replication).
  • Automation & Scripting: Enables automation of repetitive tasks using scripts for efficient storage administration.
  • Backup & Restore: Provides backup and restore options for Auto-Provisioning Groups and storage configurations.

Vmax/PowerMax, Solutions Enabler/Symcli Command Cheatsheet

CLIShort description
symaccessPerforms Auto-provisioning Group operations on storage, initiator, and port groups.
Allows you to create and manage masking views.
symaclSets up or updates Symmetrix access control information.
symapierrTranslates a SYMAPI return code to a string.
symauditAllows the user to extract records from a Symmetrix audit log file to determine what application on what host initiated actions that directed Symmetrix arrays behavior.
Provides a monitor option for displaying the records as they are written to the log file.
Provides the ability to determine the date and time of the current log file data and its size.
symauthSets up or updates Symmetrix user authorization information.
symbcvPerforms support operations on one or more Symmetrix BCV (Business Continuance Volume) devices.
symcfgDiscovers or displays Symmetrix configuration information. Refreshes the host’s Symmetrix database file or removes Symmetrix information from the database file. Rebuilds the set of devices known to the local host.
symcgPerforms operations on a Symmetrix composite group (CG).
symcliProvides a brief description of all the commands included in the Solutions Enabler Symmetrix Command Line Interface (SYMCLI) and the environment variables.
symclientDescription of client server installation, management, and execution. The client would be a SYMCLI command running on a local host. The server would be the SYMAPI Server running on a remote host.
symclonePerforms TimeFinder/Clone control operations on a device group, composite group, storage group or devices in a device file.
symconfigureAllows you to create and delete, modify Symmetrix devices.
Provides a query option to allow monitoring the progress of a Symmetrix configuration change.
Provides a verify option to determine if the Symmetrix configuration complies with the requirements for host-based configuration changes.
Provides support to create gatekeeper devices, external disk groups and add/remove external disks to/from external disk groups, and setting parameters on SRPs.
symconnectAllows the administrator to setup or modify the Symmetrix security functionality, including CHAP authentication and Radius server.
symdevPerforms operations on a specific Symmetrix device.
symdgPerforms operations on a Symmetrix device group.
symdiskReports on the configuration and status of disks (spindles) for Symmetrix arrays.
symdmPerforms a Data Migration of an Application to a PowerMax/VMAX3. Migrations from one PowerMax/ VMAX3/VMAX to another PowerMax/VMAX3 preserve application availability throughout the process, except when the -offline option is used with the create argument.
symdrvDisplays information for selected Dynamic Reallocation Volume (DRV) devices.
symeventEnables the monitoring and tracking of events on Symmetrix arrays.
syminqIssues a SCSI INQUIRY command, and optionally a SCSI READ CAPACITY, on one or all devices. In addition, it can be used to obtain a list of the local host’s HBAs.
symipsecDisplays or sets parameters that control the behavior of IPSec encryption on Gigabit Ethernet connections.
symlabelPerforms device label operations on one or more devices.
symlmfThis command is used to manage licenses with Solutions Enabler.
symmaskAllows the administrator to set up and modify Symmetrix device masking functionality.
symmaskdbAllows the administrator to back up, restore, initialize, and show the contents of the device masking VCMDB. Also provides limited conversion and attribute options.
symmdrIntegrates SRDF/Metro and SRDF/Async to allow highly-available Disaster Recovery (DR) for an SRDF/Metro environment.
symmfmUsed to configure the Split and CU image mainframe objects on PowerMax arrays
symmirPerforms Symmetrix BCV control operations on a device group, composite group, or on devices within a file.
symntctlImplements the functionality available in the Symmetrix Integration Utility (SIU) on a Windows platform.
sympdPerforms operations on a device given the device’s physical (host) name.
symppathDisplays or updates Symmetrix configuration information related to PowerPath.
symqosProvides Quality of Service controls on specified devices.
symrcopyPerforms remote copy control operations between storage arrays on a collection of device pairs.
symrdfPerforms a Symmetrix ping to all Symmetrix arrays or a specified Symmetrix array.
Lists all or selected SRDF devices on a Symmetrix array.
Performs Symmetrix SRDF control or set operations, and query or verify on a group of device pairs.
Performs Symmetrix dynamic SRDF group operations to add, modify, remove SRDF groups.
symrecoverProvides the user interface to the EMC SRDF Automated Recovery tool.
symreplicatePerforms a coherent, recurrent, background copy of data through an SRDF/TimeFinder configuration.
symreturnIndicates a return value within pre-action and post-action scripts.
symrpiPerform a setup, control or list operation on a RecoverPoint Appliance Cluster.
symsanLists the ports visible from a given director and the logical unit numbers (LUNs) visible behind a given remote port.
Lists the remote SRDF directors and arrays visible from a given array and SRDF director.
Shows iSCSI sessions between iSCSI initiators in an initiator group and SE director ports on a given array.
Performs ping to Remote IP Address from IP Address configured on SE/RE director.
symsgPerforms operations on storage groups located in a specified Symmetrix array.
symsnapPerforms TimeFinder/Snap control operations on a device group, composite group, or on devices in a device file.
symsnapvxPerforms TimeFinder/SnapVX control, list, and verify operations on a device list, a list of ranges, a device group (DG), composite group (CG), or storage group (SG). Also performs symmetrix wide list operations.
symstarPerforms SRDF/Star control operations on a composite group.
symvmDisplays the virtual configuration information, including running VMs, datastores, and physical devices attached to the server and the VMs.

I am a technology enthusiast with 15 years of experience in SAN and NAS Storage. I work with one of the fortune 500 companies as SAN Storage Architect.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.