Google Compute Engine перезапускает или выключает вашу виртуальную машину? - PullRequest
0 голосов
/ 24 октября 2018

У меня были проблемы с поддержкой фонового процесса более пары дней с использованием nohup.Может ли Google Compute Engine вмешиваться в процесс, который nohup помещает в фоновый режим?

1 Ответ

0 голосов
/ 24 октября 2018

Краткий ответ: это возможно, но если это происходит надежно, вы, вероятно, настроили свою виртуальную машину неожиданным образом.

Существует несколько причин, по которым может произойти перезагрузка в грубом порядке вероятности:

  1. Пользователь вашей учетной записи перезагрузил виртуальную машину.
  2. Какой-то инструмент управления стороннего производителя, который вы использовали для развертывания виртуальной машины, перезагрузил ее.
  3. Вы используете выкупаемая ВМ .Они перезагружаются по крайней мере каждый день и могут быть заблокированы от перезапуска, если в облаке Google мало ядер в этой зоне.
  4. Вы настроили виртуальную машину так, чтобы она не выполняла живых миграций .Это, вероятно, не вызывает много перезагрузок, но если ваша виртуальная машина должна быть перенесена (для обновления выпуска гипервизора, когда на хосте, на котором она выполняется, выполнено обслуживание и т. Д.), То она будетбыть закрытымДинамическая миграция не заметна для виртуальной машины, поэтому лучше, если вы просто включите ее.
  5. Хост, на котором работала ваша виртуальная машина, потерпел крах, поэтому виртуальная машина «перезагружается» перед перезагрузкой на новом хосте.Аппаратные и программные сбои очень редки, и крайне маловероятно, что вы увидите это несколько раз на одной и той же виртуальной машине в течение нескольких дней друг от друга.

Чтобы проверить, действительно ли ваша виртуальная машинабудучи перезагруженным (в отличие от какой-то другой причины nohup не поддержал ваш процесс), посмотрите некоторые из этих стратегий .

...