PowerPath para Linux : Não é possível iniciar o PowerPath no sistema Linux || Obtendo o erro "Endereço para função de pesquisa está faltando"
Resumo: Não é possível iniciar o PowerPath no sistema Linux em que as versões do sistema operacional e do kernel têm um nível compatível. O erro que estamos recebendo é semelhante ao que normalmente obtemos para versões de kernel não suportadas. ...
Este artigo aplica-se a
Este artigo não se aplica a
Este artigo não está vinculado a nenhum produto específico.
Nem todas as versões do produto estão identificadas neste artigo.
Sintomas
Instalação do PowerPath no sistema Linux e tentativa de iniciar o PowerPath, mas não foi possível fazê-lo.
# systemctl start PowerPath.service PowerPath não pôde
carregar módulo emcp
Erro ao carregar módulos
do kernel do PowerPath Do arquivo de mensagens --
systemd[1]: Iniciando o script de inicialização do PowerPath...
kernel: emcp: licença de módulo 'Proprietário' contamina kernel.
kernel: Desativando a depuração de bloqueio devido a kernel taint
kernel: emcp: module verification failed: signature e/ou required key ausente - tainting kernel
kernel: emcp: applying kernel_stack fix up
systemd-udevd[604]: specified group 'lp' unknown
kernel: Advertência:emcp:emcp: Endereço da função de pesquisa está faltando
PowerPath[2869]: Como iniciar o PowerPath: O PowerPath não pôde carregar o módulo emcp
PowerPath[2869]: Erro ao carregar módulos
de kernel do PowerPath PowerPath[2869]: falha
systemd[1]: Interrompendo o script de inicialização do PowerPath...
# systemctl start PowerPath.service PowerPath não pôde
carregar módulo emcp
Erro ao carregar módulos
do kernel do PowerPath Do arquivo de mensagens --
systemd[1]: Iniciando o script de inicialização do PowerPath...
kernel: emcp: licença de módulo 'Proprietário' contamina kernel.
kernel: Desativando a depuração de bloqueio devido a kernel taint
kernel: emcp: module verification failed: signature e/ou required key ausente - tainting kernel
kernel: emcp: applying kernel_stack fix up
systemd-udevd[604]: specified group 'lp' unknown
kernel: Advertência:emcp:emcp: Endereço da função de pesquisa está faltando
PowerPath[2869]: Como iniciar o PowerPath: O PowerPath não pôde carregar o módulo emcp
PowerPath[2869]: Erro ao carregar módulos
de kernel do PowerPath PowerPath[2869]: falha
systemd[1]: Interrompendo o script de inicialização do PowerPath...
Causa
O kernel do sistema Linux foi ajustado por
kernel.randomize_va_space = 2
kernel.kptr_restrict = 2
# cat /proc/sys/kernel/kptr_restrict
2
As configurações/ajustes acima tornaram todos os endereços em "/proc/kallsyms" como 0x0000000000 o que não é normal e não é esperado pelo script de inicialização do PowerPath. Portanto, o serviço PowerPath estava falhando ao iniciar.
kernel.randomize_va_space = 2
kernel.kptr_restrict = 2
# cat /proc/sys/kernel/kptr_restrict
2
As configurações/ajustes acima tornaram todos os endereços em "/proc/kallsyms" como 0x0000000000 o que não é normal e não é esperado pelo script de inicialização do PowerPath. Portanto, o serviço PowerPath estava falhando ao iniciar.
Essa opção anula os símbolos do kernel exportados para o espaço do usuário via /proc/kallsyms.
O script de inicialização do PowerPath analisa /proc/kallsyms para obter endereços de algumas funções do kernel e passa esses endereços como um parâmetro durante o carregamento do módulo emcp. Como os símbolos esperados do kernel não estão mais disponíveis para o script de inicialização do PowerPath, o módulo emcp falha ao carregar e, como resultado, o script de inicialização falha.
Resolução
Para corrigir o problema, você precisa reverter os parâmetros abaixo para o valor padrão para que "/proc/ kallsyms" comece a listar endereços apropriados.
# echo 0 >/proc/sys/kernel/kptr_restrict
# echo 0 >/proc/sys/kernel/randomize_va_space
# cat /proc/sys/kernel/kptr_restrict
0
Em seguida, tente iniciar o serviço PowerPath. Deve começar!
# systemctl start PowerPath.service
# echo 0 >/proc/sys/kernel/kptr_restrict
# echo 0 >/proc/sys/kernel/randomize_va_space
# cat /proc/sys/kernel/kptr_restrict
0
Em seguida, tente iniciar o serviço PowerPath. Deve começar!
# systemctl start PowerPath.service
Mais informações
Se você não tiver certeza por que os parâmetros "kernel.randomize_va_space" e "kernel.kptr_restrict" foram alterados, envolva o fornecedor do sistema operacional, pois esse geralmente é um parâmetro de ajuste.
Produtos afetados
PowerPath for LinuxProdutos
PowerPath for LinuxPropriedades do artigo
Número do artigo: 000050401
Tipo de artigo: Solution
Último modificado: 22 ago. 2025
Versão: 4
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.