Capítulo 9. Supervisión y análisis de sistemas de archivos GFS2 mediante Performance Co-Pilot (PCP)
Esta sección proporciona información sobre el uso de Performance Co-Pilot (PCP) para ayudar con la monitorización y para analizar los sistemas de archivos GFS2. La monitorización de los sistemas de archivos GFS2 en PCP es proporcionada por el módulo GFS2 PMDA en Red Hat Enterprise Linux que está disponible a través del paquete pcp-pmda-gfs2
.
El PMDA de GFS2 proporciona una serie de métricas dadas por las estadísticas de GFS2 proporcionadas en el subsistema debugfs
. Cuando se instala, el PMDA expone los valores dados en los archivos glocks
, glstats
, y sbstats
. Estos informan de conjuntos de estadísticas sobre cada sistema de archivos GFS2 montado. El PMDA también hace uso de los tracepoints del kernel GFS2 expuestos por el Kernel Function Tracer (ftrace
).
9.1. Instalación del PMDA de GFS2
Para funcionar correctamente, el PMDA GFS2 requiere que el sistema de archivos debugfs
esté montado. Si el sistema de archivos debugfs
no está montado, ejecute los siguientes comandos antes de instalar el GFS2 PMDA:
#mkdir /sys/kernel/debug
#mount -t debugfs none /sys/kernel/debug
El PMDA de GFS2 no está habilitado como parte de la instalación por defecto. Para hacer uso de la monitorización de métricas de GFS2 a través de PCP debe habilitarla después de la instalación.
Ejecute los siguientes comandos para instalar PCP y habilitar el PMDA de GFS2. Tenga en cuenta que el script de instalación de PMDA debe ejecutarse como root.
#yum install pcp pcp-pmda-gfs2
#cd /var/lib/pcp/pmdas/gfs2
#./Install
Updating the Performance Metrics Name Space (PMNS) ... Terminate PMDA if already installed ... Updating the PMCD control file, and notifying PMCD ... Check gfs2 metrics have appeared ... 346 metrics and 255 values