Как убрать виртуальную машину из кластера
Перейти к содержимому

Как убрать виртуальную машину из кластера

  • автор:

Как убрать виртуальную машину из кластера

Чтобы удалить виртуальную машину в консоли управления гипервизора Microsoft Hyper-V:

  1. Запустите программу Hyper-V Manager.
  2. В главном окне программы в списке виртуальных машин гипервизора в таблице Virtual Machines выберите виртуальную машину, которую вы хотите удалить.
  3. Если виртуальная машина включена, отключите ее. Для этого по правой кнопке мыши откройте контекстное меню и выберите пункт Turn Off . Дождитесь отключения машины.
  4. В контекстном меню виртуальной машины выберите пункт Settings . Откроется окно свойств виртуальной машины.
  5. В блоке параметров Hardware выберите раздел SCSI Controller → Hard Drive .
  6. Сохраните путь, указанный в поле Virtual hard disk , любым удобным для вас способом и закройте окно свойств виртуальной машины. По умолчанию после удаления виртуальной машины в консоли управления гипервизора файл виртуального жесткого диска не удаляется с сервера. Вам потребуется удалить его вручную.
  7. В контекстном меню виртуальной машины выберите пункт Delete .
  8. В окне подтверждения нажмите на кнопку Delete .
  9. На физическом сервере гипервизора удалите вручную файл виртуального жесткого диска в папке, указанной в пункте 6.

Виртуальная машина с установленным приложением Kaspersky Web Traffic Security будет удалена и перестанет отображаться в списке виртуальных машин.

Как убрать виртуальную машину из кластера

Перед удалением приложения требуется выполнить подготовительные действия.

Чтобы удалить виртуальную машину в консоли управления гипервизора Microsoft Hyper-V:

  1. Запустите программу Hyper-V Manager.
  2. В главном окне программы в списке виртуальных машин гипервизора в таблице Virtual Machines выберите виртуальную машину, которую вы хотите удалить.
  3. Если виртуальная машина включена, отключите ее. Для этого по правой кнопке мыши откройте контекстное меню и выберите пункт Turn Off . Дождитесь отключения машины.
  4. В контекстном меню виртуальной машины выберите пункт Settings . Откроется окно свойств виртуальной машины.
  5. В блоке параметров Hardware выберите раздел SCSI Controller → Hard Drive .
  6. Сохраните путь, указанный в поле Virtual hard disk , любым удобным для вас способом и закройте окно свойств виртуальной машины. По умолчанию после удаления виртуальной машины в консоли управления гипервизора файл виртуального жесткого диска не удаляется с сервера. Вам потребуется удалить его вручную.
  7. В контекстном меню виртуальной машины выберите пункт Delete .
  8. В окне подтверждения нажмите на кнопку Delete .
  9. На физическом сервере гипервизора удалите вручную файл виртуального жесткого диска в папке, указанной в пункте 6.

Виртуальная машина с установленным приложением Kaspersky Secure Mail Gateway будет удалена и перестанет отображаться в списке виртуальных машин.

Управление кластерами Hyper-V в структуре VMM

Поддержка этой версии Virtual Machine Manager (VMM) завершена. Рекомендуется выполнить обновление до VMM 2022.

Из этой статьи вы узнаете об управлении кластерами узлов Hyper-V в структуре System Center Virtual Machine Manager (VMM). Вы можете настраивать свойства кластера и управлять узлами кластера.

Настройка свойств кластера

  1. В области Структура щелкните правой кнопкой мыши кластер и выберите Свойства.
  2. Настройте параметры, приведенные в этой таблице.
Вкладка Параметры
Общие Просмотрите имя, группу узлов и описание. Также можно настроить параметр Резерв кластера (узлы) и просматривать состояние резерва кластера.

Выполняется и успешно завершается проверка кластера. Включает ссылку на последний ответ о проверке (если есть). Для доступа к отчету требуются административные разрешения на узле кластера, где находится отчет. Для кластеров узлов можно выполнить проверку кластера по запросу с помощью VMM. Для этого в рабочей области Структура найдите и выберите кластер узлов. Затем на вкладке Кластер узлов выберите Проверить кластер. Проверка кластера начнется немедленно.

Можно выполнить следующие действия:

