“Módulo Netconsole não carregado” ao tentar verificar todos os serviços

2

Eu tenho uma compilação de servidor razoavelmente nova e estou tentando listar todos os serviços. Verificar o status de qualquer um funciona bem, mas a execução de service --status-all fornece o erro:

netconsole module not loaded
Configured devices:
lo eno16777736
Currently active devices
lo eno16777736

Eu tentei seguir este conselho que diz que se você não precisa explicitamente do netconsole , você deve desativá-lo . Que fornece estas instruções:

  • A saída deve indicar que o serviço "netconsole" não foi instalado ou foi desativado em todos os níveis de execução, conforme mostrado no exemplo abaixo: chkconfig "netconsole" --list

    netconsole 0:off 1:off 2:off 3:off 4:off 5:off 6:off

    • Minha saída é

      netconsole 0:off 1:off 2:on 3:on 4:on 5:on 6:off

  • Execute o seguinte comando para verificar se o "netconsole" está desativado por meio da configuração atual do tempo de execução: service netconsole status . Se o serviço estiver desativado, o comando retornará a seguinte saída:

    netconsole is stopped

    • No entanto, minha saída é:

      netconsole module not loaded

  • O serviço "netconsole" pode ser desativado com o seguinte comando: chkconfig netconsole off

    • Isso altera todos os valores da etapa 1 para "off", mas isso não faz diferença.

Eu também tentei service netconsole stop

Tentei carregar / descarregar manualmente o módulo

modprobe netconsole
modprobe -r netconsole

Encontrei uma solução alternativa, mas ainda gostaria de saber como posso corrigir isso.

    
por Gary 18.11.2015 / 23:53

1 resposta

1

Isso ocorre devido à mudança do init.d para o systemd para serviços do sistema. Confira o /etc/init.d/README, que contém um pouco de informação sobre como viver no novo mundo, mas não menciona explicitamente que o comando service agora está praticamente obsoleto.

    
por 18.06.2016 / 03:37