19.3. Processos de retrocesso de máquinas virtuais
Quando um processo relacionado ao mau funcionamento de uma máquina virtual (VM), você pode usar o comando gstack
junto com o identificador de processo (PID) para gerar um rastreamento da pilha de execução do processo de mau funcionamento. Se o processo for parte de um grupo de fios, então todos os fios são rastreados também.
Pré-requisitos
Certifique-se de que o pacote
GDB
esteja instalado.Para detalhes sobre a instalação do
GDB
e os componentes disponíveis, consulte Instalando o depurador GNU.Certifique-se de conhecer o PID dos processos que você quer recuar.
Você pode encontrar o PID usando o comando
pgrep
seguido do nome do processo. Por exemplo:pgrep libvirt
# pgrep libvirt 22014 22025
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Procedimento
Use o utilitário
gstack
seguido do PID do processo que você deseja fazer o backtrace.Por exemplo, o seguinte comando retrocede o processo de libvirt com o PID 22014.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Recursos adicionais
-
Para outros argumentos em
gstack
, veja a página do homemgstack
. -
Para mais informações sobre
GDB
, consulte o GNU Debugger.