Добавление и удаление логических единиц хранения, управляемых VMM.

удалять и добавлять CSV, управляемые VMM;

Добавление узла в кластер

  1. Если вы уже использовали диспетчер отказоустойчивости кластеров для добавления узла, в разделеСерверы>Структуры>Все узлы щелкните правой кнопкой мыши узел с состоянием Ожидание и выберите Добавить в кластер узлов.
  2. Если вы не добавляли узел с помощью диспетчера отказоустойчивости кластеров, можно добавить узлы, которые уже управляются VMM. В области СтруктураСерверыВсе узлы щелкните правой кнопкой мыши кластер и выберите Добавить узел кластера. В мастере добавления узлов выберите > и учетную запись запуска от имени, которая будет использоваться для добавления узлов. Убедитесь, что выбран пункт Существующие серверы под управлением операционной системы Windows Server . В разделе Выбор узлов выберите сервер узла Hyper-V, который требуется добавить. Завершите работу мастера и проверьте параметры.

удаление узла из кластера;

  1. ВыберитеСерверы>Структуры>Все узлы.
  2. Найдите узел кластера, который необходимо удалить, и просмотрите состояние в области Узлы .
  3. Если узел не в режиме обслуживания, выберите Запустить режим обслуживания. Выберите Переместить все виртуальные машины на другие узлы в кластере и проверьте состояние.
  4. Щелкните правой кнопкой мыши узел и выберите >>>. Во время выполнения задания по удалению узла отменяется регистрация любого имеющегося на этом узле общего хранилища. Если вы управляете хранилищем за пределами VMM, отмените регистрацию хранилища на узле.

Исключение кластера из кластера

Удалите кластер узлов следующим образом:

  1. ВыберитеСерверы>Структуры>Все узлы.
  2. Убедитесь, что кластер не поддерживает высокодоступные виртуальные машины или кластерные службы или приложения.
  3. Щелкните правой кнопкой мыши кластер узлов и выберите >>. Щелкните Да, чтобы продолжить.
  4. Во время выполнения задания по удалению кластера все общие хранилища отменяются на узлах кластера. Если вы управляете хранилищем за пределами VMM, отмените регистрацию этого хранилища.

Удаление отсутствующей виртуальной машины из консоли Virtual Machine Manager

В этой статье описывается, как удалить виртуальную машину с состоянием » Отсутствует» в консоли Virtual Machine Manager с помощью скрипта Microsoft SQL Server.

Исходная версия продукта: System Center 2016 Virtual Machine Manager, Microsoft System Center 2012 R2 Virtual Machine Manager, System Center Virtual Machine Manager, версия 1801, System Center Virtual Machine Manager, версия 1807
Исходный номер базы знаний: 3102955

Аннотация

Иногда после отработки отказа кластера дублирующиеся виртуальные машины могут отображаться в консоли Microsoft System Center Virtual Machine Manager администратора (VMM). Одна из этих виртуальных машин имеет состояние «Отсутствует«, а другая — другое. Отсутствующие виртуальные машины могут быть трудно удалить. В этой статье содержится SQL Server, который удаляет отсутствующие виртуальные машины.

Скрипт удаляет из базы данных VMM все виртуальные машины с состоянием « Отсутствующие». Сценарий не удаляет виртуальные машины с главного компьютера. К ним относятся все узлы Hyper-V, Virtual Server и VMware.

Подготовка системы

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

  1. Закройте консоль администрирования VMM.
  2. Остановите службу Windows с именем VMMService на сервере VMM.
  3. Создайте полную резервную копию базы данных VMM.
  4. Установите Microsoft SQL Server Management Studio на том же компьютере, на котором хранится база данных VMM.

Совет SQL Server Management Studio это бесплатная загрузка от Корпорации Майкрософт, которую можно скачать SQL Server Management Studio (SSMS).

Команды успешно завершены.

SQL Server скрипта

