У меня есть виртуальная машина на машине citrix xenserver 5.0.0, которая не запускается. он работал нормально, пока не был перезагружен в пятницу днем несколько недель назад.
Запуск его из графического интерфейса xencenter (только для Windows) приводит к:
"This VM cannot be started, as its network interfaces could not be
connected. One of the NICs is in use elsewhere."
Запуск из командной строки приводит к:
# xe vm-start uuid=88915b63-d794-e021-4f78-b03f46e352b0
Cannot plug VIF
VIF: 5dfd3886-8b48-20e5-4231-30284d7b185d
кто-нибудь видел это раньше? знаете как исправить?
Я пробовал удалить и заново создать сетевой интерфейс для виртуальной машины. Я также попытался загрузить виртуальную машину без какого-либо сетевого интерфейса. Я пробовал «xe vif-unplug –force uuid = 5dfd3886-8b48-20e5-4231-30284d7b185d» (не работает, ожидает, что виртуальная машина будет запущена, а не остановлена). Фактически, я потерял из виду все, что я пытался делать, но которые не работали.
Оказывается, любая виртуальная машина, перезагруженная на этом сервере, также не запускается, и я даже не могу создать на ней новую виртуальную машину, поэтому похоже, что проблема связана с хостом, а не с гостевой виртуальной машиной.
ударь меня битой-подсказкой, пожалуйста.
Оказывается, файловая система / sys каким-то образом оказалась размонтированной. Я понятия не имею, как это произошло, и ничего не могу найти в журналах или истории bash.
в любом случае, я перемонтировал / sys и смог запустить xen-bugtool. и перезапустите виртуальные машины. Итак, проблема решена.