Show Table of Contents
4.4.9. Mudanças na Coleção de Acidentes do Kernel (Kdump)
O instrumento de coleta de acidente de kernel, kdump , previamente gerava um ramdisk inicial (
initrd ) para o kernel de captura kdump com um script mkdumprd personalizado. No Red Hat Enterprise Linux 7 a ramdisk inicial é gerada com dracut, facilitando a manutenção do processo de gerar o ramdisk inicial.
Como resultado desta mudança, as seguintes mudanças foram realizadas no kdump e seus arquivos de configuração.
- A diretiva
netnão é mais suportada. Os usuários deve agora definir explicitamente tanto osshcomo onfs. - A opção
blacklistnão é mais suportada. Ao invés disso, os usuários podem especificar ord.driver.blacklistcomo um parâmetro no arquivo/etc/sysconfig/kdumpde seu kernel de captura. - A ação padrão
mount_root_run_init, que era realizada se o despejo a um alvo pretendido falhasse, foi substituída pela açãodump_to_rootfs. Ao invés de montar o sistema de arquivos root real, executando scripts do init, e tentando salvar o vmcore quando o serviçokdumpcomeçasse, esta nova ação monta o sistema de arquivos root e salva o vmcore nele imediatamente. - Uma nova diretiva,
dracut_args, permite que você especifique argumentos do dracut adicionais ao configurar o kdump. - A opção
debug_mem_levelnão está mais incluída no kdump. Esta função foi movida para o dracut. Os usuários podem obter a mesma função, especificandord.memdebugcomo um parâmetro no arquivo/etc/sysconfig/kumpde seu kernel de captura. - A diretiva de
optionsera usada anteriormente para incluir parâmetros específicos no módulo do kernel no sistema de arquivo ram inicial (initramfs). Este método não é suportado em Red Hat Enterprise Linux 7. Ao invés disso, os usuários podem especificar parâmetros relevantes no arquivo/etc/sysconfig/kdumpde seu kernel de captura. - Os parâmetros
link_delayedisk_timeoutnão são mais necessários ou suportados, pois o dracut contém oudev, que endereço o caso de uso para os parâmetros que foram requeridos anteriormente. - Todas as metas de despejo de back-end do sistema de arquivos devem ser montadas no kernel travado antes do serviço kdump ser iniciado e a imagem ramdisk inicial ser criada. Você pode conseguir isto, adicionando essas metas ao
/etc/fstabpara serem montadas automaticamente no momento da inicialização. - Se você especificar um caminho, mas não especificar um alvo, e qualquer diretório no caminho que você especificar for um ponto de montagem para um dispositivo separado, o vmcore é salvo no caminho, e não o dispositivo montado em algum lugar ao longo desse caminho. Portanto, quando o sistema for reinicializado, e os dispositivos forem montados, a vmcore ficará inacessível, pois o dispositivo foi montado em cima de sua localização. A Red Hat Enterprise Linux 7 agora adverte sobre esta questão quando você especificar um caminho sem especificar um alvo.
Para obter mais detalhes sobre kdump, veja Red Hat Enterprise Linux 7 Desktop Migration and Administration Guide, disponível em http://access.redhat.com/site/documentation/Red_Hat_Enterprise_Linux/.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.