BEGIN TRANSACTION T1 DECLARE custom_cursor CURSOR FOR SELECT ObjectId from dbo.tbl_WLC_VObject WHERE [ObjectState] = 220 DECLARE @ObjectId uniqueidentifier OPEN custom_cursor FETCH NEXT FROM custom_cursor INTO @ObjectId WHILE(@@fetch_status = 0) BEGIN DECLARE vdrive_cursor CURSOR FOR SELECT VDriveId, VHDId, ISOId from dbo.tbl_WLC_VDrive WHERE ParentId = @ObjectId DECLARE @VDriveId uniqueidentifier DECLARE @VHDId uniqueidentifier DECLARE @ISOId uniqueidentifier OPEN vdrive_cursor FETCH NEXT FROM vdrive_cursor INTO @VDriveId, @VHDId, @ISOId WHILE(@@fetch_status = 0) BEGIN DELETE FROM dbo.tbl_WLC_VDrive WHERE VDriveId = @VDriveId if(@VHDId is NOT NULL) BEGIN DELETE FROM dbo.tbl_WLC_VHD WHERE VHDId = @VHDId DELETE FROM dbo.tbl_WLC_PhysicalObject WHERE PhysicalObjectId = @VHDId END if(@ISOId is NOT NULL) BEGIN DELETE FROM dbo.tbl_WLC_ISO WHERE ISOId = @ISOId DELETE FROM dbo.tbl_WLC_PhysicalObject WHERE PhysicalObjectId = @ISOId END FETCH NEXT FROM vdrive_cursor INTO @VDriveId, @VHDId, @ISOId END CLOSE vdrive_cursor DEALLOCATE vdrive_cursor ----------------- DECLARE floppy_cursor CURSOR FOR SELECT VFDId, vFloppyId from dbo.tbl_WLC_VFloppy WHERE HWProfileId = @ObjectId DECLARE @vFloppyId uniqueidentifier DECLARE @vfdId uniqueidentifier OPEN floppy_cursor FETCH NEXT FROM floppy_cursor INTO @vfdId, @vFloppyId WHILE(@@fetch_status = 0) BEGIN DELETE FROM dbo.tbl_WLC_VFloppy WHERE VFloppyId = @vFloppyId if(@vfdid is NOT NULL) BEGIN DELETE FROM dbo.tbl_WLC_VFD WHERE VFDId = @vfdId DELETE FROM dbo.tbl_WLC_PhysicalObject WHERE PhysicalObjectId = @vfdId END FETCH NEXT FROM floppy_cursor INTO @vfdId, @vFloppyId END CLOSE floppy_cursor DEALLOCATE floppy_cursor ---------------- DECLARE checkpoint_cursor CURSOR FOR SELECT VMCheckpointId from dbo.tbl_WLC_VMCheckpoint WHERE VMId = @ObjectId DECLARE @vmCheckpointId uniqueidentifier OPEN checkpoint_cursor FETCH NEXT FROM checkpoint_cursor INTO @vmCheckpointId WHILE(@@fetch_status = 0) BEGIN DELETE FROM dbo.tbl_WLC_VMCheckpointRelation WHERE VMCheckpointId = @vmCheckpointId FETCH NEXT FROM checkpoint_cursor INTO @vmCheckpointId END CLOSE checkpoint_cursor DEALLOCATE checkpoint_cursor ------------------------- ---------Clean checkpoint DELETE FROM dbo.tbl_WLC_VMCheckpoint WHERE VMId = @ObjectID exec [dbo].[prc_VMMigration_Delete_VMInfoAndLUNMappings] @ObjectId DECLARE @RefreshId uniqueidentifier exec [dbo].[prc_RR_Refresher_Delete] @ObjectId, @RefreshId DELETE FROM dbo.tbl_WLC_VAdapter WHERE HWProfileId = @ObjectId DELETE FROM dbo.tbl_WLC_VNetworkAdapter WHERE HWProfileId = @ObjectId DELETE FROM dbo.tbl_WLC_VCOMPort WHERE HWProfileId = @ObjectId DELETE FROM dbo.tbl_WLC_HWProfile WHERE HWProfileId = @ObjectId DELETE FROM dbo.tbl_WLC_VMInstance WHERE VMInstanceId = @ObjectId DELETE FROM dbo.tbl_WLC_VObject WHERE ObjectId = @ObjectId FETCH NEXT FROM custom_cursor INTO @ObjectId END CLOSE custom_cursor DEALLOCATE custom_cursor COMMIT TRANSACTION T1 

Обратная связь

Были ли сведения на этой странице полезными?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *