Isilon : Paramètres FSA et leur lien avec l’API FSA dans OneFS

Summary: Elle décrit l’impact des différents paramètres de la tâche FSAnalyze sur les résultats et, par conséquent, sur l’API (Application Programming Interface) OneFS pour récupérer ces données. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Remarque :  Les exemples de cet article de la base de connaissances supposent que l’authentification de base HTTP est activée pour l’API OneFS.

La désactivation de l’authentification de base n’a d’incidence que sur la syntaxe des éléments suivants, ainsi que sur les exemples fournis.
La désactivation de l’authentification de base n’a aucun impact sur la relation entre les paramètres FSA (File System Analytics). Le comportement des points de terminaison de l’API de résultats FSA n’est pas affecté par la désactivation de l’authentification de base.

L’API OneFS et les points de terminaison FSA

Avant d’entrer dans le vif du sujet, utilisons les paramètres HTTP descirbe&list&all pour voir tous les points de terminaison de l’API pour le FSA qui fonctionne.
 

isilon-1# curl -k --fail -u root https://127.0.0.1:8080/platform/3/fsa/\?describe\&list\&all
Enter host password for user 'root':

{
"directory" :
[
"/3/fsa/path",
"/3/fsa/results",
"/3/fsa/results/<ID>",
"/3/fsa/results/<ID>/directories",
"/3/fsa/results/<ID>/directories/<LIN>",
"/3/fsa/results/<ID>/histogram",
"/3/fsa/results/<ID>/histogram/<STAT>",
"/3/fsa/results/<ID>/histogram/<STAT>/by",
"/3/fsa/results/<ID>/histogram/<STAT>/by/<BREAKOUT>",
"/3/fsa/results/<ID>/top-dirs",
"/3/fsa/results/<ID>/top-dirs/<STAT>",
"/3/fsa/results/<ID>/top-files",
"/3/fsa/results/<ID>/top-files/<STAT>",
"/3/fsa/settings"
]
}

Cet article de la base de connaissances présente les valeurs de l’attribut /3/fsa/settings point final et comment ils se rapportent à la /3/fsa/results/<ID> points de terminaison.

Pour afficher les paramètres de l’icône FSAnalyze travail, effectuez une HTTP GET Sur l' /3/fsa/settings Point final :
isilon-1# curl -k --fail -u root https://127.0.0.1:8080/platform/3/fsa/settings
Enter host password for user 'root':

{
"settings" :
{
"default_template" : "insightiq",
"disk_usage_depth" : -1,
"max_age" : 0,
"max_count" : 8,
"squash_depth" : 90,
"top_n_max" : 5,
"use_snapshot" : false
}
}
 

Signification des différents paramètres

disk_usage_depth
Informations approfondies sur le système de fichiers pour collecter les nombres et les tailles des fichiers et des répertoires. Lorsqu’une valeur de -1 est fournie, l’attribut FSAnalyze La tâche fournit des détails sur tous les fichiers et répertoires.
Si une autre valeur est définie, le fichier FSAnalyze La tâche collecte des informations précises pour les fichiers et les répertoires jusqu’à la profondeur définie. La valeur 2 correspond à la taille et au nombre de fichiers/répertoires de /ifs est exacte. Il est toujours possible de rechercher le nombre de fichiers/répertoires de chemins plus profonds. Par exemple : /ifs/data/some/deeper/folder.
Ce paramètre a un impact sur les INodes logiques (LIN) qui peuvent être directement indexés à l’aide de /3/fsa/results/<ID>/directories/<LIN> point d’arrivée.

max_age
Nombre de jours pour conserver un jeu de résultats FSA. La valeur 0 (zéro) signifie que OneFS ne supprime jamais un résultat FSA en raison de son ancienneté. Gardez à l’esprit que conserver un trop grand nombre de jeux de résultats FSA peut avoir un impact sur les performances. L’analyse, le tri et l’organisation de nombreux jeux de résultats FSA peuvent prendre plus de temps.

max_count
Nombre maximal de résultats FSA à conserver. Lorsqu’un nouveau jeu de résultats FSA est généré, le résultat le plus ancien est supprimé. Une valeur de 0 (zéro) signifie que OneFS ne supprime jamais un jeu de résultats FSA. Là encore, gardez à l’esprit que le fait de conserver un trop grand nombre de jeux de résultats FSA peut avoir un impact négatif sur les performances du cluster.

squash_depth
Les informations sur les fichiers et les répertoires sont référencées avec des LIN au lieu de chemins de fichier. Un mappage distinct est maintenu pour prendre en charge l’obtention de données FSA par chemin de fichier absolu à partir de /ifs.
Ce paramètre définit la profondeur de ce mappage dans le système de fichiers et inclut : /ifs. Par exemple, une valeur de 2 signifie que les utilisateurs peuvent se référer /ifs/data directement, mais /ifs/data/somefolder ne serait pas résolu
.Ce paramètre a un impact sur les chemins de fichiers qui peuvent être résolus en fournissant le paramètre de chemin pour /3/fsa/results/<ID>/directories point d’arrivée.

top_n_max
Les informations de suivi sur les attributs des fichiers et des répertoires sont limitées aux N premiers éléments. Par exemple, une valeur de 1 000 signifie que le jeu de résultats FSA ne conserve qu’un enregistrement des attributs pour 1 000 fichiers et répertoires.

use_snapshot
La tâche FSAnalyze peut prendre des heures ou des jours. Pendant son exécution, l’état de /ifs Modifications, car permet d’ajouter, de supprimer et de modifier des fichiers. Pour fournir une vue instantanée du système de fichiers, le FSAnalyze La tâche peut prendre un snapshot du système de fichiers avant son exécution. La valeur true signifie prendre un snapshot, tandis que la valeur false signifie le contraire.

Affected Products

PowerScale OneFS

Products

PowerScale OneFS
Article Properties
Article Number: 000155869
Article Type: How To
Last Modified: 22 Dec 2025
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.