Applies ToMicrosoft System Center 2012 R2 Virtual Machine Manager

Якщо у вас є Microsoft System Center 2012 R2 зведене оновлення 7 або пізнішої версії в середовищі диспетчера віртуальних машин (VMM), тепер можна повторно пов'язати загублену віртуальну машину з її службою або роллю ВМ після того, як хост-сервер буде переміщено до VMM. Це зручно, якщо віртуальні машини ролі служби або віртуальної машини загублено під час циклу додавання або видалення хоста. Це також корисно для реалізації сценаріїв відновлення та резервного копіювання для служб і ролей ВМ.

Яка проблема була раніше?

  • Іноді хост або кластер можна вивести з експлуатації з VMM і потрібно відновити. Якщо такі хости або кластери мали віртуальні машини, які були частиною будь-якої ролі служби або віртуальної машини, не було можливості перед UR7 для адміністраторів VMM повторно пов'язати віртуальні машини з відповідними ролями служби або ВМ.

  • Якщо служби відновлення сайту використовуються, коли основний сайт знижується, віртуальні машини відновлюються на додатковому сайті. Коли шаблони служб стали доступними на додатковому сайті, раніше не можна було зв'язати відновлені віртуальні машини з щойно розгорнутим екземпляром служби.

Як повторно пов'язати віртуальну машину?

За допомогою наведеного нижче командлета тепер можна повторно пов'язати віртуальну машину з роллю служби або віртуальної машини.

Набір параметрів: ServiceJoin-SCVirtualMachine [–VM] <VM> -ComputerTier <ComputerTier> [<CommonParameters>]Набір параметрів: VM RoleJoin-SCVirtualMachine [–VM] <VM> -VMRole <CloudVMRole> [<CommonParameters>]Цей командлет запускає завдання повторного зв'язування для VMM. Це завдання виконує набір перевірок, які допомагають підтвердити сумісність віртуальної машини із шаблоном служби. Клацніть тут , щоб переглянути список перевірок.

Відомості про параметр

-VM <VM>Цей параметр указує на загублену віртуальну машину, яку слід приєднати до ролі служби або віртуальної машини.

Псевдоніми

Немає

Необхідні?

Справжній

Позиції?

1

Значення за промовчанням

Немає

Прийняти вхідний трубопровід?

True (ByValue)

Прийняти символи узагальнення?

Помилкові

-ComputerTier <ComputerTier>Використайте цей параметр, щоб указати рівень комп'ютера екземпляра служби, до якого потрібно приєднати віртуальну машину.

Псевдоніми

Немає

Необхідні?

Справжній

Позиції?

Названий

Значення за промовчанням

Немає

Прийняти вхідний трубопровід?

Помилкові

Прийняти символи узагальнення?

Помилкові

-VMRole <CloudVMRole>Використовуйте цей параметр, щоб указати роль віртуальної машини, до якої потрібно приєднати віртуальну машину.

Псевдоніми

Немає

Необхідні?

Справжній

Позиції?

Названий

Значення за промовчанням

Немає

Прийняти вхідний трубопровід?

Помилкові

Прийняти символи узагальнення?

Помилкові

Приклади

Приклад 1. Приєднання загубленої віртуальної машини до рівня служби

$vm = Get-SCVirtualMachine –ім'я "PS-Web-001"$ct = Get-SCComputerTier –Name "MyService-WebTier"Join-SCVirtualMachine –VM $vm –ComputerTier $ctПриклад 2. Приєднання загубленої віртуальної машини до VMRole

$vm = Get-SCVirtualMachine – ім'я "PS-Web-001"$vmRole = Get-CloudResource – ім'я "PetShop"Join-SCVirtualMachine –VM $vm –VMRole $vmRole

Знімки екрана

На знімку екрана нижче показано поведінку VMM до того, як було введено цю функцію. Область послуг у VMM показує, що віртуальні машини для екземпляра служби відсутні.альтернативний текстНа знімку екрана нижче показано поведінку після повторного зв'язування віртуальних машин з екземпляром служби.альтернативний текст

