Как работать с системными журналами
Содержание
Системные журналы
Если система выдает ошибку, то используйте dmesg для проверки. Для просмотра всех сообщений Вы можете перейти в директорию /var/log/ и просмотреть файлы syslog и messages.
Для получения информации о Вашей системе в интерактивном режиме обратитесь к директории /proc/, например, /proc/cmdline, /proc/cpuinfo, ....
Для просмотра в интерактивном режиме выполните следующее из под пользователя root:
- наберите в командной строке: tail -f /var/log/messages
- выполните действия которые вызывают проблемы/ошибки (например, установка USB устройства)
- проверьте или какая-то информация отобразилась в командной строке (нахождение оборудования, предупреждения, ...)
- в случае проблем скопируйте/вставьте полученый результат.
Системные журналы служб
Перейдите в /var/log/daemons и просмотрите файлы errors/info/warnings. Там будут записываться все предупреждения и ошибки.
Системные журналы ядра
Перейдите в /var/log/kernel и просмотрите файлы errors/info/warnings. Там будут записываться все предупреждения и ошибки.
Пример лог файла
USB устройство
Jun 6 10:49:14 robbie kernel: usb 4-6: new high speed USB device using ehci_hcd and address 2 Jun 6 10:49:15 robbie kernel: SCSI subsystem initialized Jun 6 10:49:15 robbie kernel: Initializing USB Mass Storage driver... Jun 6 10:49:15 robbie kernel: scsi0 : SCSI emulation for USB Mass Storage devices Jun 6 10:49:15 robbie kernel: usbcore: registered new driver usb-storage Jun 6 10:49:15 robbie kernel: USB Mass Storage support registered. Jun 6 10:49:20 robbie kernel: Vendor: SWISSBIT Model: Twist Rev: 2.00 Jun 6 10:49:20 robbie kernel: Type: Direct-Access ANSI SCSI revision: 02 Jun 6 10:49:20 robbie scsi.agent[10174]: disk at /devices/pci0000:00/0000:00:10.3/usb4/4-6/4-6:1.0/host0/target0:0:0/0:0:0:0 Jun 6 10:49:20 robbie kernel: sda: Unit Not Ready, sense: Jun 6 10:49:20 robbie kernel: : Current: sense key: Unit Attention Jun 6 10:49:20 robbie kernel: Additional sense: Not ready to ready change, medium may have changed Jun 6 10:49:20 robbie kernel: sda : READ CAPACITY failed. Jun 6 10:49:20 robbie kernel: sda : status<tt>1, message</tt>00, host<tt>0, driver</tt>08 Jun 6 10:49:20 robbie kernel: sd: Current: sense key: Unit Attention Jun 6 10:49:20 robbie kernel: Additional sense: Not ready to ready change, medium may have changed Jun 6 10:49:20 robbie kernel: sda: test WP failed, assume Write Enabled Jun 6 10:49:20 robbie kernel: sda: assuming drive cache: write through Jun 6 10:49:20 robbie kernel: SCSI device sda: 126720 512-byte hdwr sectors (65 MB) Jun 6 10:49:20 robbie kernel: sda: Write Protect is off Jun 6 10:49:20 robbie kernel: sda: assuming drive cache: write through Jun 6 10:49:20 robbie kernel: /dev/scsi/host0/bus0/target0/lun0: p1 Jun 6 10:49:20 robbie kernel: Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0 Jun 6 10:49:21 robbie fstab-sync[10211]: added mount point /mnt/removable for /dev/sda Jun 6 10:49:21 robbie fstab-sync[10224]: added mount point /mnt/removable1 for /dev/sda1
В начале файла видно обнаружение устройства (сообщение kernel: usb...), scsi.agent описывает это устройство для системы, fstab-sync монтирует устройство и делает его доступным в системе.