Журнал системных сообщений

Системные сообщения (логи) содержат информацию о состоянии системы и системных операциях в конкретные моменты времени. Такие сообщения записываются в журнал системных сообщений (journalctl).

Вы можете:

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

Чтобы настроить тип системных сообщений, попадающих в журнал, выполните

:

При смене типа системных сообщений модуль eraraid выгружается и повторно загружается в ядро ОС, что приводит к прерыванию операций чтения и записи на ERA RAID.

Перед выполнением команды:

  1. Остановите операции чтения и записи на ERA RAID.
  2. Размонтируйте файловые системы, созданные на ERA RAID.
# eracli settings log modify <arg>
Табл. 1. Опция подкоманды log modify

Обязательная опция

-l

--level

Типы сообщений, попадающих в журнал.

Возможные значения: error, warning, info, debug.

Каждый следующий тип включает в себя предыдущий.

По умолчанию: debug.

Чтобы собрать все логи в файл, выполните команду

# eracli log collect

Файл с логами будет доступен в директории /tmp.

После завершения сбора логов появится сообщение “ERA logs has been collected and saved in: /tmp/eraraid_logs_$hostname_YYYY.MM.DD_hh-mm-ss.tar.gz”.

Чтобы посмотреть выбранный тип системных сообщений для журнала, выполните

# eracli settings log show [optional_arg]
Табл. 2. Опция подкоманды log show

Необязательная опция

-f

--format

Формат вывода информации:

  • table – таблица;
  • json;
  • prettyjson – структурированный JSON.

По умолчанию: table.

Чтобы посмотреть последние сообщения об ошибках в системе, выполните

# eracli log show [optional_arg]
Табл. 3. Опция подкоманды show

Необязательная опция

-l

--lines

Количество записей типа error в журнале событий для отображения, начиная от последней.

Возможные значения: целые числа от 1 до 1000.

По умолчанию: 10.