Припущення, зроблені перед повторним зв'язуванням віртуальної машини

  • Припускається, що працює віртуальна машина, і що всі гостьові програми та служби, які працюють на ній, не зміняться.

  • Рівень комп'ютера, до якого приєднується віртуальна машина, має працювати менше максимальної кількості екземплярів. Домен оновлення для операції об'єднання нагадує масштабування.

  • Пов'язаний віртуальний комп'ютер має бути тим, який спочатку був частиною розгортання ролі служби або віртуальної машини. Крім того, вона не повинна бути змінена таким чином, що вона не проходить перевірку VMM. (Повний список перевірок див. в розділі "Список перевірок").

Застереження. Процес приєднання віртуальної машини до ролі служби або віртуальноїмашини, яка використовує балансувальники навантаження, не підтримується. Якщо ви намагаєтеся приєднати віртуальну машину до такої ролі служби або віртуальної машини, користувач повинен налаштувати будь-які параметри балансувальника навантаження вручну.

Список перевірок

Нижче наведено список перевірок, які виконуються для перевірки сумісності віртуальної машини із шаблоном служби.Станвіртуальної машини та комп'ютерної підказки. Віртуальна машина має перебувати в запущеному стані, а рівень комп'ютера – у розгорнутому стані. Крім того, оскільки ця операція нагадує масштабування, загальна кількість віртуальних машин для цього рівня не має перевищувати максимальне обмеження.

  • Перевірте, чи віртуальна машина перебуває в запущеному стані.

  • Перевірте, чи віртуальну машину вже пов'язано з рівнем комп'ютера.

  • Перевірте, чи комп'ютерний рівень перебуває в розгорнутому стані.

  • Перевірте, чи значення VMInstanceCount рівня менше за максимальне.

Перевірка областівіртуальної машини. Службу можна розгорнути в хмарі або hostGroup. Віртуальна машина має належати до хмарної або хост-групи, у якій розгорнуто службу.

  • Перевірте, чи віртуальна машина перебуває в області екземпляра служби.

  • Перевірте, чи власник віртуальної машини збігається з власником екземпляра служби.

  • Перевірте, чи збігається userRole віртуальної машини з екземпляром служби.

Перевірки мережі. Основні мінімальні перевірки виконуються в мережах віртуальних машин і типах IP-адрес, які очікуються на віртуальній машині.

  • Якщо віртуальний мережевий адаптер (віртуальна плата мережевого інтерфейсу або vNIC) на віртуальній машині, яка відповідає мережі віртуальної машини, перевірте наявність кожного мережевого адаптера, визначеного шаблоном.

  • Перевірте типи IP-адрес.

Перевірка стануагента гостя Якщо шаблон віртуальної машини рівня комп'ютера вимагає, щоб агент гостя був присутній на віртуальній машині, виконуються такі перевірки:

  • Переконайтеся, що на віртуальній машині інстальовано гостьовий агент.

  • Перевірте, чи відповідає агент гостя (серцебиття).

  • Перевірте версію агента гостя.

Примітка. Якщо з комп'ютерним рівнем пов'язано один або кілька LBVips (VIPs балансувальника навантаження), а кількість екземплярів комп'ютерів рівня дорівнює нулю (0), цей командлет не можна використовувати для зв'язування віртуальної машини з таким рівнем.Це полягає в тому, що для комп'ютерного рівня з LBVips віртуальна машина, яка пов'язується, не може бути першою віртуальною машиною рівня. Вона повинна мати принаймні одну існуючу віртуальну машину, яку можна отримати шляхом масштабування цього рівня. У цій ситуації ми радимо масштабувати рівня, щоб мати принаймні одну віртуальну машину. Ви робите це, щоб уникнути проблем, які впливають на кластери NLB, в яких рівень не має жодного вузла NLB, і ми намагаємося додати VIP-члена, який в кінцевому підсумку не вдається.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.