"Модуль 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
Команда теперь в значительной степени устарела.