Что означают эти строки в системном журнале

Что означают эти строки в системном журнале:

Mar 16 12:09:33 BBB systemd[XXXX]: Failed to get udev device from devnum 9:1: Permission denied
Mar 16 12:09:33 BBB systemd[XXXX]: Failed to get udev device from devnum 9:2: Permission denied
Mar 16 12:09:33 BBB systemd[Y]: Created slice User Slice of AAAAA.
Mar 16 12:09:33 BBB systemd[Y]: Starting User Manager for UID 1001...
Mar 16 12:09:33 BBB systemd[Y]: Started Session c53 of user AAAAA.
Mar 16 12:09:33 BBB systemd[ZZZZ]: Failed to enumerate devices: Permission denied
Mar 16 12:09:33 BBB systemd[ZZZZ]: Failed to get udev device from devnum 9:1: Permission denied
Mar 16 12:09:33 BBB systemd[ZZZZ]: Failed to get udev device from devnum 9:2: Permission denied
Mar 16 12:09:33 BBB systemd[ZZZZ]: Failed to get udev device from devnum 8:3: Permission denied
Mar 16 12:09:33 BBB systemd[ZZZZ]: Failed to get udev device from devnum 8:19: Permission denied
Mar 16 12:09:33 BBB systemd[ZZZZ]: Failed to get udev device from devnum 8:35: Permission denied
Mar 16 12:09:33 BBB systemd[ZZZZ]: Reached target Timers.
Mar 16 12:09:33 BBB systemd[ZZZZ]: Reached target Sockets.
Mar 16 12:09:33 BBB systemd[ZZZZ]: Reached target Paths.
Mar 16 12:09:33 BBB systemd[ZZZZ]: Reached target Basic System.
Mar 16 12:09:33 BBB systemd[ZZZZ]: Reached target Default.
Mar 16 12:09:33 BBB systemd[ZZZZ]: Startup finished in 6ms.
Mar 16 12:09:33 BBB systemd[Y]: Started User Manager for UID 1001.

Для большего контекста:

  • Codeship (инструмент CI) подключался на сервере в SSH и выполняла команду (эта команда вызывает php, postgresql и должна регистрировать некоторые вещи в пользовательском журнале).
  • Эта команда казалась заблокированной (нет ответа, но нет подробностей на консоли)
  • Обслуживаемый сайт (nginx, postgresql) не отвечал на странице, вызывающей команды postgresql.
  • Я подключился по SSH, перезапустил службу postgresql, и скрипт кодовой передачи не удался.
  • Затем все снова заработало (postgreSQL в порядке) .

Я искал в журналах PostgreSQL, в журналах Nginx и в журналах php, но ничего не нашел. Итак, я начал копаться в системном журнале. Но я не специалист. В этих строках я думаю, что возникла проблема, но я не уверен.

  • Что означают эти строки?
  • Если это не имеет ничего общего с моей реальной проблемой, где мне искать?
0
задан 16 March 2017 в 14:14
1 ответ

udev - это устройства управления виртуальными объектами на Unix/Linux системе.

Как было сказано в журнале, процесс не имел разрешения на получение информации из devnum 9:1:.

Также из man udev для systemd:

Не забудьте проверить, имеет ли инструмент CI (кодовая система) привилегию на чтение информации udev. Вы можете использовать user su - имя пользователя и использовать подобные команды для проверки udevadm info -q all -n /dev/your_device Если пользователь не имеет привилегии. Используйте это для изменения привилегии устройства. chmod 0666 /dev/your_device. Убедитесь, что пользователь может иметь привилегию чтения .

0
ответ дан 5 December 2019 в 08:24

Теги

Похожие вопросы