Seuil complet de modification du cluster
Vous pouvez utiliser le ModifyClusterFullThreshold méthode permettant de modifier le niveau auquel le système génère un événement lorsque le cluster de stockage approche d'un certain taux d'utilisation de sa capacité. Vous pouvez utiliser le paramètre de seuil pour indiquer la quantité acceptable de stockage bloc utilisé avant que le système ne génère un avertissement.
Par exemple, si vous souhaitez être alerté lorsque le système atteint 3 % en dessous du niveau d'utilisation du stockage par blocs « Erreur », saisissez la valeur « 3 » pour le paramètre stage3BlockThresholdPercent. Si ce niveau est atteint, le système envoie une alerte au journal des événements de la console de gestion du cluster.
Paramètres
Cette méthode possède les paramètres d'entrée suivants :
|
|
Vous devez sélectionner au moins un paramètre. |
| Nom | Description | Type | Valeur par défaut | Obligatoire |
|---|---|---|---|---|
maxMetadataOverProvisionFactor |
Une valeur représentative du nombre de fois où l'espace de métadonnées peut être surdimensionné par rapport à la quantité d'espace disponible. Par exemple, s'il y avait suffisamment d'espace de métadonnées pour stocker 100 Tio de volumes et que ce nombre était fixé à 5, alors des volumes d'une valeur de 500 Tio pourraient être créés. |
entier |
5 |
Non |
stage2AwareThreshold |
Le nombre de nœuds de capacité restant dans le cluster avant que le système ne déclenche une notification de capacité. |
entier |
Aucune |
Non |
stage3BlockThresholdPercent |
Le pourcentage d'utilisation du stockage par blocs inférieur au seuil « Erreur » qui provoque le déclenchement d'une alerte « Avertissement » du cluster par le système. |
entier |
Aucune |
Non |
stage3MetadataThresholdPercent |
Le pourcentage d'utilisation du stockage des métadonnées en dessous du seuil « |
entier |
Aucune |
Non |
Valeurs de retour
Cette méthode renvoie les valeurs suivantes :
Nom |
Description |
Type |
blocPlein |
Le niveau de remplissage actuel des blocs du cluster.
|
chaîne |
plénitude |
Reflète le niveau de remplissage le plus élevé entre « blockFullness » et « metadataFullness ». |
chaîne |
maxMetadataOverProvisionFactor |
Une valeur représentative du nombre de fois où l'espace de métadonnées peut être surdimensionné par rapport à la quantité d'espace disponible. Par exemple, s'il y avait suffisamment d'espace de métadonnées pour stocker 100 Tio de volumes et que ce nombre était fixé à 5, alors des volumes d'une valeur de 500 Tio pourraient être créés. |
entier |
métadonnées complètes |
Le niveau actuel de complétude des métadonnées du cluster.
|
chaîne |
sliceReserveUsedThresholdPct |
Condition d'erreur. Une alerte système est déclenchée si le taux d'utilisation de la tranche réservée est supérieur à la valeur sliceReserveUsedThresholdPct renvoyée. |
entier |
stage2AwareThreshold |
État de conscience. La valeur définie pour le niveau de seuil du cluster « Étape 2 ». |
entier |
stage2BlockThresholdBytes |
Le nombre d'octets utilisés par le cluster à partir duquel une condition de remplissage de niveau 2 sera atteinte. |
entier |
stage2MetadataThresholdBytes |
Le nombre d'octets de métadonnées utilisés par le cluster à partir duquel une condition de remplissage de niveau 2 sera atteinte. |
|
stage3BlockThresholdBytes |
Le nombre d'octets de stockage utilisés par le cluster à partir duquel une condition de saturation de niveau 3 sera atteinte. |
entier |
stage3BlockThresholdPercent |
Le pourcentage défini pour l'étape 3. À ce pourcentage de remplissage, un avertissement est publié dans le journal des alertes. |
entier |
stage3LowThreshold |
Condition d'erreur. Le seuil à partir duquel une alerte système est créée en raison d'une faible capacité sur un cluster. |
entier |
stage3MetadataThresholdBytes |
Le nombre d'octets de métadonnées utilisés par le cluster à partir duquel une condition de remplissage de niveau 3 sera atteinte. |
|
stage4BlockThresholdBytes |
Le nombre d'octets de stockage utilisés par le cluster à partir duquel une condition de saturation de niveau 4 sera atteinte. |
entier |
stage4CriticalThreshold |
Condition d'erreur. Le seuil à partir duquel une alerte système est créée pour signaler une capacité critique faible sur un cluster. |
entier |
stage4MetadataThresholdBytes |
Le nombre d'octets de métadonnées utilisés par le cluster à partir duquel une condition de remplissage de niveau 4 sera atteinte. |
|
stage5BlockThresholdBytes |
Le nombre d'octets de stockage utilisés par le cluster à partir duquel une condition de remplissage de niveau 5 sera atteinte. |
entier |
stage5MetadataThresholdBytes |
Le nombre d'octets de métadonnées utilisés par le cluster à partir duquel une condition de remplissage de niveau 5 sera atteinte. |
|
sommeTotaleClusterBytes |
La capacité physique du cluster, mesurée en octets. |
entier |
sommeTotaleMétadonnéesClusterOctets |
L'espace total pouvant être utilisé pour stocker les métadonnées. |
entier |
somme des octets utilisés par le cluster |
Le nombre d'octets de stockage utilisés sur le cluster. |
entier |
sommeUsedMetadataClusterBytes |
L'espace utilisé sur les disques de volume pour stocker les métadonnées. |
entier |
Exemple de demande
Les requêtes pour cette méthode sont similaires à l'exemple suivant :
{
"method" : "ModifyClusterFullThreshold",
"params" : {
"stage3BlockThresholdPercent" : 3
},
"id" : 1
}
Exemple de réponse
Cette méthode renvoie une réponse similaire à l'exemple suivant :
{
"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
}
}
Nouveautés depuis la version
9,6