ModifyClusterFullThreshold
Puede utilizar 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 un determinado uso de la capacidad. La configuración de umbral se puede utilizar para indicar la cantidad aceptable de almacenamiento en bloques 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 uso de almacenamiento en bloque de nivel "error", introduzca el valor "3" para el parámetro stage3BlockThreholdPercent. Si se alcanza este nivel, el sistema envía una alerta al registro de eventos en la Consola de administración de clústeres.
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 | Obligatorio |
---|---|---|---|---|
MaxMetadataOverProvisionFactor |
Un representante de valor del número de veces que el espacio de metadatos se puede aprovisionar en exceso en relación con la cantidad de espacio disponible. Por ejemplo, si había suficiente espacio de metadatos para almacenar 100 TIB de volúmenes y este número se estableció en 5, se podría crear un valor de 500 TIB de volúmenes. |
entero |
5 |
No |
Stage2AwareThreshold |
El número de nodos de capacidad que queda en el clúster antes de que el sistema active una notificación de capacidad. |
entero |
Ninguno |
No |
Stage3BlockThresholdPercent |
El porcentaje de uso del almacenamiento en bloque es inferior al umbral "error" que hace que el sistema active una alerta de "advertencia" de clúster. |
entero |
Ninguno |
No |
Stage3MetadataThresholdPercent |
El porcentaje de utilización del almacenamiento de metadatos por debajo del umbral "'error'" que hace que el sistema active una alerta de clúster "'Advertencia'". |
entero |
Ninguno |
No |
Valores devueltos
Este método tiene los siguientes valores devueltos:
Nombre |
Descripción |
Tipo |
BlockFullness |
El nivel calculado actual de ocupación del bloque del clúster.
|
cadena |
plenitud |
Refleja el nivel más alto de plenitud entre "blockFullness" y "metadataFullness". |
cadena |
MaxMetadataOverProvisionFactor |
Un representante de valor del número de veces que el espacio de metadatos se puede aprovisionar en exceso en relación con la cantidad de espacio disponible. Por ejemplo, si había suficiente espacio de metadatos para almacenar 100 TIB de volúmenes y este número se estableció en 5, se podría crear un valor de 500 TIB de volúmenes. |
entero |
MetadataFullness |
El nivel calculado actual de ocupación de metadatos del clúster.
|
cadena |
SliceReserveUsedThresholdPct |
Condición de error. Se activa una alerta del sistema si el uso del segmento de umbral reservado es mayor que el valor devuelto por sliceReserveUsedholdPct . |
entero |
Stage2AwareThreshold |
Condición de conciencia. El valor que se establece para el nivel de umbral del clúster "fase 2". |
entero |
Stage2BlockThresholdBytes |
El número de bytes que utiliza el clúster en el cual existirá una condición de ocupación de la etapa 2. |
entero |
Stage2MetadataThresholdBytes |
El número de bytes de metadatos que utiliza el clúster en el cual existirá una condición de ocupación de la etapa 2. |
|
Stage3BlockThresholdBytes |
El número de bytes de almacenamiento que utiliza el clúster en el cual existirá una condición de ocupación de la etapa 3. |
entero |
Stage3BlockThresholdPercent |
El valor porcentual establecido para la etapa 3. En este porcentaje lleno, se publica una advertencia en el registro de alertas. |
entero |
Stage3LowThreshold |
Condición de error. El umbral en el que se crea una alerta del sistema debido a la baja capacidad de un clúster. |
entero |
Stage3MetadataThresholdBytes |
El número de bytes de metadatos que utiliza el clúster en el cual existirá una condición de ocupación de la etapa 3. |
|
Stage4BlockThresholdBytes |
El número de bytes de almacenamiento que utiliza el clúster en el cual existirá una condición de ocupación de la etapa 4. |
entero |
Stage4Critical Threshold |
Condición de error. El umbral en el que se crea una alerta del sistema para informar sobre una capacidad extremadamente baja en un clúster. |
entero |
Stage4MetadataThresholdBytes |
El número de bytes de metadatos que utiliza el clúster en el cual existirá una condición de ocupación de la etapa 4. |
|
Stage5BlockThresholdBytes |
El número de bytes de almacenamiento que utiliza el clúster en el cual existirá una condición de ocupación de la etapa 5. |
entero |
Stage5MetadataThresholdBytes |
El número de bytes de metadatos que utiliza el clúster en el cual existirá una condición de ocupación de la etapa 5. |
|
SumTotalClusterBytes |
La capacidad física del clúster, medida en bytes. |
entero |
SumTotalMetadataClusterBytes |
La cantidad total de espacio que se puede utilizar para almacenar metadatos. |
entero |
SumUsedClusterBytes |
La cantidad de bytes de almacenamiento que se utiliza en el clúster. |
entero |
SUUsedMetadataClusterBytes |
La cantidad de espacio usado en las unidades de volúmenes para almacenar metadatos. |
entero |
Ejemplo de solicitud
Las solicitudes de este método son similares al ejemplo siguiente:
{ "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 } }
Nuevo desde la versión
9.6