Red Hat Training
A Red Hat training course is available for RHEL 8
7.3.3. Configurando o coletor central
O serviço kdump
usa um programa core_collector
para capturar a imagem vmcore
. Na RHEL, o utilitário makedumpfile
é o coletor central padrão.
makedumpfile
é um programa de despejo que ajuda a comprimir o tamanho de um arquivo de despejo e copiar somente as páginas necessárias usando vários níveis de despejo.
makedumpfile
faz um pequeno arquivo de despejo, seja comprimindo os dados do despejo ou excluindo páginas desnecessárias ou ambas. Ele precisa das primeiras informações de depuração do kernel para entender como o primeiro kernel usa a memória. Isto ajuda a detectar as páginas necessárias.
Sintaxe
core_collector makedumpfile -l --message- nível 1 -d 31
Opções
-
-c
,-l
ou-p
: especifique o formato de arquivo comprimido dump por cada página usando a opçãozlib
para-c
,lzo
para-l
ousnappy
para-p
. -
-d
(dump_level)
: exclui as páginas para que não sejam copiadas para o arquivo dump. -
--message-level
: especifique os tipos de mensagem. Você pode restringir as saídas impressas especificandomessage_level
com esta opção. Por exemplo, especificando 7 comomessage_level
imprime mensagens comuns e mensagens de erro. O valor máximo demessage_level
é 31
Pré-requisitos
-
Cumpridos os requisitos
kdump
Procedimento
-
Como
root
, edite o arquivo de configuração/etc/kdump.conf
e remova o sinal de hash (#) do início do#core_collector makedumpfile -l --message-level 1 -d 31
. - Para permitir a compressão de arquivos de despejo, execute:
core_collector makedumpfile -l --message- nível 1 -d 31
onde,
-
-l
especifica o formato de arquivo comprimidodump
. -
-d
especifica o nível de despejo como 31. -
--message-level
especifica o nível de mensagem como 1.
Além disso, considere os seguintes exemplos utilizando as opções -c
e -p
:
-
Para comprimir o arquivo de despejo usando
-c
:
core_collector makedumpfile -c -d 31 --message-level 1
-
Para comprimir o arquivo de despejo usando
-p
:
core_collector makedumpfile -p -d 31 --message-level 1
Recursos adicionais
-
Consulte a página de manual
makedumpfile(8)
para uma lista completa das opções disponíveis.