Установка и базовая настройка бесплатного vmware vsphere hypervisor

Установка esxi 7. бесплатная лицензия.

Управление

VMware vSphere 6.0 Enterprise Plus Microsoft Hyper-V 2012 R2 Datacenter
Централизованное управление Да (vCenter Server + усовершенствованный веб-клиент vSphere, vCenter Server Appliance, SSO Да (System Center 2012 R2 VMM) (SCVMM)
Интеграция с Active Directory Да (хосты vCenter и ESXi), усовершенствованный SSO Да (SCVNN)
Управление через браузер Да (улучшенный веб-клиент vSphere с усовершенствованным SSO и плагин для BDE (Big Data Extension) Не ограничено через портал самообслуживания (Self Service Portal, SSP)
Обновление гипервизора Да (через VMware Update Manager, CLI и AutоDeploy) Да (Cluster Aware Update, Fabric Update, Management Server)
Межплатформенное управление Бесплатный Add-on Multi-Hypervisor Manager SCVMM может управлять виртуальными средами VMware и Citrix
Обновление ВМ Да (Update Manager и vCenter Configuration Manager (vCM) Да (контрольные точки), включает «живой» экспорт
Поддержка Maintenаnce Mode Да (автоматическая миграция ВМ средствами vMotion на другой хост в кластере DRS Да
Средство управления питанием Да, с распределением питания Да, с оптимизацией питания
API для интеграции с системами резервного копирования Да (vStorage API Data Protection) Да (VSS API)
Шаблоны ВМ Да, с многосайтовой библиотекой контента Да, включая шаблоны Gen2
Профили хостов Да (профили хостов, усовершенствованные для автоматического развертывания) Да (профили физических компьютеров)
P2V,V2V Да (VMware Converter) Нет (более не поддерживается, но можно использовать прежние версии VMM)
Живая миграция ВМ Да (vMotion через vSwitch, vCenter Server и без общих ресурсов хранения, удаленная vMotion при RTT до 100 мс) Да (неограниченная одновременная, без общих ресурсов — Shared Nothing; новы опции — сжатие и SMB3)
Миграция хранилища (Storage Migration) Да (Live Storage vMotion, включая реплицированные ВМ), опциональное задание места хранилища для каждого диска ВМ Да («живая» и Shared Nothing)
Профили хранения Да (управление хранением по политикам) Да (классификация хранения)
Защита VM LOCKSTEP Да (Fault Tolerance), поддерживается 4 vCPU без ограничений на типы дисков Нет

Как установить гипервизор VMware vSphere (сервер ESXi) на хост VirtualBox.

Шаг 1. Создайте и настройте виртуальную машину для ESXI. *

1. Запустите Oracle VM Virtual Box Manager и щелкните Новый.

2. Дайте имя виртуальной машине (например, «eSXI vSphere») и выберите:

3. Когда закончите, нажмите Создавать.

4. На следующем экране укажите размер диска по вашему выбору (например, 30 ГБ), оставьте параметры по умолчанию в «Тип файла жесткого диска»: VDI (образ диска VirtualBox) и в разделе «Хранение на физическом жестком диске»: Динамически распределяется и нажмите Создавать.

5. Теперь выделите новую виртуальную машину и нажмите Настройки.

6а. Выбирать Система слева и на вкладке Материнская плата выберите:

  • Чипсет: ICH9
  • Указывающее устройство: PS / 2 Мышь

6б. Затем выберите Процессор вкладка и…

  • Назначать два (2) ЦП.
  • Проверять Включить PAE / NX

7. Затем выберите Место хранения и щелкните Добавить оптический привод символ.

8. Выбирать Выбрать диск а затем выберите загруженный файл vSphere Hypervisor (ESXi ISO).

9. Наконец выберите Сеть, выберите Адаптер только для хоста а затем щелкните В ПОРЯДКЕ.

10. Щелкните значок Начинать и перейдите к следующему шагу, чтобы установить гипервизор ESXi vSphere на виртуальную машину.

Шаг 2. Установите VMware ESXi vSphere Hypervisor 6.7 на виртуальную машину VirtualBox.

* Примечание: Если вы устанавливаете гипервизор ESXi vSphere на физический компьютер, загрузите его с установочного компакт-диска ESXi vSphere Hypervisor.

1. Нажмите Входить на первом экране, чтобы начать установку.

2. Установщик VMware ESXI должен запуститься…

3. Нажмите Входить на экране приветствия.

4. Нажмите F11 принять лицензионное соглашение.

5. В параметрах хранения нажмите Входить.

6. Выберите предпочитаемую раскладку клавиатуры или оставьте значение по умолчанию (США) и нажмите Входить.

7. Теперь дважды введите желаемый пароль * и нажмите Входить.

* Примечание: Пароль должен состоять не менее чем из 7 символов и содержать комбинацию обычных и заглавных букв, символов и цифр.

8. Наконец нажмите F11 чтобы остановить установку. *

* Примечание для установки VirtualBox: На этом этапе установки ESXi, и если у вас есть процессор Intel, вы получите следующее предупреждающее сообщение на ваш экран: «Предупреждение о виртуализации оборудования: виртуализация оборудования не является функцией этого ЦП или не включена в BIOS ». Просто проигнорируйте это сообщение и нажмите Enter, чтобы продолжить. (Это сообщение появляется, потому что, как я сказал в начале этой статьи, VirtualBox не поддерживает вложенную виртуализацию для процессоров Intel).

9. Когда установка будет завершена, извлеките установочный носитель и нажмите Входить перезагрузить машину. *

* Примечание: Чтобы удалить установочный носитель ESXi (файл .ISO) в VirtualBox:

10. Когда сервер VMware ESXi запускается, он «принимает» IP-адрес, назначенный DHCP. Вы можете использовать этот IP-адрес для сервера ESXi или установить новый статический IP-адрес, следуя приведенным ниже инструкциям.

11. Чтобы изменить IP-адрес, на ESXi нажмите F2 на приведенном выше экране.12. Введите пароль root и нажмите Enter.13. С помощью клавиш со стрелками перейдите к Настроить сеть управления и нажмите Входить.

14. Перейдите к Конфигурация IPv4 и нажмите Входить.

15. Перейдите к Установите статический IPv4-адрес и конфигурацию сети и ударил Космос чтобы выбрать его.16. Введите статический IP-адрес, маску подсети и шлюз и нажмите Входить.

17. Затем выберите Конфигурация DNS и ударил Входить.

18. Перейдите к Используйте следующие адреса DNS-серверов и имя хоста и ударил Космос чтобы выбрать его.19.Тип в Адрес DNS-сервера и при желании указать другое имя хоста. Нажмите Входить когда закончите.

20. Нажмите ESC для выхода, а затем нажмите Y для применения изменений и перезапуска сети управления.

21. Затем нажмите ESC для выхода, а затем нажмите F12 и Неисправность сервер ESXi.22. В VirtualBox Manager выделите новую виртуальную машину и нажмите Настройки.

23. В Сеть параметры, выберите Прикреплено к: Мостовой адаптер и нажмите В ПОРЯДКЕ

24. Запустите машину VM ESXi.25. Когда сервер ESXi запускается, откройте веб-браузер (на главном компьютере) и перейдите к IP-адресу сервера ESXi, чтобы начать управление сервером VMWare ESXi vShere.

Дополнительная помощь: Чтобы преобразовать ознакомительную лицензию гипервизора VMware ESXi в БЕСПЛАТНУЮ.

* Примечание: Вы можете изучить и протестировать все функции ESXi в течение 60 дней (до окончания оценочного периода). Поэтому не переводите ознакомительную лицензию на бесплатную до окончания оценочного периода.

Реализация

Первоначально начнем с того, что на коммутаторе порты к которым подключены физические машины поместим в собственные VLAN, которых нет в инфраструктуре организации. В итоге получается что в каждом VLAN оказывается по две физические машины. Далее все созданные VLAN помешаем на сервер где установлен VMWare.

На виртуальном switch VMWare получаем следующую структуру:

Для того, чтобы организовать маршрутизацию и разделение на подсети используем Mikrotik CHR. На сервере VMWare разнесем созданные VLAN между виртуальными машинами и Mikrotik. В итоге получаем следующим вид для каждого VLAN:

Новая топологию с Mikrotik CHR выглядит следующим образом:

На виртуальный маршрутизатор в итоге приходят следующие интерфейсы:

  1. Интерфейс для доступа к внутренней сети организации
  2. Интерфейс с реальным IP адресов
  3. Интерфейс каждого созданного VLAN

Что такое гипервизор?

Гипервизор — это программа, отделяющая операционную систему от железа. Гипервизоры виртуализируют ресурсы сервера (процессор, память, диск, сетевые интерфейсы и др.), позволяя использовать их как свои собственные, и создают на основе одного сервера несколько отдельных виртуальных машин. Каждая созданная виртуальная машина изолируется от соседей, чтобы не влиять на работу других. Для работы гипервизора необходима поддержка виртуализации: для процессоров Intel на процессоре Intel VT, а для процессоров AMD на AMD-V.

Гипервизоры делятся на два типа: первые работают непосредственно с сервером, а операционная система пользователей работает поверх гипервизора. Эти гипервизоры могут предоставлять некоторым пользователям функции управления сервером и большинство предприятий используют именно такие гипервизоры.

Гипервизоры второго типа, также известные как размещенные гипервизоры (Hosted Hypervisor), работают с операционной системой, установленной на сервере. А операционные системы для новых пользователей создаются поверх гипервизора.

Настольные гипервизоры, такие как Oracle VirtualBox или VMware Workstation, являются гипервизорами второго типа, а VMware и KVM – первого. VMware и KVM устанавливаются непосредственно на сервер и не требуют установки какой-либо операционной системы.

ESXi Free Limitations

While there are no limit to the underlaying infrastructure your are licensing for ESXi free (your host can have as many CPUs and cores as you can find), there are some ESXi free limitations you should be aware of.

ESXi free is limited to a logical number of CPUs on your ESXi host, which is 480.  You are also limited to a maximum of 8 vCPUs per virtual machine.

This is not such a big deal, and will suit many purposes.  There are a couple of other major limitations when it comes to ESXi free, however.

First of all, there is no support.  If you were to run ESXi free in production and had an issue, you would need to purchase per incident support from VMware, which could get expensive.

Secondly, you cannot manage an ESXi free host with VMware vCenter Server.  Besides VMware vSphere Hypervisor, VMware vCenter Server is the main management component for VMware vSphere, and adds many features such as clustering (and HA and DRS) and vMotion.

This may be a show stopper for many, which means you will need to use VMware vSphere.  VMware vSphere Essentials is the entry level of VMware vSphere, and a great choice for many organizations.  It comes with a vCenter Server licence, and six vSphere ESXi CPU licensees for up to 3 ESXi hosts.

How many VMs can I run on ESXi free?

There is no limit to the number of VMs you can run on ESXi free, but keep in mind the limitation of 480 logical CPUs.  You cannot deploy more than 480 logical CPUs on an ESXi host.

How can I get a free VMware ESXi license?

You still need a license for VMware ESXi free.  To get your free license, you can create a free MyVMware account here.

Once you get your free license, you will need to add it to your ESXi host.

Is VMware Free?

VMware ESXi is free, which is the hypervisor product from VMware, and so is VMware player which you can use to run virtual machines on your Windows or Linux desktop.  Other VMware products provide 60 day free trial.

Is vCenter Free?

VMware’s vCenter is not free, but it has a 60 day free trial period.

How do I download ESXi Free?

There is no difference between ESXi and ESXi free when it comes to the downloaded file you use to install it.  Log into your MyVMware account, and you can download ESXi free.

ESXi is Free, But You Still Need a License!

After you have ESXi installed, you will still need a licence, even though it is free!

Remember, when you install ESXi, by default the evaluation license is active.  The evaluation licence gives you access to all ESXi features, but after 60 days will stop working.  

This means after 60 days you will start seeing all sorts of problems in your environment had you not applied a licence.  To get a license, you will need to visit the VMware vSphere Hypervisor download center, create an account and request your free ESXi license.

You can see how to apply a vSphere license here.  Once you apply your free ESXi licence, you will notice there are some differences between ESXi free and the evaluation version of ESXi, which is equal to vSphere Enterprise Plus.

VMware ESXi Free Use Cases

So if you can’t use vCenter server, what are some use cases for VMware ESXi free?  Great question, so here are a couple of examples.

Because of some of the limitations of the free version of VMware’s hypervisor, you can get away with things that you normally would not do in a production vSphere environment.

For example, I can use a physical server with a couple of really big hard drives to store my virtual machines, and get away with a single 1 gig NIC card, neither of which would normally be advisable in a production ESXi environment!

This means that any old server that is on the VMware Compatibility Guide would be a good candidate for installing ESXi free on.

ESXi Use Case 1: The Home Lab

Earlier I mentioned that a vSphere evaluation licenses lasts 60 days, which is enough time to play around with the VMware vSphere features.  After 60 days you will either need to install a valid vSphere ESXi license, or start over.

One strategy to limit the impact of this in a home lab would to have one host running ESXi free, and run a second vSphere environment with a couple of ESXi hosts and vCenter nested on the free ESXi host.

While you would still have to worry about the 60 day evaluation issue the nested ESXi environment, anything supporting it like AD or DNS could be a virtual machine on the free ESX host.

You could automate your nested ESXi build process yourself, or simply use William Lam’s vGhetto Automated Lab build. 

ESXi Free Use Case 2: Getting Started with VMware

If everything I just said seems scary or intimidating, and you are just getting started with VMware, ESXi free is a great place to start.

Using ESXi free will allow you to really understand how the VMware vSphere Hypervisor works before moving on to advanced topics like vSphere clusters.

VMware ESXi free does include VMware vCenter Converter, which allows you to turn a physical machine into a virtual one.  This is great for those getting started with VMware to get a good understanding of what the conversation process is like, and to get used to working with virtual machines with a minimal uplift.

Вход с использованием Web-интерфейса (WebUI)

В адресной строке браузера вводим <IP-адрес вашего хоста>/ui  (в моем случае 192.168.1.11/ui). Адрес хоста известен по результатам настройки гипервизора или его можно посмотреть напрямую на самом сервере после его загрузки в строке To manage this host go to: (см. Установка гипервизора ESXi 6.7).

Примечание: при первом подключении может быть предупреждение безопасности, так как подключаемся по http. Например, для Google Chrome:

Выбираем <Дополнительные>.

Далее выбираем ссылку <Перейти на сайт 192.168.1.11 (небезопасно)> и переходим на экран входа в управление гипервизором.

Указываем логин root и пароль, заявленный при создании гипервизора, и далее выбираем <Log in> в результате появится всплывающее окно:

Отказываемся от предложения: деактивируем опцию Join the VMware Customer Experience Improvement Program и выбираем <OK>.

Установка ESXi 7 на сервер

Имея дистрибутив, остаётся только доставить его до целевого сервера. Если сервер обладает интерфейсом управления, типа iLo у HP или iDRAC у DELL. Просто монтируем этот образ в виртуальный привод. Если же это самосбор из того что было, то записываем образ на флешку или диск. Единственная проблема самосбора — железо может оказаться неподдерживаемым из коробки, и тогда придётся плясать с бубном выискивая совместимые драйверы или какие другие решения. Во всех вариантах цель одна — загрузиться с этого ISO. После загрузки алгоритм действий так же прост как в ESXi 6.

Просто нажимаем Enter

Даже если вы не очень согласны, выбора то у вас нет совсем

От себя добавлю что если у вас есть хоть малейшая возможность установить ESXi 7 на флешку — ставьте. Тогда гипервизор не будет зависить от дисков и вы сможете делать с ними что захотите, включая замену, форматирование, разбиение на разделы, объединение в рейды и наоборот, не упираясь каждый раз в невозможность сделать всё это из-за того что гипервизор прикажет долго жить.

Если на носителе куда вы хотите установить ESXi 7, установочник обнаружит что гипервизор то там уже есть, он спросит у вас «установить или обновиться». Я ставлю с нуля — потому выбираю Install. Если бы я обновлялся на следующую версию то да, выбирать нужно было бы Upgrade

Несмотря на то что русский интерфейс может в теории показаться более удобным, большинство мануалов пишется на английском языке и под английский интерфейс. Ну плюс конечно же пассивное изучение языка как по мне — очень полезный бонус.

Именно этот пароль потребуется для работы через веб клиент

Самый пожалуй важный при установке пункт. Толку от гипервизора будет 0 если он не сможет работать например с рейд контроллером или сетевой картой

Потому вам необходимо идентифицировать каждую железку из приведённого в скобках списка и решить для себя важность каждой и возможность работать без её использования.

После всех телодвижений, если нас всё устраивает, нам остаётся только нажать F11, откинуться на спинку кресла и дождаться завершения установки

Извлекаем установочный носитель и нажав Enter отправляем сервер в ребут.

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

В противном случае вам необходимо нажать F2 и авторизоваться введя пароль от root, который вы задавали в процессе установки. Если же адрес уже присвоен, можно спокойно переходить на https://

В системных настройках выбираем пункт Configure Management Network
Установка ESXi 7 — Изменение настроек сети

И в открывшемся окне уже настраиваем тот режим работы сетевого интерфейса который нам нужен. Ииии таки переходим на https://
Логинскрин

Стандартный логин: root , пароль тот, что мы задали при установке
Добро пожаловать в веб-панель управления

Если у вас не куплен vCenter для того чтобы рулить группой гипервизоров, то эта панель и есть та точка, откуда вы будете рулить текущим гипервизором (по лицензии, на фирме может быть только 1 бесплатный гипервизор, при том если есть платные, бесплатные использовать тоже запрещено). Хорошо это запомните, чтобы ваша жопка не присела в случае лицензионной проверки
Информация о действующей лицензии

Открыв раздел Manage => Licensing, вы можете посмотреть сколько времени ещё будет действовать триал, и когда гипервизор перейдёт в штатный режим работы без всяких плюшек. Если вы не будете покупать какой-либо Kit (обзор VMWare vSphere Essentials Kits) или полноценную лицензию , пользоваться каким-либо функционалом который в будущем превратится в тыкву я не рекомендую. Раньше можно было в два клика убить триал и тут же перейти в решим работы бесплатной лицензии, но чота в ESXi 7 я такого увы не нашел

Русификатор


К сожалению официальный разработчик не делает русификацию своей продукции. Поэтому весь перевод программного обеспечения ложится на плечи сторонних разработчиков. Чаще всего русификатор можно встретить во «вшитом» варианте. То есть, это сборка программы с подключенным модулем русского перевода. Такие варианты можно встретить для старых версий программы.

Для более или менее новых редакций Vmware_Workstation русификатор скачивают отдельно. Чаще всего это испольный файл, который нужно скачать и распаковать в корневом каталоге установленной программы.

Внимание! Если при установке русификатора вас просят отправить СМС на неизвестный номер или дать какие-либо личные данные, лучше отказаться от установки данного модуля. Скорее всего вы имеете дело с мошенниками

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

The original article starts here:

Recently I’ve been playing around with the new Hyper-V Nested Virtualization feature within Windows 10 (build 10565 and greater) and Windows Server 2016. It is pretty cool to be able to create virtualized lab environments running that contain Hyper-V clusters. But what if we want a lab that contains VMWare ESXi Hypervisors running on Hyper-V host. I couldn’t find the process documented anywhere and I couldn’t even confirm if it should be possible. But after lots of asking a lot of annoying questions – thanks Adam Burns – Googling and hair pulling I managed to get it going:

So this seems like a good topic for a blog post.

Installing vCenter Server Appliance

Before moving on, I must stress that the procedure outlined below is not precisely how one should deploy vCSA to a production environment. Regardless, it works just as fine for our purposes.

Note that the versions depicted in the screenshots don’t matter as the process remains the same.

Unsupported trick: You can reduce the memory of the vCenter appliance VM once it is deployed and configured. It will be a bit slower but it will free up some RAM to squeeze an extra ESXi.

Step 1 – Mount the vCenter Server ISO file as a drive in Windows. Alternatively, you can unzip it to a folder.

Step 2 –Select the Open a Virtual Machine option in Player.

Step 3 –Navigate to the vcsafolder (2) and click on the OVA file (3) as shown. If the OVA file is not listed, change (1) to All supported files.

Step 4 – Accept the default VM name (1) and location settings (2) or change them as required. Click on Import once done.

Step 5 –Click the Accept button on the EULA screen.

Step 6 –Wait for the import process to complete. When it’s done, click on Play virtual machine to power up the VM.

Step 7 – Once the VM powers up, the appliance will install automatically. 

Step 8a –Do not interrupt the process at any time. Be patient and wait for it to complete. Once it does:

OR

Step 8b –Just set a password for root and stop there. The appliance can be configured in the next step anyway (try this method if the installer ends up stuck).

Step 9 –After the appliance is back online, point a browser to https://<appliance IP>:5480. This will enable you to complete Stage 2 of the installation process. Click on Set up vCenter Server Appliance as shown next.

Step 10 – This next video takes you through the vCSA configuration process (second stage).

Step 11 –Finally, we can create a data center in vCenter allowing us to add the ESXi host to it. One last video shows you how to do this.

I tried to steer clear of going into any depth just to keep the post reader-friendly. The links below should fill all the missing blanks and if you still have questions, feel free to drop me a comment in the box below. The UI and versions may differ from what you will see depending on the version you use.

To properly protect your VMware environment, use Altaro VM Backup to securely backup and replicate your virtual machines. We work hard perpetually to give our customers confidence in their VMware backup strategy.

To keep up to date with the latest VMware best practices, become a member of the VMware DOJO now (it’s free).

Создание виртуальной машины в VMWare Hypervisor

В Web-интерфейсе выберите “Virtual Machines” -> “Create / Register VM” -> “Create a new virtual machine”.

Назначьте имя виртуальной машины. Выберите тип и версию гостевой операционной системы. Включите чек-бокс “Windows Virtualization Based Security”, если хотите сделать виртуализацию оборудования, IOMMU, EFI и Secure Boot доступными для гостевой ОС.

Выберите хранилище данных (datastore) для файлов конфигурации виртуальной машины и всех ее виртуальных дисков.

Если свободное место на выбранном диске меньше, чем его объем, то вы получите сообщение, что необходимо увеличить объем datastore.

На этом шаге настраиваются все параметры виртуальной машины: количество CPU, объем оперативной памяти, размер и размещение жесткого диска, сетевые адаптеры, CD/DVD приводы и т.д. Чтобы получить доступ к сети в ВМ, достаточно поместить ее адаптер в группу портов VM Network на коммутаторе vSwitch0 (если вы ничего не перенастроили).

Если выделить для ВМ более 8 vCPU, то при ее включении появится ошибка: “Failed to power on virtual machine. There are insufficient licenses to complete this operation”.

Все эти параметры, при необходимости, потом можно будет изменить при выключенной виртуальной машине.

На следующем экране будет предложено проверить все настройки виртуальной машины и подтвердить их.

Базовая настройка ESXi

После того, как была установлена базовая система ESXi создадим новую виртуальную машину. Для удобного управления и настройки гипервизора существует бесплатная утилита, представляющая из себя клиентскую программу для удаленного доступа к компонентам комплекса VMware vSphere, частью которой является ESXi – VMware vSphere Client, который скачиваем также с сайта разработчика и устанавливаем на ПК с которого будет осуществляться управление.

При первом запуске vSphere Client перед вами предстанет главное окно программы

Рис. 16

В прошлой части, после завершения установки я присвоил новому хосту IP-статический адрес 192.168.55.100, который можно наблюдать в списке серверов в левой колонке окна. Думаю нет смысла подробно останавливаться на том, что для управления через vSphere Client ваш управляющий ПК должен входить в состав той сети, в которой находится гипервизор, что актуально при выделении последнему отдельной подсети. Отдельная сеть безусловно имеет резон в плане дополнительной безопасности для хостов виртуализации.

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

Рис. 17

А также сразу рекомендую задействовать, по-умолчанию выключеный встроенный сервер SSH — позже он будет полезен для удаленной аутентификации при загрузке установочных образов.
Заходим в раздел Configuration – Security Profile – Services – Properties и активируем старт сервиса SSH вместе с хостом:

Рис. 18

Рис. 19

Рис. 20

Затем проследуем в Configuration – Storage и во вкладке Storage Details обратим внимание на длинный цифро-буквенный код пути каталога (/vmfs/volumes/573…) где расположено хранилище «datastore1» для наших виртуальных машин. Данная информация будет полезна далее, когда будем загружать ISO-образы установочных дисков наших гостевых ОС

Рис. 21

Update 19th February 2018:

This article has had a lot more attention than I ever expected! This has bought to light several issues with the process as well as changes made to Hyper-V and ESXi that break the process. You could wade through all 256 comments and assemble the corrections yourself, but user @Gambit has helpfully done this for me! So I’ve included the summary here:

@Tom Watson: Adding a line to /etc/vmware/config with vmx.allowNested = “TRUE”
Since all VM’s will be running nested (whole point of article) this is a must if you want them to start! The alternative is adding this line to every VMX file for each guest, Toms solution was much more elegant.

@burnett437: Configure ESXi Management vSwitch “accept” “promiscuous mode”. Apparently this was a known issue even in nested ESXi 5.5. While the host network will operate for a while without problem, the “promiscuous mode” policy will eventually be tripped and you wont be able to talk to the host at random times (I originally thought it was stability issues with the Tulip driver). Now I think this has to due with the nature of nested virtual switches (a VMWare vSwitch insude of a Hyper-V Virtual Switch). When this happens I found you could “down/up” the management vnicX to get it back, but just set the setting not worry about it.

@me: Network threat detection doesn’t like nested virtual switches either. My Symantec Endpoint Client would occasionally block traffic coming from my local NIC (vSphere Client/vSphere Converter) to this nested Host (Windows Firewall did NOT seem to care), but SEP occasionally tripped cause all “suspicious” addressing to the nested host.

@me: Use vSphere converter for guest images coming from other VMWare products….duh. ESXi doesn’t like split vhdk’s, guest won’t boot. This is a beginner mistake, but this article is for Hyper-V admins that may not know the subtle nuances between VMWare products.

@RichMD: I like the idea of hardware pass-through on the NIC. I may tinker with this because it may resolve several issues, not just ESXi v6.5 NIC blacklist issue.
Theoretically, passing the physical NIC directly to the nested ESXi Host could/should resolve the “promiscuous mode”, “Network Threat Protection” and even the “Half Duplex Legacy Adapter Requirement” (very slow network performance) problems. I may revisit this…I think my server board has a 2nd NIC I could try this with if I get the time.

vCenter Server

Следующий инструмент виртуализации – это VMware vCenter Server, который является платформой для единого управления созданной виртуальной инфраструктурой. Смысл использования подобной программы заключается в управление всеми процедурами с единой консоли.

Многие сравнивают vCenter с диспетчером, который помогает мониторить работу всех ВМ, отслеживать возникающие ошибки, выполнять масштабирование инфраструктуры и т. д. Использование единой консоли помогает снизить нагрузку на управление и сделать процесс более простым. При помощи vCenter оптимизируются стандартные задачи и операции, особенно полезна такая функция в крупномасштабных инфраструктурах. Кстати, работает консоль под управлением собственной ОС – Photon, поэтому не потребуются сторонние обновления.

Сервер возможно установить на операционке Windows или развернуть как ВМ на Linux. Такое ПО является лицензированным, поэтому для его использования потребуется покупка лицензии. Сделать это можно несколькими способами:

Приобрести пакет Essentials. vCenter входит в состав этого комплекта. При помощи такой лицензии вам будет доступно управление 3 хостами с 2 физическими процессорам на каждом из них. Решение оптимально для маленьких фирм, так как вместе с набором вы получите лицензию на ESXi и сможете управлять небольшим количеством виртуальных машин.
Приобрести Standalone vCenter. Это – отдельная полноценная версия программы, которая позволит управлять 2 тыс. хостов с 25 тыс. виртуальных машин

Однако важно понимать, что в этом случае вы приобретаете лицензию только на vCenter, поэтому для полноценного управления ИТ-инфраструктурой вам потребуется докупить лицензию на каждый хост. Этот вариант подойдет для крупных корпораций с разветвленной ИТ-инфраструктурой.

Installing ESXi on Hyper-V

  1. Ensure you have the Hyper-V feature enabled on your Windows 10 or Windows Server product. If not, Hyper-V can be added using the Turn Windows Features on or off from the control Panel:
  2. Launch Hyper-V Manager, right click and select new > Virtual machine:
  3. Click next on the Before you begin screen:
  4. Enter a name for your VM and choose a location to store the VM:
  5. You must now Select Generation 1 for type of Virtual Machine generation:
  6. Enter the amount of RAM you wish to use. Ensure Dynamic Memory usage is unticked:
  7. Ensure that there is no connection selected on the Configure Networking Screen – we will come back to this later:
  8. Enter the size of the VM and the name of the vhdx files. 10GB is plenty:
  9. Next, select Intall an operating system from a bootable CD/DVD-ROM and select the VMware ESXi Hypervisor ISO image we created earlier:
  10. On the summary page, check all your settings are correct then select finish:       
  11. Before you start the VM, right click and chose Settings:
  12. Allocate the vCPU count applicable to your system:
  13. Remove any pre-existing Network interface(s):
  14. Click add hardware and select Legacy Network Adapter then Add – This will pick up the NET-TULIP driver injected into the ISO at the beginning:
  15. Ensure the Legacy Network Adapter is connected to your physical network. Press OK to apply changes:
  16. Next we need to prep Windows to allow nested VMs. This is done in PowerShell. There is an opensource script on GitHub which does the hard work for you.
  17. Navigate to https://github.com/MicrosoftDocs/Virtualization-Documentation/blob/master/hyperv-tools/Nested/Enable-NestedVm.ps1 and download the Enabled-NestedVM.ps1 PowerShell script. Save it to the same location as your VM.
  18. Open PowerShell  (must be run as Administrator) and navigate to the location you saved the Enabled-NestedVM.ps1 (e.g G:\ESXi\)
  19. Type Set-ExecutionPolicy -scope Process -ExecutionPolicy Bypass
  20. This will allow you to run downloaded PowerShell scripts on your system.
  21. Select Yes to enable the feature.
  22. Now type .\Enabled-NestedVM.ps1 -vmname “YOUR VM NAME”:
  23. Answer when prompted to run an enable MAC Spoofing.
  24. Now you can power on your VM.
  25. It will boot into the ESXi Installer – Press TAB immediatey to edit the boot options.
  26. Type ignoreHeadless=TRUE   (Note this is case sensitive):     
  27. Follow the onscreen commands to install ESXi. You will need to select the location of the installer files:
  28. Press Enter to continue and accept the licence agreement:
  29. Next select the 10GB partition created earlier:
  30. Enter the Keyboard layout settings and set the root password:
  31. Then press F11 to start the installation process – Install will take a few minutes:
  32. Disconnect the Virtual CD-DVDROM Drive and reboot the server:
  33. The ESXi Server will now boot (This will take a few minutes).
  34. Once VMware has loaded you will see the ESXi shell and you should see an IP address. If you see this the installation and legacy network configuration was successful:
  35. Press F2 and Log in as ROOT:
  36. Now we must make the boot option chosen earlier for “ignoreHeadless=TRUE” permanent. To do this we need to enable the ESXi Shell. Navigate to Troubleshooting options and then Enable ESXi shell:
  37. Now press ALT F1 to enter the ESXi Shell.
  38. Log in with the root credentials.
  39. Type esxcfg-advcfg –set-kernel “TRUE” ignoredHeadless:
  40. Then reboot the server.
  41. ESXi will now boot without any manual intervention.
  42. Next it is advisable to disable the ESXi Shell for security purposes:
  43. Next you can attempt to connect to the IP address of your newly created ESXi Host. You will most likely NOT be able to ping the ESXi server despite it having a Net-Tulip IP address.
  44. Open Command Prompt (as administrator) and add a static route to your ESXi IP. Type route add -p 192.168.1.240 192.168.1.1 (Substitute for your details).
  45. Now Ping your ESXi Host again and if will reply:
  46. Next Open your web browser and connect to the IP of your ESXi host.
  47. Download the vSphere Client and install:
  48. Open vSphere client and connect to your Esxi server using the root credentials created earlier: The configuration is complete:
Понравилась статья? Поделиться с друзьями:
Быть в курсе нового
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: