Impacto en el rendimiento de PowerScale 9.x en clústeres de nodos mixtos con nodos de archivo
Summary: Los clústeres de OneFS 9.x con una configuración de nodo mixta que incluye nodos de archivo pueden experimentar problemas de rendimiento si la marca del sistema del pool de discos se establece en el nivel de archivo. ...
Symptoms
Problema de rendimiento en clústeres de OneFS 9x que contienen nodos de archivo y otro tipo de nodo.
Por ejemplo:
un clúster que contiene nodos de archivo A200(0) y nodos H500.
Un clúster con nodos de archivo A2000 y nodos
F800 Un clúster con nodos de archivo A200, F800 y H400
Cause
PSCALE-140986
La configuración de una marca del sistema en los niveles de archivo puede causar una degradación del rendimiento en clústeres de nodos mixtos.
Para verificar:
Determine dónde se encuentra /ifs.ifsvar comprobando cualquier archivo en el directorio /ifs/.ifsvar:
# isi get -D /ifs/.ifsvar/isi_license.xml | grep pools
Resolution
Comprobación previa:
Antes de completar los pasos de resolución de este artículo de la base de conocimientos, compruebe el tamaño de los registros de auditoría. Verifique si hay suficiente espacio libre en disco en los pools de nodos que no son de archivo para los registros de auditoría.
Este comando comprueba el tamaño del uso del disco de los registros de auditoría:
# du -sh /ifs/.ifsvar/audit/logs
Si el tamaño de los registros de auditoría hace que el pool de nodos que no es de archivo se llene, siga los pasos que se indican en KB 000167091 para depurar los registros de auditoría.
KB 000167091: Cómo eliminar archivos de registro de auditoría
=============
Resolución:
Identifique qué pool de nodos está configurado como System. Los pools de nodos del sistema son donde se encuentra el contenido de Ifsvar. Esto puede estar en varios pools.
# disi -I diskpools ls -v
Elimine la marca System del pool de nodos de archivo:
# isi_gconfig smartpools.diskpools.manually_manage_system_flags=true
# disi -I diskpool modify <diskpool_name> --system=false
Después de realizar los cambios, ejecute un trabajo de SmartPools o SmartPoolsTree para mover el directorio Ifsvar a los pools de nodos no archivables.
Comando para usar SmartPoolsTree para transferir los datos:
# isi job start smartpoolstree --paths=/ifs/.ifsvar
Si SmartPools no tiene licencia, ejecute un trabajo de SetProtectPlus en su lugar.
NOTA IMPORTANTE:
El trabajo de SmartPoolsTree anterior solo transfiere /ifs/.ifsvar y su contenido.
Para mover otros LIN y SBT del SISTEMA, ejecute un trabajo de SmartPools hasta su finalización, lo que podría tardar más tiempo.
# isi job start smartpoolsAdditional Information
Consulte las secciones 3.1.1 a 3.1.1.3 de la documentación técnica Prácticas recomendadas para entornos de diseño de semiconductores.