kdump para SAP HANA em Instâncias Grandes do Azure
Neste artigo, vamos examinar como habilitar o serviço kdump no HLI (HANA em Instâncias Grandes) do Azure tipo I e II.
A configuração e a habilitação do kdump são necessárias para solucionar problemas de falhas do sistema que não têm uma causa clara. Às vezes, uma falha do sistema não pode ser explicada por um problema de hardware ou de infraestrutura. Nesses casos, um sistema operacional ou aplicativo pode ter causado o problema. O kdump permitirá que o SUSE determine o motivo da falha do sistema.
SKUs com suporte
Tipo de HANA em Instância Grande | Fornecedor do SO | Versão do pacote do SO | SKU |
---|---|---|---|
Tipo I | SuSE | SLES 12 SP3 | S224m |
Tipo I | SuSE | SLES 12 SP4 | S224m |
Tipo I | SuSE | SLES 12 SP2 | S72 |
Tipo I | SuSE | SLES 12 SP2 | S72m |
Tipo I | SuSE | SLES 12 SP3 | S72m |
Tipo I | SuSE | SLES 12 SP2 | S96 |
Tipo I | SuSE | SLES 12 SP3 | S96 |
Tipo I | SuSE | SLES 12 SP2 | S192 |
Tipo I | SuSE | SLES 12 SP3 | S192 |
Tipo I | SuSE | SLES 12 SP4 | S192 |
Tipo I | SuSE | SLES 12 SP2 | S192m |
Tipo I | SuSE | SLES 12 SP3 | S192m |
Tipo I | SuSE | SLES 12 SP4 | S192m |
Tipo I | SuSE | SLES 12 SP2 | S144 |
Tipo I | SuSE | SLES 12 SP3 | S144 |
Tipo I | SuSE | SLES 12 SP2 | S144m |
Tipo I | SuSE | SLES 12 SP3 | S144m |
Tipo II | SuSE | SLES 12 SP2 | S384 |
Tipo II | SuSE | SLES 12 SP3 | S384 |
Tipo II | SuSE | SLES 12 SP4 | S384 |
Tipo II | SuSE | SLES 12 SP2 | S384xm |
Tipo II | SuSE | SLES 12 SP3 | S384xm |
Tipo II | SuSE | SLES 12 SP4 | S384xm |
Tipo II | SuSE | SLES 12 SP2 | S576m |
Tipo II | SuSE | SLES 12 SP3 | S576m |
Tipo II | SuSE | SLES 12 SP4 | S576m |
Pré-requisitos
- O serviço kdump usa o diretório
/var/crash
para gravar despejos. Verifique se a partição correspondente a esse diretório tenha espaço suficiente para acomodar os despejos.
Detalhes de configuração
- O script para habilitar o kdump pode ser encontrado no Sap-hana-tools do Azure no GitHub
Observação
Esse script é feito com base em nossa configuração de laboratório. Você precisará entrar em contato com o fornecedor do seu sistema operacional para qualquer ajuste posterior. Um LUN (número de unidade lógica) separado será provisionado para servidores novos e existentes para salvar os despejos. Um script cuidará da configuração do sistema de arquivos fora do LUN. A Microsoft não será responsável por analisar o despejo. Você precisará abrir um tíquete com o fornecedor do seu sistema operacional para que ele seja analisado.
Execute este script no HANA em Instância Grande usando o seguinte comando:
Observação
Privilégios de sudo são necessários para executar esse comando.
sudo bash enable-kdump.sh
Se a saída do comando mostrar que o kdump foi habilitado com êxito, reinicie o sistema para aplicar as alterações.
Se a saída do comando mostrar que uma operação falhou, o serviço kdump não estará habilitado. Veja uma seção a seguir, Problemas de suporte.
Testar o kdump
Observação
A operação a seguir vai disparar uma falha de kernel e uma reinicialização do sistema.
Disparar uma falha de kernel
echo c > /proc/sysrq-trigger
Depois que o sistema for reinicializado com êxito, verifique se há logs de falha do kernel no diretório
/var/crash
.Se o
/var/crash
tiver um diretório com a data atual, o kdump estará habilitado com êxito.
Problemas de suporte
Se o script falhar com um erro ou o kdump não estiver habilitado, abra uma solicitação de serviço com a equipe de suporte da Microsoft. Inclua os seguintes detalhes:
ID da assinatura do HLI
Nome do servidor
Fornecedor do SO
Versão do SO
Versão do kernel
Para obter mais informações, veja configurando o kdump.
Próximas etapas
Saiba mais sobre atualizações do sistema operacional no HANA em Instâncias Grandes.