Impact de PowerScale 9.x sur les performances des clusters de nœuds mixtes avec nœuds d’archivage
Summary: Les clusters OneFS 9.x avec une configuration de nœuds mixtes contenant des nœuds d’archivage peuvent rencontrer des problèmes de performances si la balise système est définie sur le niveau d’archivage. ...
Symptoms
Problème de performances sur des clusters OneFS 9x contenant des nœuds d’archivage et un autre type de nœud.
Par exemple :
un cluster contenant à la fois des nœuds d’archivage A200(0) et des nœuds H500.
Un cluster avec des nœuds d’archivage A2000 et des nœuds
F800 Un cluster avec des nœuds d’archivage A200, des nœuds F800 et des nœuds H400
Cause
PSCALE-140986
La définition d’une balise système sur les niveaux d’archivage peut entraîner une dégradation des performances sur les clusters de nœuds mixtes.
Pour vérifier :
Déterminez le pool de disques où se trouve le répertoire ifsvar :
# isi get -D /ifs/.ifsvar/isi_license.xml | grep pools
Resolution
Vérification préalable :
Avant d’effectuer les étapes de résolution décrites dans cet article de la base de connaissances, vérifiez la taille des journaux d’audit. Vérifiez s’il y a suffisamment d’espace disque disponible sur les pools de nœuds sans archivage pour les journaux d’audit.
Cette commande vérifie la taille d’utilisation du disque des journaux d’audit :
# du -sh /ifs/.ifsvar/audit/logs
Si la taille des journaux d’audit entraîne le remplissage du pool de nœuds sans archivage, suivez les étapes décrites dans la base de connaissances Powerscale : Suppression des fichiers journaux d’auditpour purger les journaux d’audit.
=============
Résolution:
Identifiez le pool de nœuds configuré en tant que System. Les pools de nœuds système sont l’endroit où se trouve le contenu de l’Ifsvar. Cela peut être dans plusieurs pools.
# disi -I diskpools ls -v
Supprimez la balise système du pool de nœuds d’archivage :
# isi_gconfig smartpools.diskpools.manually_manage_system_flags=true
# disi -I diskpool modify <diskpool_name> --system=false
Une fois les modifications apportées, exécutez une SmartPools ou SmartPoolsTree tâche pour déplacer le Ifsvar dans les pools de nœuds non archivistiques.
Commande à utiliser SmartPoolsTree Pour déplacer les données :
# isi job start smartpoolstree --paths=/ifs/.ifsvar
si SmartPools n’est pas sous licence, exécutez une commande SetProtectPlus travail à la place.
REMARQUE IMPORTANTE :
Les éléments ci-dessus SmartPoolsTree La tâche ne déplace que le /ifs/.ifsvar et son contenu.
Pour déplacer d’autres LIN système et SBT, exécutez une tâche SmartPools jusqu’à son terme, ce qui peut prendre plus de temps.
# isi job start smartpoolsAdditional Information
Reportez-vous aux sections 3.1.1 à 3.1.1.3 du livre blanc Best Practices for Semiconductor Design Environments.