Как установить Hyper-V на Nutanix NX-3460

Обновлено 16.08.2023

Как установить Hyper-V на Nutanix NX-3460

Всем привет, в предыдущей части мы рассмотрели архитектуру Nutanix и принципы его работы, а вот сегодня мы уже попробуем на него установить Hyper-V, точнее на Nutanix NX-3460. Сам процесс по сложности не очень тяжелый, но требует некоторых подготовительных работ и составление списка этапов, которые вы должны пройти, чтобы у вас все получилось.

Подготовительные требования к установке Nutanix

  • Foundation VM > на момент написания актуальная версия виртуальной машины была 3.1. Данная виртуалка, необходима для настройки и установки Nutanix, на боту ее есть мастер установки Nutanix Foundation.
  • Правильно настроенная и подготовленная сетевая инфраструктура с коммутатором arista > выделены статические ip адреса под IPMI порты
  • SFP модуль > переходник между 10G и 1G, так как в 10G по умолчанию нельзя воткнуть RJ45.
  • Дистрибутив nutanix_installer_package на момент написания это 4.5.2.1-stable > по сути это сам гипервизор Acropolis у нутаникса.
  • Можно еще при установке использовать phoenix-3.1_NOS-4.6
  • FoundationApplet-offline > утилита показывающая свободны ли контроллеры нутаникса и готовы ли они к установке.
  • Сам образ гипервизора Windows Server 2012 R2

Скачать все необходимое можно по ссылке ниже, единственное вам придется твитнуть или лайкнуть, с вас не убудет 🙂 .

[sociallocker] Набор для natanix 3460[/sociallocker]

Настойка Arista 7150S

И так как я и говорил, первым делом нужно понять как будет работать ваша инфраструктура по сети. Сама Arista 7150S, это полная копия IOS у Cisco, так что если вы с ней дружите, то проблем у вас не возникнет, если нет, то придется немного подучиться, создавать vlan и trunk порты на Cisco, это не сложно почитайте ссылки слева.

нужно, чтобы все компоненты IPMI, NTNX-Block и Nutanix Controller VM были в одной подсети, в том числе и виртуальная машина Foundation VM

Вам потребуется 13 статических ip адресов

  • 4 для IPMI
  • 4 для гипервизоров
  • 4 для Nutanix Controller VM

И так я надеюсь вы настроили вашу Arista 7150S на нужные vlan и приобрели sfp модуль, можно двигаться дальше.

Настройка Foundation VM

Предполагается, что вы скачали данную виртуальную машину. Она по умолчанию имеет формат ovf и виртуальный диск vmdk. vmdk формат это стандарт Vmware, но его спокойно читает VirtualBox, так что если у вас не установлен в сети Vmware ESXI подойдет и VirtualBox, сам он бесплатный и весит 100 мб, более подробно о форматах файлов виртуальных машин читайте по ссылке. Так же можете посмотреть Как установить VirtualBox-5.0 в Windows.

Принцип работы. Ваша виртуальная машина будет подключена в адресное пространство с контроллерами Nutanix NX-3460, за счет переходника sfp 10g to rj45. Так же в Arista 7150S, подключены все 4 нутаникс контроллера по 10G портам.

Как установить Hyper-V на Nutanix NX-3460-2

Предположим вы решили это сделать на VirtualBox, хотя последовательность и логика действий на ESXI будет такой же. Скачанный архив нужно распаковать, в Windows вам поможет это сделать 7zip.

Как установить Hyper-V на Nutanix NX-3460-5-6

в итоге вы получите 3 файла, сам жесткий виртуальный диск и файлы конфиги.

Как установить Hyper-V на Nutanix NX-3460-5-6-7

Щелкаем создать.

Как установить Hyper-V на Nutanix NX-3460-5

Задаем название, тип Linux и Выбираем версию Red Hat 64.

Как установить Hyper-V на Nutanix NX-3460-8

Задаем памяти, лучше дать минимум 2048, если есть возможность дайте больше.

Как установить Hyper-V на Nutanix NX-3460-9

и указываем на наш скачанный vmdk файл.

Как установить Hyper-V на Nutanix NX-3460-10

В итоге вы получите готовую виртуальную машину.

Как установить Hyper-V на Nutanix NX-3460-11

Теперь произведем еще маленькую настройку сети для Foundation VM, для этого жмем Настроить.

Как установить Hyper-V на Nutanix NX-3460-14

Переходим в пункт Сеть и выставляем Тип подключения Сетевой мост, для того, чтобы виртуальная машина получила ip из сети хоста, в случае с ESXI достаточно будет включить сетевой интерфейс в нужный виртуальный коммутатор.

Как установить Hyper-V на Nutanix NX-3460-15

Включаем виртуалку, если все ок начнется загрузка, если нет то можете словить ошибку

