Устранение неполадок в системах Linux часто требует просмотра журналов, чтобы эффективно выявлять проблемы. Знание правильных ключевых слов для поиска помогает быстро сузить круг проблем. В этом руководстве распространённые проблемы сгруппированы по категориям, а также приведены подходящие ключевые слова и рекомендации по файлам журналов для систем Linux — как в облачных средах, так и локально.
1. Проблемы аутентификации и доступа
Ключевые слова:
- Failed password, authentication failure, pam_unix, sudo, sshd, login, access denied
Журналы для проверки:
/var/log/auth.log/var/log/secure/var/log/messages/var/log/syslog
2. Проблемы с сетью
Ключевые слова:
- Network, eth, interface, timeout, unreachable, connection refused, connection reset, no route to host
Журналы для проверки:
/var/log/messages/var/log/syslogdmesg
3. Проблемы с диском и файловой системой
Ключевые слова:
- I/O error, disk full, read-only file system, quota exceeded, no space left on device, mount, unmount, ext4, xfs
Журналы для проверки:
/var/log/messages/var/log/syslog/var/log/kern.logdmesg
4. Сбои процессов и приложений
Ключевые слова:
- Segfault, core dumped, oom-killer, killed process, crash, panic, out of memory
Журналы для проверки:
/var/log/messages/var/log/syslog/var/log/kern.logdmesg
5. Сбои служб и демонов
Ключевые слова:
- Failed to start, stopped, service unavailable, service failed, inactive, error starting, failed service
Журналы для проверки:
/var/log/syslog/var/log/messages/var/log/systemd/var/log/journal/var/log/service-name.log
6. Проблемы с оборудованием и ядром
Ключевые слова:
- Kernel, hardware error, driver, irq, firmware, acpi, temperature, overheating
Журналы для проверки:
/var/log/kern.logdmesg/var/log/messages
7. Проблемы безопасности и межсетевого экрана
Ключевые слова:
- Firewall, iptables, denied, blocked, dropped packet, unauthorized access, security
Журналы для проверки:
/var/log/firewalld/var/log/syslog/var/log/messages
8. Проблемы загрузки и завершения работы
Ключевые слова:
- Boot, shutdown, init, failed to mount, grub, timeout during boot, emergency mode
Журналы для проверки:
/var/log/boot.log/var/log/syslog/var/log/messagesdmesg
9. Проблемы установки и обновления ПО
Ключевые слова:
- Yum, apt, zypper, failed dependency, package not found, installation failed, update error
Журналы для проверки:
/var/log/yum.log/var/log/apt/history.log/var/log/zypper.log/var/log/messages
10. Проблемы системных ресурсов
Ключевые слова:
- High CPU, load average, memory usage, disk I/O, swap usage, out of resources
Журналы для проверки:
/var/log/syslog/var/log/messagesdmesg
Советы по эффективному поиску в журналах
Используйте такие инструменты, как:
- grep: для поиска определённых ключевых слов в журналах.
- journalctl: для просмотра и фильтрации журналов systemd.
- tail: для мониторинга журналов в реальном времени.
Эти инструменты помогут вам быстро находить конкретные проблемы в журналах Linux.