I want to know specifically where the problem is.
После того, как я применил широкий обходной путь, когда эта проблема возникает, systemd
говорит, что проблема специфична для-systemd
:-).
В частности, системный администратор вынужден закрыть «Диспетчер пользователей». Я вижу, что у «Диспетчера пользователей» не осталось дочерних процессов. В противном случае в журнале также было бы указано, что их убили.
Конечно, еще возможно, что ошибка не в systemd, а, например. в ядре.
Sep 13 20:21:58 drystone systemd[1]: Stopping User Manager for UID 1005...
Sep 13 20:21:58 drystone systemd[1531]: Stopping Sound Service...
Sep 13 20:22:05 drystone systemd[1]: user@1005.service: State 'stop-sigterm' timed out. Killing.
Sep 13 20:22:05 drystone systemd[1]: user@1005.service: Killing process 1531 (systemd) with signal SIGKILL.
Sep 13 20:22:05 drystone systemd[1]: user@1005.service: Main process exited, code=killed, status=9/KILL
Sep 13 20:22:05 drystone systemd[1]: user@1005.service: Failed with result 'timeout'.
Sep 13 20:22:05 drystone systemd[1]: Stopped User Manager for UID 1005.
А вот пример, где также убит pulseaudio. Этот лог тоже очень странный. Администратор системы просит диспетчера пользователей остановиться, но диспетчер пользователей не требует остановки ни одного из пользовательских устройств.
Sep 20 19:47:46 drystone systemd[1]: Stopping User Manager for UID 1005...
Sep 20 19:47:53 drystone systemd[1]: user@1005.service: State 'stop-sigterm' timed out. Killing.
Sep 20 19:47:53 drystone systemd[1]: user@1005.service: Killing process 1459 (systemd) with signal SIGKILL.
Sep 20 19:47:53 drystone systemd[1]: user@1005.service: Killing process 1551 (pulseaudio) with signal SIGKILL.
Sep 20 19:47:53 drystone systemd[1]: user@1005.service: Main process exited, code=killed, status=9/KILL
Sep 20 19:47:53 drystone systemd[1]: user@1005.service: Failed with result 'timeout'.
Sep 20 19:47:53 drystone systemd[1]: Stopped User Manager for UID 1005.
Так как комментарии плохо форматируются, я опубликую это как ответ:
Дайте предоставленные вами данные:
[sit]
192.168.18.10
192.168.18.11
192.168.18.12
192.168.18.13
192.168.18.14
192.168.18.15
- name: Deploy SSHD_Configuration
tags: new
template:
src: "~/ansible_files/roles/common/base/templates/{{item}}/sshd_config.j2"
dest: "/etc/ssh/sshd_config"
owner: root
group: root
mode : 0600
with_items: "{{group_names}}"
notify:
- "restart sshd service"
Это будет работать для нескольких списков. Если у вас есть один список, такой как [sit]
, вы также можете использовать group_names[0]
, ссылаясь на первый элемент