ResetDrives
Suggest changes
You can use the ResetDrives
method to proactively initialize drives and remove all data currently residing on a drive. The drive can then be reused in an existing node or used in an upgraded node.
Parameters
This method has the following input parameters:
Name | Description | Type | Default value | Required |
---|---|---|---|---|
drives |
List of device names (not driveIDs) to reset. |
string |
None |
Yes |
force |
Set to true to reset the drive. |
boolean |
None |
Yes |
Return value
This method has the following return value:
Name | Description | Type |
---|---|---|
details |
Details of drives that are being reset. |
JSON object array |
Request example
Requests for this method are similar to the following example:
{ "method": "ResetDrives", "params": { "drives" : "slot3", "force" : true }, "id" : 1 }
Response example
This method returns a response similar to the following example:
{ "id": 1, "result": { "details": { "drives": [ { "drive": "slot3", "returnCode": 0, "stderr": " * Unlocking /dev/slot9 .[ ok ]\ * Setting master password /dev/slot9 .[ ok ]\ * Secure erasing /dev/slot9 (hdparm) [tries=0/1] ...........................[ ok ]", "stdout": "" } ] }, "duration": "00:00:28.501269", "result": "Passed" } }
New since version
9.6