9.4.2. Capturando o Núcleo Quando o Daemon Travar


Por padrão, o script /etc/init.d/functions bloqueia os arquivos núcleo dos daemons chamados de /etc/init.d/rgmanager. Para que o daemon crie os núcleos de aplicativos, você precisa habilitar aquela opção. Este procedimento deve ser feito em todos os nós de cluster que precisarem de um núcleo de aplicativo capturado.
Para criar um arquivo central para quando daemon rgmanager trava, edite o arquivo /etc/sysconfig/cluster. O parâmetro DAEMONCOREFILELIMIT permite que o daemon crie os arquivos centrais se o processo travar. Existe uma opção -w que previne que o processo do watchdog seja executado. O daemon do watchdog é responsável por reinicializar o nó de cluster se o rgmanager travar e em alguns casos, se o daemon do watchdog estiver em execução o arquivo central não será gerado, portanto deve ser desabilitado para capturar arquivos centrais.
DAEMONCOREFILELIMIT="unlimited"
RGMGR_OPTS="-w"
Reiniciar o rgmanager para ativar as novas opções de configuração:
service rgmanager restart

Nota

Se os serviços de cluster estiverem sendo executados neste nó de cluster, ele pode então deixar os serviços em execução em mau estado.
O arquivo núcleo será gravado quando ele for gerado a partir de um travamento do processo do rgmanager.
ls /core*
O resultado deve ser semelhante a este:
/core.11926
Mude ou remova qualquer arquivo de núcleo antigo sob o diretório / antes de reiniciar o rgmanager para capturar o núcleo do aplicativo. O nó de cluster que experienciava o travamento do rgmanager deve ser reinicializado ou em fence após o núcleo ser capturado para certificar de que o processo do watchdog não estava em execução.
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja oBlog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

© 2024 Red Hat, Inc.