Рейтинг:0

Инициировать перезапуск NTP после «бродячего возобновления»

флаг ad
kol

Я управляю некоторыми виртуальными машинами сервера Debian 11 с помощью Vagrant. Иногда мне нужно бродячий приостановить их, и я заметил, что после бродячее резюме, их системное время отключено. Бег состояние systemctl ntp показывает, что служба NTP отключена из-за сбоя. Я мог бы решить эту проблему, перезапустив NTP вручную после бродячее резюме, поэтому я хотел добавить триггер в Vagrantfile:

config.trigger.after :резюме |триггер|
  trigger.info = "Перезапустить NTP"
  trigger.run = {inline: "bash -c 'systemctl start ntp'"}
конец

...но сейчас бродячее резюме выдает ошибку:

==> xxx-vm: запуск действия срабатывает после возобновления...
==> xxx-vm: Запуск триггера...
==> xxx-vm: перезапустить NTP
    xxx-vm: локальный запуск: встроенный скрипт
    xxx-vm: bash -c 'systemctl start ntp'
    xxx-vm: система не была загружена с systemd в качестве системы инициализации (PID 1). Не могу работать.
    xxx-vm: Не удалось подключиться к шине: хост не работает
==> xxx-vm: запуск триггера не выполнен

Я думал, что этот триггер должен запускаться после возобновления работы виртуальной машины, но, по-видимому, виртуальная машина все еще не работает, когда она запускается. Можно ли автоматически запускать сценарий при возобновлении работы виртуальной машины?

Рейтинг:0
флаг ad
kol

Я понял: бег запускает скрипт на хосте, чтобы запустить его на госте (VM), run_remote необходимо использовать:

config.trigger.after :резюме |триггер|
  trigger.info = "Перезапустить NTP"
  trigger.run_remote = {inline: "bash -c 'systemctl start ntp'"}
конец

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.