NtCreateFile)\Device\VBoxDrvStub ) failed 0x0000034 STATUS_OBJECT_NAME_NOT_FOUND (0 retries) (rc=-101)

Как установить Hyper-V на Nutanix NX-3460-12

Или Не удалось открыть сессию виртуальной машины. The virtual machine has terminated unexpectedly during startup with exit code 1 (0x1) Код ошибки (0x0004005)

Как установить Hyper-V на Nutanix NX-3460-13

Лечатся они обе удалением VirtualBox, перезагрузкой вычищением хвостов с помощью ccleaner. Как делается чистка ccleaner, я уже рассказывал.

В итоге у вас загрузиться CentOS с формой авторизации.

Логин nutanix пароль nutanix/4u

Как установить Hyper-V на Nutanix NX-3460-18

В итоге у вас будет вот такой рабочий стол

Как установить Hyper-V на Nutanix NX-3460-19

Теперь вам нужно задать виртуальной машине ip адрес, если у вас конечно нет DHCP сервера, проверить ваш ip можно открыв Terminal и введя команду ifconfig, в идеале вы должны увидеть назначенный Ip, если его нет, то запускаем ярлык на рабочем столе set_foundation_ip_address. Далее жмем Run in terminal,

Как установить Hyper-V на Nutanix NX-3460-22

Выбираем Device configuration,

Как установить Hyper-V на Nutanix NX-3460-23

выбираем вашу сетевую карту.

Как установить Hyper-V на Nutanix NX-3460-24

задаем статический ip адрес, можете если хотите настроить сеть на centos через терминал.

Как установить Hyper-V на Nutanix NX-3460-25

сохраняем все настройки.

Как установить Hyper-V на Nutanix NX-3460-26

Копирование нужных дистрибутивов

Копировать я буду из системы Windows, поможет мне WinSCP

  • первое это сам установщик Nutanix, а именно в папку foundation > nos > nutanix_installer

Обратите внимание, что формат должен быть tar, распаковать в windows tar.gz можно с помощью 7 zip

Как установить Hyper-V на Nutanix NX-3460-27

  • iso Windows Server 2012 R2 > учтите может не увидеть некоторые, особенно если это типа Zver DVD, качайте MSDN, у меня можете на сайте скачать обновленный по март 2016 года, ISO на основе MSDN.

Путь  Foundation > isos > hypervisor > hyperv

Как установить Hyper-V на Nutanix NX-3460-28

Проверка свободности контроллеров

Следующим шагом, мы проверим, все ли доступны у вас хосты Nutanix NX-3460, для этого вы должны будите скачать утилиту nutanix_foundation_applet.jnlp входящую в пакет FoundationApplet-offline. Скачать можно с официального сайта либо у меня с Яндекс диска.

Nutanix

как видите в моем примере свободно 4 контроллера NX-3060, у них статус free, если это не первая установка, то я расскажу, что делать, чтобы их высвободить. Отсюда вы может запустить, Launch Foundation, и настроить кластер, но мне больше нравится другой интерфейс.

Как установить Hyper-V на Nutanix NX-3460-19

У вас может выскочить ошибка

Fatal: initialization Error: Could not initialize application. The application has not been initialized, for more information execute ja

Как установить Hyper-V на Nutanix NX-3460-20

Можно посмотреть детали

Как установить Hyper-V на Nutanix NX-3460-22

Решается все просто установкой Oracle Java свежей версии.

Как установить Hyper-V на Nutanix NX-3460-23

Создаем кластер Nutanix

Для создания кластера Nutanix, нам потребуется запустить Nutanix Foundation, он же умеет и просто переустанавливать нутаникс без кластера.

Как установить Hyper-V на Nutanix NX-3460-25

У вас откроется Mozilla с адресом localhost:8000/gui/index.html где вам потребуется ввести определенные данные, я вам ранее в требованиях говорил, что потребуется минимум 13 ip адресов статических

  • IPMI
  • ip для гипервизора
  • ip для CVM машинки управления

Как установить Hyper-V на Nutanix NX-3460-24

Заполняем поля Netmask, шлюз Gateway, для IPMI логин и пароль ADMIN, обязательно действующий DNS сервер и так же можете выбрать сколько памяти вы отдадите для виртуальной машины CVM.

Как установить Hyper-V на Nutanix NX-3460-26

Нажимаем кнопку Retry Discovery, для нахождения свободных контроллеров нутаникса, я нашел 4, выбираем их все.

Как установить Hyper-V на Nutanix NX-3460-26

задаем им ip адреса которые подготовили заранее, также под IPMI, Hypervisor и CVM.

nutanix апгрейд

Еще важное требования, чтобы все было доступно по пингу, я про IPMI адреса, которые вы будите давать, имеется в виду, чтобы ариста знала маршрут до сети из которой вы хотите настроить адреса.

IPMI ip, but the IP list pingable. Check that you have plugged in the IPMI or first 1G port

