RemoveDrives
Puede usar el RemoveDrives
método para quitar proactivamente unidades que forman parte del clúster. Se recomienda usar este método al reducir la capacidad de un clúster o como preparación para reemplazar unidades que se acercan al final de su vida útil. RemoveDrives
Crea una tercera copia de los datos del bloque en los otros nodos del clúster y espera a que se complete la sincronización antes de mover las unidades a la lista «Available». Las unidades de la lista «Disponible» se eliminan por completo del sistema y no tienen servicios en ejecución ni datos activos.
RemoveDrives
es un método asíncrono. Según la capacidad total de las unidades que se estén quitando, es posible que se deban tardar varios minutos migrar todos los datos.
Al extraer varias unidades, utilice una única RemoveDrives
llamada de método en lugar de varios métodos individuales con una sola unidad. Esto reduce la cantidad de equilibrio de datos que debe producirse para estabilizar uniformemente la carga de almacenamiento del clúster.
También es posible quitar unidades con el estado Failed mediante RemoveDrives
. Cuando se retira una unidad con el estado «fallido», la unidad no se devuelve a un estado «disponible» o «activo». La unidad no está disponible para usar en el clúster.
Parámetro
Este método tiene el siguiente parámetro de entrada:
Nombre | Descripción | Tipo | Valor predeterminado | Obligatorio |
---|---|---|---|---|
unidades |
Lista de identificadores de unidades que se van a quitar del clúster. |
matriz en números enteros |
Ninguno |
Sí |
Valor de retorno
Este método tiene el siguiente valor devuelto:
Nombre | Descripción | Tipo |
---|---|---|
Establish asyncHandle |
Valor de mango utilizado para obtener el resultado de la operación. |
entero |
Ejemplo de solicitud
Las solicitudes de este método son similares al ejemplo siguiente:
{ "method": "RemoveDrives", "params": { "drives" : [3, 4, 5] }, "id" : 1 }
Ejemplo de respuesta
Este método devuelve una respuesta similar al siguiente ejemplo:
{ "id": 1, "result" : { "asyncHandle": 1 } }
Nuevo desde la versión
9,6