"Модуль Netconsole не загружен" при попытке проверить все службы

У меня довольно новая сборка сервера, и я пытаюсь перечислить все службы. Проверка состояния любого работает нормально, но работает service --status-all выдает ошибку:

модуль netconsole не загружен
Настроенные устройства:
вот eno16777736
В настоящее время активные устройства
вот eno16777736


Я попытался следовать этому совету, который говорит, что если вам явно не нужна сетевая консоль, вы должны отключить ее. Который обеспечивает эти инструкции:

  • Вывод должен указывать, что служба netconsole либо не была установлена, либо была отключена на всех уровнях выполнения, как показано в примере ниже: chkconfig "netconsole" --list

    netconsole 0: выключен 1: выключен 2: выключен 3: выключен 4: выключен 5: выключен 6: выключен

    • Мой вывод

      netconsole 0: выключен 1: выключен 2: включен 3: включен 4: включен 5: включен 6: выключен

  • Выполните следующую команду, чтобы убедиться, что "netconsole" отключена в текущей конфигурации времени выполнения: service netconsole status, Если служба отключена, команда вернет следующий вывод:

    сетевая консоль остановлена

    • Тем не менее, мой вывод:

      модуль netconsole не загружен

  • Служба netconsole может быть отключена с помощью следующей команды: chkconfig netconsole off

    • Это изменяет все значения в шаге 1 на "выкл", но это не имеет значения.

Я тоже пробовал service netconsole stop


Я попытался вручную загрузить / выгрузить модуль.

modprobe netconsole
modprobe -r netconsole

Я нашел обходной путь, но я все еще хотел бы знать, как я могу это исправить.

1 ответ

Это связано с переходом с init.d на systemd для системных служб. Ознакомьтесь с /etc/init.d/README, в котором содержится небольшая информация о том, как жить в новом мире, но не упоминается, что service Команда теперь в значительной степени устарела.

Другие вопросы по тегам