您可以使用 ResetDrives 方法主动初始化驱动器并删除当前驻留在驱动器上的所有数据。然后,该驱动器可以在现有节点中重复使用,也可在升级后的节点使用。
此方法具有以下输入参数:
名称 | 说明 | 类型 | 默认值 | 必需 |
---|---|---|---|---|
drives | 列出要重置的设备名称(非驱动器 ID)。 | 字符串 | 无 | 是 |
force | 设置为 true,可重置驱动器。 | 布尔型 | 无 | 是 |
此方法具有以下返回值:
名称 | 说明 | 类型 |
---|---|---|
details | 正在重置的驱动器的详细信息。 | JSON 对象数组 |
此方法的请求类似于以下示例:
{ "method": "ResetDrives", "params": { "drives" : "slot3", "force" : true }, "id" : 1 }
此方法返回类似于以下示例的响应:
{ "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" } }
9.6