Чи потрібно вимкнути операційні системи Hyper-V Virtual Machine для віртуальних машин перед перезапуском Windows Server 2012 R2, на якому вони працюють?


9

Я досить новачок у використанні Hyper-V. Я намагаюся засвоїти найкращу практику вимкнення та перезавантаження сервера, коли на ньому працюють віртуальні машини.

У мене є фізичний сервер під управлінням MS Windows Server 2012 R2. У мене на цьому сервері Windows два віртуальні машини, які працюють під Hyper-V. Один VM працює в гостьовій операційній системі Windows 7 Professional. Інший VM працює під управлінням Ubuntu 14.10.

Моє запитання: чи потрібно мені вимкнути кожну віртуальну машину перед тим, як вимкнути фізичний сервер, чи віртуальну машину буде закрито фізичним сервером як частину її відключення?

Я не зміг знайти жодної інформації про цей процес. Чи може хтось вказати мене в правильному напрямку?

Дякую

Відповіді:


13

Це залежить від того, як налаштували ваші віртуальні машини.

Якщо у вас VM налаштовані на "ВИМКНЕННЯ", то відключення хост-операційної системи було б близьким до еквівалентного витягуванню живлення з ВМ. Якщо ваші відеомагнітофони налаштовані таким чином, і ви хочете, щоб вони безпечно відключились, то спочатку їх потрібно вимкнути. Ви також можете використовувати інші параметри, наприклад, призупинити або вимкнути гостьову ОС.

Майте на увазі, що закриття гостя вимагає, щоб у вас були правильно встановлені додатки для гостей. Я вірю, що без них у вас буде ефект "вимкнення", але я не впевнений.

відключення гіперв


Дуже корисно і дало мені саме те, що мені потрібно.
BitBug

1
Я спеціально не є спеціалістом у галузі Hyper-V, але здається логічним, що "Вимкнути VM" або "Зберегти стан VM" було б можливим без будь-яких доповнень. Я маю на увазі, що "Зберегти" не повинно бути складніше, ніж заморожувати віртуальний FS та процесор, заощаджувати регістри оперативної пам'яті та процесора, а може бути, і іншу інформацію про стан (GPU? Пристрої віртуальної мережі / шини?). Ваш знімок екрана (попередження з’являється лише на третьому варіанті) та відповідь @ dbwillis, начебто, підтримують це припущення.
Сліпп Д. Томпсон

1
Я бачив проблеми з програмним забезпеченням у деяких гостей у призупиненому стані. Особливо речі, які потребують правильного часу. Без доповнень гостей, щоб виправити час на резюме, все може стати трохи химерним. Тож вам, можливо, не потрібні, щоб гостя призупинили / відновили, ви дійсно хочете їх, щоб ваша гостьова ОС була стабільною. До речі, блокнот - це не найкращий тест.
Зоредаче

2

У моїх тестах, ні, VM не потрібно відключати. Я фактично перевірив це, відкривши блокнот у вітрині, із збереженим текстом, а потім перезапустив хост.

ВМ повернувся із відкритим блокнотом із текстом.

Я думаю, що в налаштуваннях HyperV є типовий варіант "зробити це для VM при перезапуску"


2
Це описує лише одну умову / дію для налаштувань автоматичного відключення VM при відключенні хоста. Існує три можливі умови / дії для роботи з VM при відключенні хоста.
joeqwerty

2

Я вважаю за краще пройти процес їх вимкнення індивідуально через консоль управління. Хоча це досить рідко, є випадки, коли стан VM має проблеми або не вимкнеться належним чином самостійно. Це дає мені шанс переконатися, що все це відбувається таким чином, як я очікував. Не кажучи вже про те, що буває, що сам VM не завжди випускає оперативну пам’ять залежно від того, які системи на ній працюють, і, хоча часто це нічого не робить, я чомусь відчуває себе краще.


1

Здається, що за замовчуванням встановлено збереження стану системи. Тому я вважаю, що окремі vm не потрібно відключати, якщо використовується налаштування за замовчуванням.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.