Troubleshooting

3 Tear-Down Workflows
The following is a list of important tear-down modules that are used in different commands. Following
this list are workflow charts for each module.
DescriptionModule
Checks and validates the connected storage array OS
version.
CheckInFormVersion
Connects to the storage array and get array model
information.
CheckInServConnectivity
Validates the caller's specified license name with the
registered license feature in the storage array.
CheckInServLicense
Gets the Remote Copy link status for a specific target server
from a storage array and determines its health. If one of
CheckRCLinkStatus
the Remote Copy links is up, it is considered to be in
connected state.
Creates group snapshot of the base volume before promote
or restore operations in case of operation failiure.
CreateRCGroupSnapshotForBackup
Creates a group snapshot for failover test.CreateRCGroupSnapshotForTest
Creates a VLUN on the specified host name.ExposeVvToSingleHost
Executes the Remote Copy failover/restore/reverse
operation depending on the current group role and the
group status.
FailoverRCGroup
Gathers the test snapshot information and returns the
information to the caller.
FillTestSnahsotInfo
Gathers all Remote Copy information in the storage array.GetDetailRCInformation
Retrieves the InForm OS version from the storage array.GetInFormVersion
Retrieves the host-to-port mapping list from storage array.GetInServHostInformation
Retrieves the node:slot:port to connection-type mapping
list.
GetInServPortInformation
Retrieves the storage array time information.GetInServTime
Retrieves the entire virtual volume information on the
storage system and builds an array for easy access
GetInServVVInformation
Retrieves the next available LUN for a specified virtual
volume.
GetNextAvailableLunNo
Retrieves the last synchronized time of a group.GetRCGroupLastSyncTime
Retrieves the current Remote Copy group status.GetRCGroupStatus
Retrieves the Remote Copy Target system mapping list.GetRCTargetSysInfo
Retrieves the recovery information from the recovery ID
parameter that is passed into the
GetRecoveryInformationById
GetRecoveryInformationByID module. If the ID is null, the
module will generate identification on the fly and get the
base volume information.
Retrieves the recovery information associated with a virtual
volume name.
GetRecoveryInformationByVvName
Retrieves the task information by the task ID.GetTaskStatus
72 Tear-Down Workflows