GetClusterFullThreshold
Sie können die GetClusterFullThreshold Methode zur Anzeige der für Clusterfüllgrade festgelegten Stufen. Diese Methode gibt alle Füllstandsmetriken für den Cluster zurück.
|
|
Wenn ein Cluster die Fehlerphase der Blockcluster-Auslastung erreicht, werden die maximalen IOPS auf allen Volumes linear auf die minimalen IOPS des jeweiligen Volumes reduziert, wenn sich der Cluster der kritischen Phase nähert. Dies trägt dazu bei, dass der Cluster nicht den kritischen Zustand der Blockcluster-Füllung erreicht. |
Parameter
Diese Methode hat keine Eingabeparameter.
Rückgabewerte
Diese Methode hat die folgenden Rückgabewerte:
| Name | Beschreibung | Typ |
|---|---|---|
Blockfülle |
Der aktuell berechnete Blockfüllgrad des Clusters.
|
Schnur |
Fülle |
Spiegelt den höchsten Füllgrad zwischen „blockFullness“ und „metadataFullness“ wider. |
Schnur |
maxMetadataOverProvisionFactor |
Ein Wert, der angibt, wie oft der Metadatenspeicherplatz im Verhältnis zum verfügbaren Speicherplatz überdimensioniert sein kann. Wenn beispielsweise genügend Metadatenspeicherplatz vorhanden wäre, um 100 TiB an Datenträgern zu speichern, und diese Zahl auf 5 gesetzt würde, könnten Datenträger im Wert von 500 TiB erstellt werden. |
ganze Zahl |
Metadatenvollständigkeit |
Der aktuell berechnete Metadatenfüllgrad des Clusters.
|
Schnur |
sliceReserveUsedThresholdPct |
Fehlerzustand. Es wird eine Systemwarnung ausgelöst, wenn die Auslastung der reservierten Partitionen diesen Wert überschreitet. |
ganze Zahl |
stage2AwareThreshold |
Bewusstseinszustand. Der Wert, der für den Schwellenwert des Clusters in Phase 2 festgelegt ist. |
ganze Zahl |
stage2BlockThresholdBytes |
Die Anzahl der vom Cluster verwendeten Bytes, bei der ein Zustand der Stufe 2 eintritt. |
ganze Zahl |
stage2MetadataThresholdBytes |
Die Anzahl der vom Cluster verwendeten Metadatenbytes, bei der ein Füllzustand der Stufe 2 vorliegt. |
|
stage3BlockThresholdBytes |
Die Anzahl der vom Cluster belegten Speicherbytes, bei der ein Füllzustand der Stufe 3 vorliegt. |
ganze Zahl |
stage3BlockThresholdPercent |
Der für Stufe 3 festgelegte Prozentwert. Bei diesem Füllstand wird eine Warnung im Warnprotokoll ausgegeben. |
ganze Zahl |
stage3LowThreshold |
Fehlerzustand. Der Schwellenwert, bei dem aufgrund geringer Kapazität in einem Cluster eine Systemwarnung ausgelöst wird. |
ganze Zahl |
stage3MetadataThresholdBytes |
Die Anzahl der vom Cluster verwendeten Metadatenbytes, bei der ein Füllzustand der Stufe 3 vorliegt. |
ganze Zahl |
stage3MetadataThresholdPercent |
Der für Stufe 3 der Metadatenvollständigkeit festgelegte Prozentwert. Bei diesem Füllstand wird eine Warnung im Warnprotokoll ausgegeben. |
ganze Zahl |
stage4BlockThresholdBytes |
Die Anzahl der vom Cluster belegten Speicherbytes, bei der ein Füllzustand der Stufe 4 vorliegt. |
ganze Zahl |
stage4CriticalThreshold |
Fehlerzustand. Der Schwellenwert, bei dem eine Systemwarnung ausgelöst wird, um vor einer kritisch niedrigen Kapazität eines Clusters zu warnen. |
ganze Zahl |
stage4MetadataThresholdBytes |
Die Anzahl der vom Cluster verwendeten Metadatenbytes, bei der ein Füllzustand der Stufe 4 vorliegt. |
ganze Zahl |
stage5BlockThresholdBytes |
Die Anzahl der vom Cluster verwendeten Speicherbytes, bei der ein Füllzustand der Stufe 5 vorliegt. |
ganze Zahl |
stage5MetadataThresholdBytes |
Die Anzahl der vom Cluster verwendeten Metadatenbytes, bei der ein Füllzustand der Stufe 5 vorliegt. |
ganze Zahl |
sumTotalClusterBytes |
Die physikalische Kapazität des Clusters, gemessen in Bytes. |
ganze Zahl |
sumTotalMetadataClusterBytes |
Der gesamte Speicherplatz, der zur Speicherung von Metadaten verwendet werden kann. |
ganze Zahl |
sumUsedClusterBytes |
Die Anzahl der auf dem Cluster verwendeten Speicherbytes. |
ganze Zahl |
sumUsedMetadataClusterBytes |
Der auf den Datenträgern verwendete Speicherplatz für Metadaten. |
ganze Zahl |
Anforderungsbeispiel
Anfragen für diese Methode ähneln dem folgenden Beispiel:
{
"method" : "GetClusterFullThreshold",
"params" : {},
"id" : 1
}
Antwortbeispiel
Diese Methode liefert eine Antwort, 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