You can verify the status and progress rate of Rebuild by obtaining information about the protection domain.
Role-based execution is not subject to restriction.
-
Obtain a list of information about the protection domain, and verify rebuildStatus and
rebuildProgressRate [%].
REST API: GET /v1/objects/protection-domains
CLI: protection_domain_list
-
rebuildStatus indicates the operation status of the Rebuild, and rebuildProgressRate [%]
indicates the progress rate of the Rebuild.
-
rebuildStatus
Stopped: Status in which Rebuild is not being performed.
Running: Status in which Rebuild is being performed. Rebuild cannot be stopped. Wait until Rebuild is completed, and then perform steps 1 and 2 again to verify the operation state.
Error: Status in which Rebuild cannot be performed due to an error. Verify the event logs and perform troubleshooting.
-
rebuildProgressRate [%]
Shows the progress rate [%] of the Rebuild. The progress rate is updated when it fluctuates by 1 point or more. (When progress is made in a short period of time, such as when Fast Rebuild is performed, the progress rate might be updated by several points rather than by 1 point.)
Note:If any of the following occurs, the progress rate of the rebuild process will restart from 0.
-
Fast Rebuild is switched to Normal Rebuild.
-
Rebuild is suspended and then resumed.
-
A storage cluster failure or cluster master node (primary) failure occurs.
The progress rate will start from 0, however, already processed data will not be processed again and only unprocessed data will be processed.
-
The progress rate might move backward due to the internal processing or storage system status. However, this is normal. If failures occur during the Rebuild, areas for which processing is being performed are rolled back, and the progress rate moves backward.
-