Modificar UmbralCompletoDeClúster
Puedes usar el ModifyClusterFullThreshold Método para cambiar el nivel en el que el sistema genera un evento cuando el clúster de almacenamiento se acerca a una determinada utilización de capacidad. Puede utilizar la configuración del umbral para indicar la cantidad aceptable de almacenamiento en bloque utilizado antes de que el sistema genere una advertencia.
Por ejemplo, si desea recibir una alerta cuando el sistema alcance un 3% por debajo del nivel de utilización de almacenamiento de bloques "Error", ingrese un valor de "3" para el parámetro stage3BlockThresholdPercent. Si se alcanza este nivel, el sistema envía una alerta al registro de eventos en la consola de administración del clúster.
Parámetros
Este método tiene los siguientes parámetros de entrada:
|
|
Debe seleccionar al menos un parámetro. |
| Nombre | Descripción | Tipo | Valor predeterminado | Requerido |
|---|---|---|---|---|
factor de sobreaprovisionamiento de metadatos máximo |
Un valor representativo del número de veces que se puede sobreaprovisionar el espacio de metadatos en relación con la cantidad de espacio disponible. Por ejemplo, si hubiera suficiente espacio de metadatos para almacenar 100 TiB de volúmenes y este número se estableciera en 5, entonces se podrían crear volúmenes por valor de 500 TiB. |
entero |
5 |
No |
stage2AwareThreshold |
Número de nodos de capacidad restantes en el clúster antes de que el sistema active una notificación de capacidad. |
entero |
Ninguno |
No |
stage3BlockThresholdPercent |
El porcentaje de utilización del almacenamiento en bloque por debajo del umbral de "Error" que provoca que el sistema active una alerta de "Advertencia" del clúster. |
entero |
Ninguno |
No |
stage3MetadataThresholdPercent |
El porcentaje de utilización del almacenamiento de metadatos por debajo del umbral de “Error” que provoca que el sistema active una alerta de “Advertencia” del clúster. |
entero |
Ninguno |
No |
Valores de retorno
Este método tiene los siguientes valores de retorno:
Nombre |
Descripción |
Tipo |
plenitud de bloque |
El nivel actual calculado de llenado de bloques del clúster.
|
cadena |
plenitud |
Refleja el nivel más alto de plenitud entre "plenitud de bloque" y "plenitud de metadatos". |
cadena |
factor de sobreaprovisionamiento de metadatos máximo |
Un valor representativo del número de veces que se puede sobreaprovisionar el espacio de metadatos en relación con la cantidad de espacio disponible. Por ejemplo, si hubiera suficiente espacio de metadatos para almacenar 100 TiB de volúmenes y este número se estableciera en 5, entonces se podrían crear volúmenes por valor de 500 TiB. |
entero |
metadataFullness |
El nivel actual calculado de integridad de metadatos del clúster.
|
cadena |
porcentaje de reserva usada de la porción |
Condición de error. Se activa una alerta del sistema si la utilización de la porción reservada es mayor que el valor sliceReserveUsedThresholdPct devuelto. |
entero |
stage2AwareThreshold |
Estado de conciencia. El valor que se establece para el nivel umbral del clúster "Etapa 2". |
entero |
stage2BlockThresholdBytes |
El número de bytes que utiliza el clúster en el que se alcanzará una condición de llenado de etapa 2. |
entero |
stage2MetadataThresholdBytes |
El número de bytes de metadatos que utiliza el clúster en el que se alcanzará una condición de llenado de etapa 2. |
|
stage3BlockThresholdBytes |
El número de bytes de almacenamiento que utiliza el clúster en el que se alcanzará una condición de llenado de etapa 3. |
entero |
stage3BlockThresholdPercent |
El valor porcentual establecido para la etapa 3. Al alcanzar este porcentaje de carga, se publica una advertencia en el registro de alertas. |
entero |
stage3LowThreshold |
Condición de error. El umbral en el que se genera una alerta del sistema debido a la baja capacidad de un clúster. |
entero |
stage3MetadataThresholdBytes |
El número de bytes de metadatos utilizados por el clúster en el que existirá una condición de llenado de etapa 3. |
|
stage4BlockThresholdBytes |
El número de bytes de almacenamiento que utiliza el clúster en el que se alcanzará una condición de llenado de etapa 4. |
entero |
stage4CriticalThreshold |
Condición de error. El umbral en el que se crea una alerta del sistema para advertir sobre una capacidad críticamente baja en un clúster. |
entero |
stage4MetadataThresholdBytes |
El número de bytes de metadatos utilizados por el clúster en el que existirá una condición de llenado de etapa 4. |
|
stage5BlockThresholdBytes |
El número de bytes de almacenamiento utilizados por el clúster en el que existirá una condición de llenado de etapa 5. |
entero |
stage5MetadataThresholdBytes |
El número de bytes de metadatos utilizados por el clúster en el que existirá una condición de llenado de etapa 5. |
|
sumaTotalDeBytesDelClúster |
La capacidad física del clúster, medida en bytes. |
entero |
sumaTotalMetadataClusterBytes |
La cantidad total de espacio que se puede utilizar para almacenar metadatos. |
entero |
suma de bytes del clúster usados |
El número de bytes de almacenamiento utilizados en el clúster. |
entero |
sumaUsedMetadataClusterBytes |
La cantidad de espacio utilizado en las unidades de volumen para almacenar metadatos. |
entero |
Ejemplo de solicitud
Las solicitudes para este método son similares al siguiente ejemplo:
{
"method" : "ModifyClusterFullThreshold",
"params" : {
"stage3BlockThresholdPercent" : 3
},
"id" : 1
}
Ejemplo de respuesta
Este método devuelve una respuesta similar al siguiente ejemplo:
{
"id": 1,
"result": {
"blockFullness": "stage1Happy",
"fullness": "stage3Low",
"maxMetadataOverProvisionFactor": 5,
"metadataFullness": "stage3Low",
"sliceReserveUsedThresholdPct": 5,
"stage2AwareThreshold": 3,
"stage2BlockThresholdBytes": 2640607661261,
"stage3BlockThresholdBytes": 8281905846682,
"stage3BlockThresholdPercent": 3,
"stage3LowThreshold": 2,
"stage4BlockThresholdBytes": 8641988709581,
"stage4CriticalThreshold": 1,
"stage5BlockThresholdBytes": 12002762096640,
"sumTotalClusterBytes": 12002762096640,
"sumTotalMetadataClusterBytes": 404849531289,
"sumUsedClusterBytes": 45553617581,
"sumUsedMetadataClusterBytes": 31703113728
}
}
Nueva versión
9,6