none
Не удаляется VPS. RRS feed

  • Вопрос

  • Схема

    У нас для организации виртуализации используется 5-ть серверов:

    1. Портал управления

    2. Два сервера под хранилище данных на StarWind которые собраны в хранилище высокой доступности (High Available Storage).

    3. Два сервера ноды, на которых работают виртуальные машины, собранные в кластер.

    Предыстория

    Кластер работает очень не надёжно (намного менее надёжно, чем если бы этого кластера не было вовсе, то есть эффект от наличия кластера совершенно противоположный). Любой мелкий сбой вызывает миграцию ВПСок то на одну, то на другую ноду, причём сопровождается это перезагрузкой по питанию ВПСок, это очень плохо. В очередной раз, когда ВПСки смигрировали на другую ноду, что-то пошло не так и после восстановления кластерности одна ВПСка оказалась одновременно на двух нодах Hyper-V.

    Задача

    Мне надо удалить данную ВПСку с обоих нод, однако это не получается, так как выдаёт ошибку: "The process cannot access the file because it is being used by another process. (0x80070020) ". Такая ошибка возникает как на одной, так и на другой ноде. Я думаю, что они обе захватили диск данной ВПСки по пути C:\ClusterStorage\Volume1 и не позволяют друг другу удалить её. Как удалить?

    Удалось удалить только из сервисов Failover Cluster

Ответы

  • Здравствуйте.

    Спасибо за ответ.

    1. ВМ удалял через SCVMM и на самих нодах через Hyper-V  Manager.

    2. Из высокодоступных вывел её ещё вчера, через Failover Cluster Manager, удалилась без проблем.

    При попытке удаления из SCVMM и из Hyper-V  Manager ошибки выдаёт немного разные, но смысл ошибок одинаковый, что ВМ занята под другим процессом. Проблема решилась сама собой, после ожидания и переустановки VMM Agent на нодах (удалил кластер из управления под SCVMM и завёл его опять), ВМашина пропала с обеих нод.

    Подробности

    Видимо SCVMM и все операции с кластером выполняются дольше, чем у меня хватает терпения дождаться завершения этих операций.

    В процессе решения вышеописанной проблемы возникла ещё одна - ноды вообще стали не доступны для управления из SCVMM, для возобновления связи решил удалить кластер из управления под SCVMM и поставить заново (в процессе этого на нодах переустанавливается агент управления). В процессе удаления кластера загрузил обновления на портал где стоит SCVMM и отправил в ребут сервер, хотя она на первой ноде ещё удалила агента. После ребута сервера кластер так и остался не удалённым из SCVMM вместе с одной нодой, ни удалить ни добавить этот же кластер не получалось - выдавало ошибку. Зашёл на ноду отключил агента Hyper-V в сервисах, сервис вообще пропал (удалился). В итоге, после некоторого ожидания, кластер продолжил процесс удаления самостоятельно и удалился из SCVMM. После добавления кластера в панель управления SCVMM - ВМашина, с которой изначально были проблемы (не удалялась) - пропала. Сейчас ещё удалил папку с этой виртуальной машиной из хранилища C:\ClusterStorage\Volume1

    В общем данный вопрос закрыт, другая проблема в другом посте.

Все ответы

  • Каким образом Вы пытаетесь удалить ВМ? Из числа высокодоступных ее вывели?
    Модератор
  • Здравствуйте.

    Спасибо за ответ.

    1. ВМ удалял через SCVMM и на самих нодах через Hyper-V  Manager.

    2. Из высокодоступных вывел её ещё вчера, через Failover Cluster Manager, удалилась без проблем.

    При попытке удаления из SCVMM и из Hyper-V  Manager ошибки выдаёт немного разные, но смысл ошибок одинаковый, что ВМ занята под другим процессом. Проблема решилась сама собой, после ожидания и переустановки VMM Agent на нодах (удалил кластер из управления под SCVMM и завёл его опять), ВМашина пропала с обеих нод.

    Подробности

    Видимо SCVMM и все операции с кластером выполняются дольше, чем у меня хватает терпения дождаться завершения этих операций.

    В процессе решения вышеописанной проблемы возникла ещё одна - ноды вообще стали не доступны для управления из SCVMM, для возобновления связи решил удалить кластер из управления под SCVMM и поставить заново (в процессе этого на нодах переустанавливается агент управления). В процессе удаления кластера загрузил обновления на портал где стоит SCVMM и отправил в ребут сервер, хотя она на первой ноде ещё удалила агента. После ребута сервера кластер так и остался не удалённым из SCVMM вместе с одной нодой, ни удалить ни добавить этот же кластер не получалось - выдавало ошибку. Зашёл на ноду отключил агента Hyper-V в сервисах, сервис вообще пропал (удалился). В итоге, после некоторого ожидания, кластер продолжил процесс удаления самостоятельно и удалился из SCVMM. После добавления кластера в панель управления SCVMM - ВМашина, с которой изначально были проблемы (не удалялась) - пропала. Сейчас ещё удалил папку с этой виртуальной машиной из хранилища C:\ClusterStorage\Volume1

    В общем данный вопрос закрыт, другая проблема в другом посте.