Как установить Hyper-V на Nutanix NX-3460-45

Если вдруг у вас ничего не нашлось, значит эти контроллеры задействованы и с большой вероятностью в кластере. Для того, чтобы это проверить заходим по ssh на любой из на них и вводим команду

cluster status

получите вот такую информацию, из чего он состоит, в моем примере все 4 контроллера нутаникс уже используются под KVM

Как установить Hyper-V на Nutanix NX-3460-32

Чтобы это поправить, нам нужно удалить кластер, вводим команду

cluster destroy

как видите не удалось, потому что он работает

Как установить Hyper-V на Nutanix NX-3460-21

останавливаем кластер нутаникс, командой

cluster stop

Как установить Hyper-V на Nutanix NX-3460-22

Видим он успешно остановлен

Как установить Hyper-V на Nutanix NX-3460-23

теперь снова пробуем его уничтожить и видим, что в этот раз проблем и каких нет, кластер NTNX удаляется.

Как установить Hyper-V на Nutanix NX-3460-24

Все успешно удалилось

Как установить Hyper-V на Nutanix NX-3460-25

Все теперь должно нормально обнаружиться, если и это не проканало то ниже еще покажу способ. Следуем далее по мастеру настройки кластера, на этапе Node imaging выбираем версию nutanix acropolis образ Windows Server 2012 R2 и SKU, то есть какую версию ставить, жмем next.

nutanix acropolis

все выходим на заключительный этап Clusters, тут вам нужно нажать Create New Cluster и задать

  • имя кластера у меня это nutanix
  • external ip > внешний ip, то что вы подготовили
  • DNS для CVM виртуалки
  • NTP для CVM виртуалки
  • RF > replication factor > по сути это отказоустойчивость в виде второй копии, если бы у вас было 5 узлов можно было бы выбрать 3 копии. Все жмем Run install.

nutanix acropolis

у вас может вылезти ошибка

Please check hostnames in the Block-Node Config. Hyper-V does not support hostnames longer than 15

Смысл в том, что в Windows есть ограничение на число знаков в названии, максимум 15 символов.

nutanix ce cluster

ниже выбираем все хосты для установки на них нутаникса

nutanix cvm ip change

задаем hostname на втором этапе, я задал nutanix 1-4

nutanix апгрейд

Снова запускаем установку, мастер вам сообщит, что потребуется где то 30 минут на все про все.

nutanix апгрейд

Сверху вы сможете просматривать, этапы выполнения, первым идет настройка IPMI, чтобы была потом возможность монтировать установщик и перезапускать хосты.

nutanix cvm ip change

Как видите IPMI сконфигурировался

nutanix апгрейд

Далее идет уже установка Hyper-V из вашего ISO, может случиться так, что вы получите ошибку

500 internal server error и Hyperviso iso for hyperv with md5 digest not supported

Тут вам говорят, что ваш ISO с Windows Server 2012 R2 не поддерживается, в данном виде, советую скачать свежий или у меня.

nutanix апгрейд

Все начинается более подробный прогресс бар установки nutanix

Как установить Hyper-V на Nutanix NX-3460-38

во время установки у вас может возникнуть ошибка fatal: Running сильно не волнуйтесь это потом можно поправить, выскакивает она по ряду причин, либо сетевые проблемы, либо данный хост уже находится под установкой, проверьте через IPMI KVM.

Как установить Hyper-V на Nutanix NX-3460-40

Всегда можно нажать Log и посмотреть причину.

Как установить Hyper-V на Nutanix NX-3460-42

как видите, на 3 узла все успешно встало, а вот на 4 не пошло, для возобновления жмем Retry imaging failed nodes with last config.

Как установить Hyper-V на Nutanix NX-3460-41

также можете словить

fatal: initializing cluster

решается так же повторной попыткой установки.

Как установить Hyper-V на Nutanix NX-3460-43

Все как видите кластер нутаникса создан

Как установить Hyper-V на Nutanix NX-3460-44

Что делать если хосты не нашлись

Выше я сказал, что поведаю вам еще один способ как и что сделать, для того чтобы поставить нутаникс на хосты, даже на те которые не нашлись на втором этапе мастера. Тут нас выручит явное указание ip IPMI и его mac адреса.

На втором шаге нажмите Add block

Как установить Hyper-V на Nutanix NX-3460-46

Добавьте 1 блок из 4 узлов, введите все те же данные + mac адреса IPMI сетевых карт

Как установить Hyper-V на Nutanix NX-3460-47

Узнать их можно зайдя в веб морду IPMI Nutanix

Как установить Hyper-V на Nutanix NX-3460-48

или например сзади рядом с портом

Как установить Hyper-V на Nutanix NX-3460-49

Ну а дальше все так же по мастеру как и вверху. Все теперь после установки можете продолжить настроику Nutanix NX-3460.

Автор - Сёмин Иван

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

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