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 qui inclut des nœuds d’archivage peuvent rencontrer des problèmes de performances si la balise système du pool de disques 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 où se trouve /ifs.ifsvar en vérifiant n’importe quel fichier dans le répertoire /ifs/.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 de la section 000167091 de la base de connaissances pour purger les journaux d’audit.
Article 000167091 de la base de connaissances - Suppression des fichiers 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 tâche SmartPools ou SmartPoolsTree pour déplacer le répertoire Ifsvar dans les pools de nœuds non archivistiques.
Commande permettant d’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 tâche SetProtectPlus à la place.
REMARQUE IMPORTANTE :
La tâche SmartPoolsTree ci-dessus déplace uniquement le fichier /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.