После destroy_domain, XenServer VM не может Мигрировать в Пуле

Два отдельных процесса не могут связать с тем же портом на том же адресе.

Пара опций должна была бы добавить второй IP-адрес к серверу, или использовать обратный прокси, это может подать оба сайта на 443 через тот же процесс.

0
задан 20 January 2014 в 19:41
1 ответ

Из https://github.com/xapi -project / xen-api / blob / fe28d3e3254b1c9928dfb99d75e94e949504dcf7 / ocaml / xapi / xapi_xenops.ml , который выглядит как источник v6.1 E017, имеет строку № 1739:

(* XXX: if the guest crashed or shutdown immediately then it may be offline now *)
assert (Db.VM.get_power_state ~__context ~self = (if paused then `Paused else `Running))

Я не использую OCAML Я эксперт XenServer, но это утверждение похоже на метод под названием start и похоже, что он обеспечивает запуск виртуальной машины, проверяя состояние питания из внутренней базы данных. Я предполагаю, что из-за того, что вы вынудили виртуальную машину выключиться, она не обновила базу данных должным образом.

Может быть, команда из вашей второй ссылки очистит базу данных:

xe vm-reset-powerstate  uuid=<UUID of VM> force=true

В противном случае вам придется просмотрите журналы, чтобы найти, какие операции не удались до этого, возможно, в / var / log / xensource.

1
ответ дан 4 December 2019 в 17:51

Теги

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