Compartilhar via


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

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.