GetClusterFullThreshold
Sie können die Methode verwenden GetClusterFullThreshold
, um die für die Cluster-Auslastungsstufen festgelegten Phasen anzuzeigen. Bei dieser Methode werden alle Auslastungsmetriken für den Cluster angezeigt.
Wenn ein Cluster die Error-Phase der Block-Cluster-Fülle erreicht, werden die maximalen IOPS auf allen Volumes linear auf die minimale IOPS des Volumes reduziert, wenn der Cluster der kritischen Phase nähert. So verhindert, dass der Cluster die kritische Phase der Block-Cluster-Fülle erreicht. |
Parameter
Diese Methode hat keine Eingabeparameter.
Rückgabewerte
Diese Methode verfügt über die folgenden Rückgabewerte:
Name | Beschreibung | Typ |
---|---|---|
Blockfullness |
Die aktuell berechnete Blockebene der Blockfülle des Clusters
|
Zeichenfolge |
Fülle |
Spiegelt die höchste Ebene der Fülle zwischen "BlockFullness" und "MetadaFullness" wider. |
Zeichenfolge |
MaxMetadaÜberProvisionFaktor |
Ein Wert, der repräsentativ für die Anzahl der Zeiten ist, für die Metadaten im Verhältnis zum verfügbaren Speicherplatz überprovisioniert werden können. Wenn beispielsweise genügend Metadatenspeicherplatz vorhanden war, um 100 tib Volumes zu speichern, und diese Zahl auf 5 gesetzt wurde, könnten dann 500 tib an Volumes erstellt werden. |
Ganzzahl |
MetadataFullness |
Die aktuell berechnete Metadatenfülle des Clusters.
|
Zeichenfolge |
SliceReserveUsedThresholdPunkt |
Fehlerbedingung. Eine Systemwarnung wird ausgelöst, wenn die reservierte Schichtauslastung größer als dieser Wert ist. |
Ganzzahl |
stage2AwareThreshold |
Bewusstseinszustand. Der für die Stufe 2 des Cluster-Schwellenwerts festgelegte Wert. |
Ganzzahl |
stage2BlockThresholdBytes |
Die Anzahl der Bytes, die vom Cluster verwendet werden, auf dem eine Phase 2-Bedingung bestehen soll. |
Ganzzahl |
stage2MetadataThresholdBytes |
Die Anzahl der Metadaten-Bytes, die vom Cluster verwendet werden, auf dem eine Bedingung für die Fülle von Phase 2 vorhanden ist. |
|
stage3BlockThresholdBytes |
Die Anzahl der Storage Bytes, die vom Cluster verwendet werden, an dem eine Bedingung für die Fülle von Phase 3 vorhanden sein wird. |
Ganzzahl |
stage3BlockThresholdPercent |
Der Prozentwert, der für Phase 3 festgelegt wurde. Bei diesem Prozentsatz wird eine Warnung im Alarmprotokoll ausgegeben. |
Ganzzahl |
stage3LowThreshold |
Fehlerbedingung. Der Schwellenwert, bei dem eine Systemwarnung aufgrund einer geringen Kapazität in einem Cluster erstellt wird. |
Ganzzahl |
stage3MetadataThresholdBytes |
Die Anzahl der Metadaten-Bytes, die vom Cluster verwendet werden, auf dem eine Bedingung für die Phase 3 der Fülle vorhanden ist. |
Ganzzahl |
stage3MetadataThresholdPercent |
Der Prozentwert, der für die Metadaten-Fülle von „stage3“ festgelegt wurde. Bei diesem Prozentsatz wird eine Warnung im Alarmprotokoll veröffentlicht. |
Ganzzahl |
stage4BlockThresholdBytes |
Die Anzahl der Storage Bytes, die vom Cluster verwendet werden, an dem eine Bedingung für die Fülle von Phase 4 vorhanden sein wird. |
Ganzzahl |
stage4CriticalThreshold |
Fehlerbedingung. Der Schwellenwert, bei dem eine Systemwarnung erstellt wird, um über eine kritisch niedrige Kapazität auf einem Cluster zu warnen. |
Ganzzahl |
stage4MetadataThresholdBytes |
Die Anzahl der Metadaten-Bytes, die vom Cluster verwendet werden, auf dem eine Bedingung für die Phase 4 der Fülle vorhanden ist. |
Ganzzahl |
stage5BlockThresholdBytes |
Die Anzahl der Speicherbyte, die vom Cluster verwendet wird, an dem eine Bedingung für die Phase 5-Fülle vorhanden sein soll. |
Ganzzahl |
stage5MetadataThresholdBytes |
Die Anzahl der Metadaten-Bytes, die vom Cluster verwendet werden, auf dem eine Bedingung für die Phase 5 der Fülle vorhanden ist. |
Ganzzahl |
Summe ClusterBytes |
Die physische Kapazität des Clusters, gemessen in Byte. |
Ganzzahl |
SumTotalMetadaClusterBytes |
Der gesamte Speicherplatz, der zum Speichern von Metadaten verwendet werden kann. |
Ganzzahl |
Summe - ClusterBytes |
Die Anzahl der im Cluster verwendeten Storage Bytes. |
Ganzzahl |
SuumUseMetadataClusterBytes |
Der Speicherplatz, der auf Volume-Laufwerken zum Speichern von Metadaten verwendet wird. |
Ganzzahl |
Anforderungsbeispiel
Anforderungen für diese Methode sind ähnlich wie das folgende Beispiel:
{ "method" : "GetClusterFullThreshold", "params" : {}, "id" : 1 }
Antwortbeispiel
Diese Methode gibt eine Antwort zurück, die dem folgenden Beispiel ähnelt:
{ "id":1, "result":{ "blockFullness":"stage1Happy", "fullness":"stage3Low", "maxMetadataOverProvisionFactor":5, "metadataFullness":"stage3Low", "sliceReserveUsedThresholdPct":5, "stage2AwareThreshold":3, "stage2BlockThresholdBytes":2640607661261, "stage3BlockThresholdBytes":8281905846682, "stage3BlockThresholdPercent":5, "stage3LowThreshold":2, "stage4BlockThresholdBytes":8641988709581, "stage4CriticalThreshold":1, "stage5BlockThresholdBytes":12002762096640, "sumTotalClusterBytes":12002762096640, "sumTotalMetadataClusterBytes":404849531289, "sumUsedClusterBytes":45553617581, "sumUsedMetadataClusterBytes":31703113728 } }
Neu seit Version
9,6