19.3. Rastreo de procesos de máquinas virtuales
Cuando un proceso relacionado con una máquina virtual (VM) funciona mal, se puede utilizar el comando gstack junto con el identificador de proceso (PID) para generar un seguimiento de la pila de ejecución del proceso que funciona mal. Si el proceso forma parte de un grupo de hilos, también se rastrean todos los hilos.
Requisitos previos
Asegúrese de que el paquete
GDBestá instalado.Para más detalles sobre la instalación de
GDBy los componentes disponibles, vea Instalación del depurador GNU.Asegúrese de conocer el PID de los procesos que desea rastrear.
Puede encontrar el PID utilizando el comando
pgrepseguido del nombre del proceso. Por ejemplo:pgrep libvirt
# pgrep libvirt 22014 22025Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Procedimiento
Utilice la utilidad
gstackseguida del PID del proceso que desea rastrear.Por ejemplo, el siguiente comando rastrea el proceso libvirt con el PID 22014.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Recursos adicionales
-
Para otros argumentos de
gstack, consulte la página de manualgstack. -
Para más información sobre
GDB, véase GNU Debugger.