The Asynchronous Mirroring can not update via RESTful API
Applies to
- NetApp SANtricity OS 11.60 and later
- SANtricity System Manager
- E5700
- E2800
Issue
- The Asynchronous Mirroring can not update via RESTful API following the below errors.
Example:
- API command
curl -k -u admin:'password' -X POST "https://10.128.234.241/devmgr/v2/storage-systems/600A0980009C1B7600004BEF6077C56E/async-mirrors/37000000600A0980009C1B7600004BEF6077C56E/sync" -H "accept: application/json" -H "Content-Type: application/json" -d "{ \"deleteRecoveryPointIfNecessary\": false}"
- Error
{"errorMessage":"The operation cannot complete because either a secondary volume recovery point needs to be deleted or the reserved capacity (repository) of a secondary volume needs to be increased.","developerMessage":null,"localizedMessage":"The operation cannot complete because either a secondary volume recovery point needs to be deleted or the reserved capacity (repository) of a secondary volume needs to be increased.","retcode":"665","codeType":"symbol","invalidFieldsIfKnown":null}
- MEL(Major Event Log) PARSER can record the following error as well.
A:10/5/22, 2:43:30 AM (02:43:30) 3329 5023 Controller return status/function call for requested operation - Shelf 99, Bay A
----> RPC function : 0x0292 = synchronizeAsyncMirrorGroup
----> Return code : 0x0299 = arvm recovery point deletion required
- Manually resynchronize the Asynchronous Mirroring smoothly via the SANtricity System Manager.