HP 3PAR CIM API Programming Reference (OS 3.1.2 MU2) (QL226-97015, June 2013)

Table 48 Return Values for the Various ModifySynchronization() Operations
Explanation/NotesValuesValueMap
Applicable only for Detach (promote).Job Completed with No Error0
For example: the
TPD_StorageSynchronized object does
not exist.
Failed4
For example: the wrong CopyType is
specified.
Invalid Parameter5
Does not apply to Detach.Method parameters checked job
started
0x1000
The method execution, if successful, always returns 0x1000, which means that job has started. A
client can either monitor Job.OperationalStatus for job completion or wait for the modification
of OperationalStatus for a ConcreteJob to indicate Complete and OK or Complete and
Error.
Table 49 (page 65) shows the values for SyncState and WhenSynced during various stages of
physical copy resynchronization.
Table 49 State Transitions for Physical Copy Resynchronization
WhenSyncedSyncStateOperation
Previous sync timeResyncInProgress (5)Resync in progress
Time of when resync is completedFrozen (14)Resync complete
Previous sync timeBroken (12)Resync Failed
RESYNCHRONIZATION
CLI EQUIVALENCE
promotevvcopy
SMI-S METHOD
A physical copy can be promoted with the source volume by a CIM client using the
TPD_StorageConfigurationService.ModifySynchronization() method with the
Operation parameter set to Detach (2). After a successful Detach operation, the
StorageSynchronized association between the source and target volume is relinquished and
the target volume becomes an independent base volume. The Detach operation is synchronous
and does not require a job.
Table 50 (page 65) shows the values for SyncState and WhenSynced during various stages of
physical copy promotion.
Table 50 State Transitions for Physical Copy Promotion
SyncStateOperation
Frozen (14)Promote in progress
There are no corresponding SyncState in SMI-S for
detaching, so SyncState remains in Frozen until operation
is complete
N/A StorageSynchronized gonePromote complete
Broken (12)Promote Failed
START PHYSICAL COPY
Copy Services Subprofile 65