{"id":119,"date":"2010-11-18T02:13:02","date_gmt":"2010-11-18T06:13:02","guid":{"rendered":"http:\/\/www.interscapetech.com\/blog\/?p=119"},"modified":"2017-01-05T13:52:50","modified_gmt":"2017-01-05T17:52:50","slug":"return-code-for-symcli","status":"publish","type":"post","link":"https:\/\/www.interscape.io\/blog\/symmetrix\/return-code-for-symcli.html","title":{"rendered":"Return Code for Symcli"},"content":{"rendered":"<h3>Return Code for Symcli<\/h3>\n<p>Return code for Symcli handling for Windows and UNIX.<\/p>\n<p>The following lists the possible status or error codes that can be returned by the various Symcli commands on a Windows or UNIX platform and useful for troubleshooting.<\/p>\n<p>0 CLI_C_SUCCESS CLI &#8212; Call completed successfully.<br \/>\n1 CLI_C_FAIL CLI &#8212; Call failed.<br \/>\n2 CLI_C_DB_FILE_IS_LOCKED &#8212; Another process has an exclusive. Lock on the Host database file.<br \/>\n3 CLI_C_SYM_IS_LOCKED &#8212; Another process has an exclusive. Lock on the Symmetrix.<br \/>\n4 CLI_C_NOT_ALL_SYNCHRONIZED NOT &#8212; All of the mirrored pairs are in the &#8216;Synchronized&#8217; state.<br \/>\n5 CLI_C_NONE_SYNCHRONIZED &#8212; NONE of the mirrored pairs are in the &#8216;Synchronized&#8217; state.<br \/>\n6 CLI_C_NOT_ALL_UPDATED &#8212; NOT all of the mirrored pairs are in the &#8216;Updated&#8217; state.<br \/>\n7 CLI_C_NONE_UPDATED &#8212; NONE of the mirrored pairs are in the &#8216;Updated&#8217; state.<br \/>\n8 CLI_C_NOT_ALL_PINGED &#8212; NOT all of the remote Symmetrix units can be pinged.<br \/>\n9 CLI_C_NONE_PINGED &#8212; NONE of the remote Symmetrix units can be pinged.<br \/>\n10 CLI_C_NOT_ALL_SYNCHED &#8212; NOT all of the mirrored pairs are in the &#8216;Synchronized&#8217; state.<br \/>\n11 CLI_C_NONE_SYNCHED &#8212; NONE of the mirrored pairs are in the &#8216;Synchronized&#8217; state.<br \/>\n12 CLI_C_NOT_ALL_RESTORED &#8212; NOT all of the pairs are in the &#8216;Restored&#8217; state.<br \/>\n13 CLI_C_NONE_RESTORED &#8212; NONE of the pairs are in the &#8216;Restored&#8217; state.<br \/>\n14 CLI_C_NOT_ALL_VALID &#8212; NOT all of the mirrored pairs are in a valid state.<br \/>\n15 CLI_C_NONE_VALID &#8212; NONE of the mirrored pairs are in a valid state.<br \/>\n16 CLI_C_SYM_NOT_ALL_LOCKED &#8212; NOT all of the specified Symmetrix units have an exclusive Symmetrix lock.<br \/>\n17 CLI_C_SYM_NONE_LOCKED &#8212; NONE of the specified Symmetrix units have an exclusive Symmetrix lock.<br \/>\n18 CLI_C_ALREADY_IN_STATE &#8212; The Device(s) is (are) already in the desired state or mode.<br \/>\n19 CLI_C_GK_IS_LOCKED &#8212; All GateKeeper devices to the Symmetrix unit are currently locked.<br \/>\n20 CLI_C_WP_TRACKS_IN_CACHE &#8212; Operation cannot proceed because the target device has Write Pending I\/O in the cache.<br \/>\n21 CLI_C_NEED_MERGE_TO_RESUME &#8212; Operation cannot proceed without first performing a merge of the RDF Track Tables.<br \/>\n22 CLI_C_NEED_FORCE_TO_PROCEED &#8212; Operation cannot proceed in the current state except if you specify a force flag.<br \/>\n23 CLI_C_NEED_SYMFORCE_TO_PROCEED &#8212; Operation cannot proceed in the current state except if you specify a symforce flag.<br \/>\n24 CLI_C_NOT_IN_SYNC &#8212; The Symmetrix configuration and the database file are NOT in sync.<br \/>\n25 CLI_C_NOT_ALL_SPLIT &#8212; NOT all of the mirrored pairs are in the &#8216;Split&#8217; state.<br \/>\n26 CLI_C_NONE_SPLIT &#8212; NONE of the mirrored pairs are in the &#8216;Split&#8217; state.<br \/>\n27 CLI_C_NOT_ALL_SYNCINPROG &#8212; NOT all of the mirrored pairs are in the &#8216;SyncInProg&#8217; state.<br \/>\n28 CLI_C_NONE_SYNCINPROG &#8212; NONE of the mirrored pairs are in the &#8216;SyncInProg&#8217; state.<br \/>\n29 CLI_C_NOT_ALL_RESTINPROG &#8212; NOT all of the pairs are in the &#8216;RestInProg&#8217; state.<br \/>\n30 CLI_C_NONE_RESTINPROG &#8212; NONE of the pairs are in the &#8216;RestInProg&#8217; state.<br \/>\n31 CLI_C_NOT_ALL_SUSPENDED &#8212; NOT all of the mirrored pairs are in the &#8216;Suspended&#8217; state.<br \/>\n32 CLI_C_NONE_SUSPENDED &#8212; NONE of the mirrored pairs are in the &#8216;Suspended&#8217; state.<br \/>\n33 CLI_C_NOT_ALL_FAILED_OVER &#8212; NOT all of the mirrored pairs are in the &#8216;Failed Over&#8217; state.<br \/>\n34 CLI_C_NONE_FAILED_OVER &#8212; NONE of the mirrored pairs are in the &#8216;Failed Over&#8217; state.<br \/>\n35 CLI_C_NOT_ALL_UPDATEINPROG &#8212; NOT all of the mirrored pairs are in the &#8216;R1 UpdInProg&#8217; state.<br \/>\n36 CLI_C_NONE_UPDATEINPROG &#8212; NONE of the mirrored pairs are in the &#8216;R1 UpdInProg&#8217; state.<br \/>\n37 CLI_C_NOT_ALL_PARTITIONED &#8212; NOT all of the mirrored pairs are in the &#8216;Partitioned&#8217; state.<br \/>\n38 CLI_C_NONE_PARTITIONED &#8212; NONE of the mirrored pairs are in the &#8216;Partitioned&#8217; state.<br \/>\n39 CLI_C_NOT_ALL_ENABLED &#8212; NOT all of the mirrored pairs are in the &#8216;Enabled&#8217; consistency state.<br \/>\n40 CLI_C_NONE_ENABLED &#8212; NONE of the mirrored pairs are in the &#8216;Enabled&#8217; consistency state.<br \/>\n41 CLI_C_NOT_ALL_SYNCHRONIZED_AND_ENABLED &#8212; NOT all of the mirrored pairs are in the &#8216;Synchronized&#8217; rdf state and the &#8216;Enabled&#8217; consistency state.<br \/>\n42 CLI_C_NONE_SYNCHRONIZED_AND_ENABLED &#8212; NONE of the mirrored pairs are in the &#8216;Synchronized&#8217; rdf state and in the &#8216;Enabled&#8217; consistency state.<br \/>\n43 CLI_C_NOT_ALL_SUSP_AND_ENABLED &#8212; NOT all of the mirrored pairs are in the &#8216;Suspended&#8217; rdf state and &#8216;Enabled&#8217; consistency state.<br \/>\n44 CLI_C_NONE_SUSP_AND_ENABLED &#8212; NONE of the mirrored pairs are in the &#8216;Suspended&#8217; rdf state and the &#8216;Enabled&#8217; consistency state.<br \/>\n45 CLI_C_NOT_ALL_SUSP_AND_OFFLINE &#8212; NOT all of the mirrored pairs are in the &#8216;Suspended&#8217; rdf state and &#8216;Offline&#8217; link suspend state.<br \/>\n46 CLI_C_NONE_SUSP_AND_OFFLINE &#8212; NONE of the mirrored pairs are in the &#8216;Suspended&#8217; rdf state and the &#8216;Offline&#8217; link suspend state.<br \/>\n47 CLI_C_WONT_REVERSE_SPLIT &#8212; Performing this operation at this time will not allow you to perform the next BCV split as a reverse split.<br \/>\n48 CLI_C_CONFIG_LOCKED &#8212; Access to the configuration server is locked.<br \/>\n49 CLI_C_DEVS_ARE_LOCKED &#8212; One or more devices are locked.<br \/>\n50 CLI_C_MUST_SPLIT_PROTECT &#8212; If a device was restored with the protect option, it must be split with the protect option.<br \/>\n51 CLI_C_PAIRED_WITH_A_DRV &#8212; The function can not be performed since the STD device is already paired with a DRV device.<br \/>\n52 CLI_C_PAIRED_WITH_A_SPARE &#8212; NOT all of the Snap pairs are in the &#8216;CopyInProgress&#8217; state.<br \/>\n53 CLI_C_NOT_ALL_COPYINPROG &#8212; NOT all of the pairs are in the &#8216;CopyInProgress&#8217; state.<br \/>\n54 CLI_C_NONE_COPYINPROG &#8211;NONE of the pairs are in the &#8216;CopyInProgress&#8217; state.<br \/>\n55 CLI_C_NOT_ALL_COPIED &#8212; NOT all of the pairs are in the &#8216;Copied&#8217; state.<br \/>\n56 CLI_C_NONE_COPIED &#8212; NONE of the pairs are in the &#8216;Copied&#8217; state.<br \/>\n57 CLI_C_NOT_ALL_COPYONACCESS &#8212; NOT all of the pairs are in the &#8216;CopyOnAccess&#8217; state.<br \/>\n58 CLI_C_NONE_COPYONACCESS &#8212; NONE of the pairs are in the &#8216;CopyOnAccess&#8217; state.<br \/>\n59 CLI_C_CANT_RESTORE_PROTECT &#8212; The protected restore operation can not be completed because there are write pendings or the BCV mirrors are not synchronized.<br \/>\n60 CLI_C_NOT_ALL_CREATED &#8212; NOT all of the pairs are in the &#8216;Created&#8217; state.<br \/>\n61 CLI_C_NONE_CREATED &#8212; NONE of the pairs are in the &#8216;Created&#8217; state.<br \/>\n62 CLI_C_NOT_ALL_READY &#8212; NOT all of the BCVs local mirrors are in the &#8216;Ready&#8217; state.<br \/>\n63 CLI_C_NONE_READY &#8212; NONE of the BCVs local mirrors are in the &#8216;Ready&#8217; state.<br \/>\n64 CLI_C_STD_BKGRND_SPLIT_IN_PROG &#8212; The operation cannot proceed because the STD Device is splitting in the Background.<br \/>\n65 CLI_C_SPLIT_IN_PROG &#8212; The operation cannot proceed because the pair is splitting.<br \/>\n66 CLI_C_NOT_ALL_COPYONWRITE &#8212; NOT all of the pairs are in the &#8216;CopyOnWrite&#8217; state.<br \/>\n67 CLI_C_NONE_COPYONWRITE &#8212; NONE of the pairs are in the &#8216;CopyOnWrite&#8217; state.<br \/>\n68 CLI_C_NOT_ALL_RECREATED &#8212; NOT all devices are in the &#8216;Recreated&#8217; state.<br \/>\n69 CLI_C_NONE_RECREATED &#8212; NO devices are in the &#8216;Recreated&#8217; state.<br \/>\n70 CLI_C_NOT_ALL_CONSISTENT &#8212; NOT all of the mirrored pairs are in the &#8216;Consistent&#8217; state.<br \/>\n71 CLI_C_NONE_CONSISTENT&#8211; NONE of the mirrored pairs are in the &#8216;Consistent&#8217; state.<br \/>\n72 CLI_C_MAX_SESSIONS_EXCEEDED &#8212; The maximum number of sessions has been exceeded for the specified device.<br \/>\n73 CLI_C_NOT_ALL_PRECOPY &#8212; NOT all source devices are in the &#8216;Precopy&#8217; state.<br \/>\n74 CLI_C_NONE_PRECOPY &#8212; NO source devices are in the &#8216;Precopy&#8217; state.<br \/>\n75 CLI_C_NOT_ALL_PRECOPY_CYCLED &#8212; NOT all source devices have completed one precopy cycle.<br \/>\n76 CLI_C_NONE_PRECOPY_CYCLED &#8212; NO source devices have completed one precopy cycle.<br \/>\n77 CLI_C_CONSISTENCY_TIMEOUT &#8212; The operation failed because of a Consistency window timeout.<br \/>\n78 CLI_C_NOT_ALL_FAILED &#8212; NOT all of the pairs are in the &#8216;Failed&#8217; state.<br \/>\n79 CLI_C_NONE_FAILED &#8212; NONE of the pairs are in the &#8216;Failed&#8217; state.<br \/>\n80 CLI_C_CG_NOT_CONSISTENT &#8212; CG is NOT RDF-consistent.<br \/>\n81 CLI_C_NOT_ALL_CREATEINPROG &#8212; NOT all of the pairs are in the &#8216;CreateInProg&#8217; state.<br \/>\n82 CLI_C_NONE_CREATEINPROG &#8212; NONE of the pairs are in the &#8216;CreateInProg&#8217; state.<br \/>\n83 CLI_C_NOT_ALL_RECREATEINPROG &#8212; NOT all of the pairs are in the &#8216;RecreateInProg&#8217; state.<br \/>\n84 CLI_C_NONE_RECREATEINPROG &#8212; NONE of the pairs are in the &#8216;RecreateInProg&#8217; state.<br \/>\n85 CLI_C_NOT_ALL_TERMINPROG &#8212; NOT all of the pairs are in the &#8216;TerminateInProg&#8217; state.<br \/>\n86 CLI_C_NONE_TERMINPROG &#8212; NONE of the pairs are in the &#8216;TerminateInProg&#8217; state.<br \/>\n87 CLI_C_NOT_ALL_VERIFYINPROG &#8212; NOT all of the pairs are in the &#8216;VerifyInProg&#8217; state.<br \/>\n88 CLI_C_NONE_VERIFYINPROG &#8212; NONE of the pairs are in the &#8216;VerifyInProg&#8217; state.<br \/>\n89 CLI_C_NOT_ALL_VERIFIED &#8212; NOT all of the pairs are in the requested states.<br \/>\n90 CLI_C_NONE_VERIFIED &#8212; NONE of the pairs are in the requested states. Note: This message is returned when multiple states are verified at once.<br \/>\n91 CLI_C_RDFG_TRANSMIT_IDLE &#8212; RDF group is operating in SRDF\/A Transmit Idle.<br \/>\n92 CLI_C_NOT_ALL_MIGRATED &#8212; NOT all devices are in the &#8216; Migrated&#8217; state.<br \/>\n93 CLI_C_NONE_MIGRATED &#8212; NONE of devices are in the &#8216;Migrated&#8217; state.<br \/>\n94 CLI_C_NOT_ALL_MIGRATEINPROG &#8212; NOT all devices are in the &#8216;MigrateInProg&#8217; state.<br \/>\n95 CLI_C_NONE_MIGRATEINPROG &#8212; NONE of devices are in the &#8216;MigrateInProg&#8217; state.<br \/>\n96 CLI_C_NOT_ALL_INVALID &#8212; NOT all devices are in the &#8216;Invalid&#8217; state.<br \/>\n97 CLI_C_NONE_INVALID &#8212; NONE of devices are in the &#8216;Invalid&#8217; state.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Return Code for Symcli Return code for Symcli handling for Windows and UNIX. The following lists the possible status or error codes that can be returned by the various Symcli commands on a Windows or UNIX platform and useful for troubleshooting. 0 CLI_C_SUCCESS CLI &#8212; Call completed successfully. 1 CLI_C_FAIL CLI &#8212; Call failed. 2\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.interscape.io\/blog\/symmetrix\/return-code-for-symcli.html\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":36,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[56],"tags":[73,72,29,93,71,26],"class_list":["post-119","post","type-post","status-publish","format-standard","hentry","category-symmetrix","tag-cli","tag-code","tag-symcli","tag-symmetrix","tag-unix","tag-windows"],"_links":{"self":[{"href":"https:\/\/www.interscape.io\/blog\/wp-json\/wp\/v2\/posts\/119","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.interscape.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.interscape.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.interscape.io\/blog\/wp-json\/wp\/v2\/users\/36"}],"replies":[{"embeddable":true,"href":"https:\/\/www.interscape.io\/blog\/wp-json\/wp\/v2\/comments?post=119"}],"version-history":[{"count":11,"href":"https:\/\/www.interscape.io\/blog\/wp-json\/wp\/v2\/posts\/119\/revisions"}],"predecessor-version":[{"id":484,"href":"https:\/\/www.interscape.io\/blog\/wp-json\/wp\/v2\/posts\/119\/revisions\/484"}],"wp:attachment":[{"href":"https:\/\/www.interscape.io\/blog\/wp-json\/wp\/v2\/media?parent=119"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.interscape.io\/blog\/wp-json\/wp\/v2\/categories?post=119"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.interscape.io\/blog\/wp-json\/wp\/v2\/tags?post=119"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}