PowerScale OneFS : Création de nouveaux attributs de fichier
Résumé: Comprendre la création d’un nouvel attribut de fichier avec les paramètres de taille de fichier dans les règles FilePool.
Symptômes
Créer FilePool Dans le cas de règles qui utilisent des paramètres de taille et qui n’utilisent pas de paramètres basés sur des chemins, les nouveaux attributs de fichier (NFA) peuvent être définis sur un pool non souhaité.
Cause
Pour des raisons de performances, OneFS n’intègre pas toutes les nouvelles écritures en se basant sur toutes les FilePool paramètres de la politique. Planification des SmartPools ou FilePolicy Des tâches sont requises pour mettre en œuvre tous les paramètres de la politique et pour l’application de la politique.
Les NFA sont utilisés pour appliquer le pool dans lequel toutes les nouvelles écritures au sein d’un répertoire sont placées. Les NFA sont définies sur chaque répertoire en fonction de l’exécution initiale d’un SmartPools après la création ou la modification des règles FilePool.
Les paramètres de règle basés sur la taille, qui placent des fichiers de taille X dans un pool spécifique sans paramètres basés sur des chemins, définissent les NFA des répertoires vers le pool spécifié. Le système de fichiers crée un pseudo-fichier de 0 octet pour les règles basées sur la taille afin de créer les NFA pour les nouvelles écritures à mettre en ligne dans le pool spécifié.
Cela peut ensuite conduire à de nouvelles écritures ciblant des pools de nœuds en dehors des pools cibles attendus ou du pool cible par défaut attendu. Ce problème est corrigé une seule fois SmartPools ou FilePolicy La tâche s’exécute pour appliquer les règles de pool de fichiers.
Résolution
Il s’agit d’un comportement normal qui fonctionne normalement. Si des données ne résident pas dans le pool attendu, plusieurs options existent :
- Utilisez des paramètres basés sur le chemin au sein des règles de pool de fichiers pour vous assurer que les nouvelles écritures sont effectivement effectuées dans le pool attendu
- Créez un
filepoolpolicy pour omettre les fichiers de 0 octet d’un pool préoccupant afin d’empêcher la création du NFA sur le pool spécifié