Как использовать systemctl для отображения неисправных модулей

Kak Ispol Zovat Systemctl Dla Otobrazenia Neispravnyh Modulej



Systemd — это система инициализации по умолчанию во всех современных дистрибутивах Linux, которая поставляется с утилитой командной строки под названием systemctl. Он используется для управления модулями systemd, а также является ключевым методом проверки состояния модуля. В руководстве я расскажу, как составить список неисправных модулей в Linux и как их исправить.

Как показать неисправные модули в Linux с помощью команды systemctl

В Linux модуль часто выходил из строя по разным причинам, например из-за:

  • Отсутствующие зависимости
  • Неправильные конфигурации
  • Поврежденные файлы
  • Недостаток системных ресурсов
  • Отсутствие необходимых разрешений

Чтобы решить проблему, мы должны найти вышедшие из строя блоки, перечислив их.







Чтобы просмотреть список неисправных модулей в Linux, используйте команду системаctl , с единицы списка команда. Затем установите состояние устройства как неуспешный , используя -состояние вариант.



systemctl список единиц --состояние = не удалось



Вывод показывает, что мойсервис устройство загрузилось, но не удалось. Другой способ проверить, не удалось ли активировать устройство, — использовать следующую команду.





systemctl — ошибка [ Имя устройства ]

Или вы можете проверить состояние устройства с помощью журнала после загрузки.

Статус системы [ Имя устройства ]



схватить Эту команду также можно использовать с systemctl для вывода списка неисправных модулей.

systemctl список единиц | схватить неуспешный

Как исправить неисправные модули в Linux

Чтобы исправить все вышедшие из строя модули в Linux, сброс-не удалось команда используется с systemctl.

судо Ошибка сброса systemctl

Чтобы исправить конкретный неисправный модуль в Linux, укажите имя службы или модуля после сброс-не удалось команда.

судо Ошибка сброса systemctl [ Имя устройства ]

Приведенная выше команда не будет отображать какие-либо выходные данные. положение дел Опция с именем устройства позволяет узнать, запущена служба или нет.

Статус системы [ Имя устройства ]

Видно, что служба больше не находится в состоянии сбоя. Но он загружен и неактивен. Для активации агрегата нам необходимо его запустить и для этого использовать кнопку судо запуск системы с названием подразделения. После запуска проверьте состояние агрегата.

Также стоит отметить, что сбои в работе сервиса вызваны множеством элементов. Если при запуске устройства произошел сбой или время ожидания устройства истекло, ошибка сброса приведет к сбросу устройства и устранению неисправности. Если у вас отсутствуют необходимые зависимости, то только установка зависимости исправит модуль. Более того, если есть какая-то проблема с файлом конфигурации, то сброс не устранит ее, поскольку ее придется решать вручную.

Как устранить неполадки в неисправных устройствах

Если служба по-прежнему не может избавиться от состояния сбоя, вам необходимо продолжить ее устранение. Чтобы диагностировать проблему, лучше всего просмотреть сообщения журнала устройства.

Для просмотра журнала устройства в systemd предусмотрена встроенная утилита под названием журналctl . Чтобы просмотреть журнал конкретного устройства, используйте команду, указанную ниже:

журналctl [ Имя устройства ] -машина

В приведенной выше команде -Икс флаг используется для отображения полного каталога и -Это используется для отображения последней записи.

Итак, для дальнейшего расследования причины сбоя устройства мы можем просмотреть ошибки в файле журнала.

Заключение

В Linux модуль выходит из строя по разным причинам, наиболее распространенными причинами являются неправильная настройка или ненормальный запуск службы. Чтобы отладить сбой устройства, сначала мы должны перечислить их, используя systemctl лит-единицы упомянув неудавшееся состояние. Затем для дальнейшего устранения неполадок также можно проверить сообщения о состоянии и журнале. Чтобы исправить сбойный статус сервиса, используйте команду Ошибка сброса systemctl команда, которая сбрасывает неисправное состояние агрегата в случае временной неисправности. Однако, чтобы узнать точную причину неисправности устройства, полезное сообщение может предоставить сообщение журнала устройства.