Как работать с системными журналами

Материал из Rosalab Wiki
Перейти к: навигация, поиск

Системные журналы

Если система выдает ошибку, то используйте dmesg для проверки. Для просмотра всех сообщений Вы можете перейти в директорию /var/log/ и просмотреть файлы syslog и messages.

Для получения информации о Вашей системе в интерактивном режиме обратитесь к директории /proc/, например, /proc/cmdline, /proc/cpuinfo, ....

Для просмотра в интерактивном режиме выполните следующее из под пользователя root:

  1. наберите в командной строке: tail -f /var/log/messages
  2. выполните действия которые вызывают проблемы/ошибки (например, установка USB устройства)
  3. проверьте или какая-то информация отобразилась в командной строке (нахождение оборудования, предупреждения, ...)
  4. в случае проблем скопируйте/вставьте полученый результат.

Системные журналы служб

Перейдите в /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 монтирует устройство и делает его доступным в системе.