Как запустить Microsoft Azure Stack Technical Preview 1 в виртуальной машине Hyper-V или на «слабом железе» для ознакомления и тестирования. Хочу сразу обратить внимание на «ознакомление» – Microsoft Azure Stack не предназначен для работы в виртуальной машине, а его требования к «железу» – довольно специфичны.
А именно – наличие на хосте, который будет использоваться для старта Azure Stack Technical Preview 1, именно четырех свободных дисков (не разделов). Которые, кстати, при установке будут очищены и размечены. И если у вас в сервере их больше – не факт, что будут выбраны именно те, на которые думаете вы…
Потому – виртуальная машина, в которой запускается Microsoft Azure Stack Technical Preview 1 «на посмотреть» – отличный выбор.
Для запуска Azure Stack в виртуальной машине мы воспользуемся новой «фишкой» Hyper-V в Windows Server 2016 – вложенной (или наследуемой) виртуализацией (про нее я рассказывал подробно в этом видео), поскольку сам Azure Stack Technical Preview 1 – это набор виртуальных машин…
Обзор Microsoft Azure Stack, часть 1 – как установить Azure Stack в виртуальную машину
Итак, первый этап подготовки Azure Stack к запуску в виртуальной машине Hyper-V выполняем почти по инструкции:
ВНИМАНИЕ! Системные аппаратные требования Azure Stack Technical Preview 1 прописаны в установочных скриптах PowerShell, которые находятся в файле MicrosoftAzureStackPOC.vhdx в той же папке Microsoft Azure Stack POC. Минимальный объем памяти, на котором будет стартовать Azure Stack (будь то виртуальная машина или физический хост) – это 64ГБ. Данное условие – всего лишь функция проверки объема ОЗУ, которое находится в скрипте Invoke-AzureStackDeploymentPrecheck.ps1 в каталоге \AzureStackInstaller\PoCDeployment в файле MicrosoftAzureStackPOC.vhdx . Ищите в скрипте функцию CheckRam и поменяйте значение в операторе IF. Вы можете сделать это как до копирования каталога установки в файл VHDX для виртуальной машины Azure Stack, так уже и внутри работающей виртуальной машины перед установкой. Там же можно найти и функцию проверки количества ядер процессора, если их недостаточно на вашем хосте.
Следующим шагом – создаем обычную виртуальную машину со следующими параметрами:
Запускаем виртуальную машину и настраиваем основную ОС для Azure Stack (псевдофизический хост) при помощи мастера начальной настройки Windows Server.
В следующей части – продолжение – установка Microsoft Azure Stack Technical Preview 1.
Обзор Microsoft Azure Stack, часть 1 – как установить Azure Stack в виртуальную машину