Vmware server не устанавливается server

Обновлено: 05.07.2024

Только недавно писал статью про установку VMware Tools на Windows Server 2012 R2. И сам же говорил:

Если у вас Windows Server, то рекомендую установить VMware Tools для смены сетевой карты на vmxnet3, меньше глюков. Как показала практика, другие сетевые карты работают не очень стабильно.

И вот я наступил на собственные грабли, забыл заменить тип сетевой карты с E1000 на VMXNET 3 на одном из новых серверов. Однако, мне повезло дважды. Во-первых, сервер был ещё не в бою и сбой не повлиял на работу системы. А во-вторых, удалось сделать несколько скриншотов для написания этой статьи. :)

Итак, имеется новый сервер с операционной системой Windows Server 2012 R2 и типом сетевой карты E1000. Через несколько дней работы виртуальная машина перестала отвечать по сети и сама потеряла связь. Повторюсь, что на linux-based виртуальных машинах подобных проблем не наблюдалось.

Когда я первый столкнулся с этой проблемой, то стал копать глубже. Погуглив, можно найти статью Windows 2012 virtual machines using E1000/E1000e driver experience loss of network connectivity (2109922). Примечательно, что я в логах виртуалки описанных в статье событий не увидел. Если ещё глубже покопаться в интернете, то можно найти описание работы сетевого драйвера в windows, который неверно общается с коммутатором и что-то там косячит с ARP. Но это не точно, не помню уже. В любом случае советы от vmware по решению этой проблемы сводятся к следующему:

To work around this issue, use VMXNET3 instead of E1000 or E1000e driver.

Я с ними полностью согласен. Итак, нужно чинить сервер - меняем сетевуху. Для начала убедитесь, что на сервер установлены VMware Tools.

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

e1000

Видим E1000 - плохой, плохой адаптер для Windows Server. Удаляем его, всё равно сервер уже не работает.

e1000

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

Открываем Device Manager.

e1000

Включаем отображение скрытых устройств. View - Show hidden devices.

e1000

Заходим в Network adapters.

e1000

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

e1000

Далее в оснастке vCenter или ESXi добавляем новую сетевую карту.

e1000

Выбираем тип адаптера VMXNET 3.

e1000

Остается только зайти на сервер через Remote Console и настроить сетевуху согласно вашим требованиям.


Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
  • VMware Technology Network
  • :
  • Global
  • :
  • Russian
  • :
  • Russian Discussions
  • :
  • Установка Windows server 2016 на ESXi-6.5.0-201701.
ooott
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Email to a Friend
Установка Windows server 2016 на ESXi-6.5.0-20170104001-standard ( HELP . )

Доброго всем дня.
Пытаюсь установить на ESXi-6.5 О.С. Windows server 2016.
Создаю VM, Выбираю тип контроллера VMware Paravirtual, подключаю дистрибутив Win. и VMware-tools как DVD приводы.
Грузится инсталятор, жму установить, ругается на отсутствие драйвера, с диска с VMware-tools подставляю драйвер и получаю ошибку "Новые драйверы устройств не найдены".
Что детать?

Finikiez
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Email to a Friend

Смонтированный ISO с тулзами вы откуда-то отдельно скачивали?

Как альтернативный вариант можно установить с LSI контроллером и затем заменить его на PVSCSI VMware Knowledge Base раздел To configure an existing Windows boot disk to use a PVSCSI adapter

ooott
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Email to a Friend

Добрый день.
ISO с тулзами брал из самого ESXi и качал с сайта WMware, контроллеры перебрал все. Результат =0

IT_pilot
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Email to a Friend

LSI контроллер должен видеть в любом случае.

Попробуйте еще раз с самого начала.

Как поставите систему и установите тулзы выключаете ВМ, добаваляете паравиртуальный контроллер. Включаете. Windows сам устанавливает драйвера. Затем опять выключаете и заменяете LSI на Paravirtual.

Finikiez
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Email to a Friend

Создайте пустую машину с контроллером LSI Logic SAS. Оставьте 1 CD\DVD-ROM.

Запустите инсталлятор Windows.

ОС должна видеть этот контроллер без проблем.

Если не видит, то вопрос - что за ISO образ Windows вы используете?

ooott
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Email to a Friend

Качаю еще раз с Microsoft Evaluation Center
Возможно битый образ, windows 10 установился без проблем.

ooott
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Email to a Friend

С 2016 server
история повторяется.

Finikiez
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Email to a Friend

Полагаю, что все-таки что-то корраптится при скачивании или попытки ISO загрузить куда-либо.

Проверьте MD5 чек суммы.

ARXITEKTOR
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Email to a Friend

1. Если это первая виртуалка на хосте переставь ESXi.

2. Как говорили: скачай образ из другого источника или скачай другой билд.

На тех же торрентах есть оригинальные образы.

После загрузки проверь контрольную сумму несколькими программами

3. Что за конфигурация хоста ? HDD на хосте или хранилка ?

4. как закидываешь isoшник на хост ? можеь бъёться по дороге.

ooott
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Email to a Friend

Все манипуляции с контроллерами и драйверами потерпели фиаско.
Достиг необходимого результата путем обновления 2012R2 до 2016, сроки жмут.
Как разберусь в чем дело было, обязательно напишу.

atom134
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Email to a Friend

Надеюсь у вас удалось разобраться. Если так - поделитесь пожалуйста опытом решения.

ruschestor
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Email to a Friend

Недавно столкнулся с идентичной проблемой, но на vSphere 6.0 и vCenter 6.5. Как оказалось, проблема состоит из двух частей:

1. ISO c Windows Server 2016 загрузился на Datastore через vCenter WebClient (с помощью IE) не полностью. Загрузилось примерно 4 ГБ или 5 ГБ (при повторной загрузке IE даже крашнулся), но в то же время установщик запускался. Решается загрузкой ISO через Chrome или Firefox. После загрузки проверяйте размер!

2. Отсутствие драйвера VMware Paravirtual. Его надо подключить во время установки через VMware Tools. Вы это уже делали, но на всякий случай полная инструкция - Windows Server 2016 VM with a VMware Paravirtual SCSI controller – 4sysops

Также столкнулся с проблемой невозможности загрузить установщик после переключения в режиме UEFI вместо BIOS.

Здравствуй, юный сисадмин. Сегодня мы с тобой установим Windows Server 2019. Устанавливать будем ознакомительную версию, которая работает 180 дней. Установка производится на виртуальную машину VMware, я использую домашний сервер с ESXi на борту.

Дистрибутив Windows Server 2019

Переходим по ссылке:

win

Нажимаем кнопку "Попробуйте Windows Server прямо сейчас".

win

win

Нам нужен ISO образ, выбираем, "Продолжить".

win

Итак, дистрибутив Windows Server 2019 в виде ISO образа у нас есть.

Системные требования Windows Server 2019

Минимальные системные требования для работы Windows Server 2019:

  • Процессор
    • 64-разрядный процессор с частотой 1,4 ГГц
    • Совместимость с набором инструкций x64
    • Поддержка NX и DEP
    • Поддержка CMPXCHG16b, LAHF/SAHF и PrefetchW
    • Поддержка трансляции адресов второго уровня (EPT или NPT)
    • 512 МБ (2 ГБ для сервера с возможностью установки Desktop Experience)
    • ECC (Error Correcting Code) или аналогичная технология для развертывания физического хоста
    • 32 ГБ для core mode + IIS
    • 36 ГБ для GUI mode + IIS

    При установке на виртуальную машину минимальных требований (1 процессор и 512 МБ оперативки может быть недостаточно, установка завершится с ошибкой. В этом случае можно сделать следующее:

    • Выделите более 800 МБ памяти, после завершения установки можно уменьшить количество памяти до 512 МБ. Если вы используете дополнительный язык, то может потребоваться больше 800 МБ.
    • Прервите процесс установки SHIFT+F10. В командной строке используйте diskpart.exe для создания и форматирования раздела для установки. Выполните wpeutil createpagefile /path=C:\pf.sys, где C: — это выделенный раздел. Закройте командную строку и продолжите установку.

    Подготовка виртуальной машины для Windows Server 2019

    win

    Минимальные требования не будем устанавливать. Я выделил:

    • 2 процессора
    • 4 ГБ оперативки
    • 60 ГБ места на диске

    win

    Загружаю в хранилище ISO образ.

    win

    Монтирую ISO образ как CD\DVD.

    win

    Для удобства устанавливаю VMware Remote Console.

    win

    Установка Windows Server 2019

    win

    Установочный образ подцепился.

    win

    Запускается Windows Setup.

    win

    Я предпочитаю устанавливать Windows Server на английском языке, мне так привычнее. Чем меньше лишнего — тем лучше. Единственное исключение делаю для терминальных серверов, так как с ними потом будут работать юзеры.

    Выбираем язык установки, Next.

    win

    win

    Выбираем Standard версию с GUI. Next.

    win

    Принимаем лицензионное соглашение. Next.

    win

    Тип установки — Custom: Install Windows only (advanced). У нас новый сервер.

    win

    Выбираем диск для установки. На виртуальной машине он у нас выделен один. Next.

    win

    Откиньтесь на спинку кресла, начинают копироваться установочные файлы.

    win

    Идёт подготовка для установки Windows Server 2019.

    win

    В процессе установки Windows может несколько раз перезагрузиться.

    win

    Нужно запастись терпением.

    win

    Открывается окно для установки пароля администратора.

    win

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

    win

    Первоначальная настройка завершена.

    win

    Для входа нужно нажать Ctrl+Alt+Del. Установка Windows Server 2019 завершена.

    VMware

    Сегодня устанавливаем vCenter 7. Если конкретнее, то будем ставить VCSA (VMware vCenter Server Appliance). Виртуалку c VCSA будем называть "vcenter01". Чтобы не наступать на грабли, уделим больше внимания подготовке.

    Ссылки

    Подготовка к установке vCenter 7

    Дистрибутив

    Скачиваем дистрибутив VCSA. VMware-VCSA-all-7.0.1-17004997.iso.

    vcenter

    Рабочий компьютер

    Для установки используем обычный компьютер с операционной системой Windows 10.

    Хост ESXi

    VCSA нужно куда-то устанавливать. Для этого нужно подготовить хост ESXi. Назовём его "hv21". Для гипервирора будет использоваться физический сервер Dell PowerEdge R640. Я развернул на hv21 операционную систему ESXi 7.0. После чего обновил до версии ESXi 7.0 Update 2 (17630552).

    IP адрес гипервизора: 10.12.62.63, hostname: hv21.

    vcenter

    Лицензия ESXi 7

    Обычная лицензия ESXi 7 не позволит создать vCenter с количеством процессоров больше 8. Так что нужна более продвинутая лицензия.

    There are insufficient licenses to complete this operation.

    vcenter

    Port Group

    Создадим заранее Port Group "HV" для vcenter01 и hv21. VLAN: 62.

    vcenter

    По умолчанию созданы две группы портов. VM Network и Management Network. Примечательно, что Management Network у нас в том же VLAN, но в него не удастся засунуть vCenter при установке. Можно использовать VM Network, но я не люблю мешать виртуалки с хостами и vCenter. Нажимаем Add port group и создаём новую группу.

    vcenter

    Port Group "HV" для vcenter01 и hv21 в VLAN: 62 создана.

    vcenter

    Создадим доменное имя для vcenter01. Для установки vCenter 6.7 нужен DNS. Нужно прописать домен для hv21 и vcenter01, прописываем в прямой и обратной зоне. IP должны быть в одной подсети у гипервизора и vCenter. У меня они в одном VLAN.

    Доступы

    Установка VCSA

    Монтируем скачанный ISO образ vCenter.

    vcenter

    Так как устанавливать будем с Windows 10, то нам потребуется папка vca-ui-installer. В ней win32.

    vcenter

    Запускаем installer.exe. Открывается мастер установки.

    vcenter

    Наша задача — развернуть новый vCenter, нажимаем Install. Открывается вкладка Introduction.

    vcenter

    На этой странице показывается этап установки. Мы на первом этапе Stage 1 — Deploy vCenter Server. Внешний PSC больше не поддерживается.

    Нажимаем NEXT. Открывается вкладка End user license agreement.

    vcenter

    Принимаем лицензионное соглашение. Нажимаем NEXT. Открывается вкладка vCenter Server deployment target.

    vcenter

    vcenter

    На хосте у меня самоподписанный сертификат, нажимаю в окне предупреждения YES.

    vcenter

    Ждём. Открывается вкладка Set up vCenter Server VM.

    vcenter

    Заполняем информацию о виртуалке VCSA. В поле VM name можно указать название виртуалки. Пишу vcenter01. Set root password: указываем пароль от пользователя root будущего vCenter. Под этим пользователем можно входить в админку и SSH.

    vcenter

    Пароль должен быть достаточно сложным. Повторяем пароль в поле Confirm root password. Нажимаем NEXT. Открывается вкладка Select deployment size.

    vcenter

    Здесь нам предлагается выбрать Deployment size и Storage size. Основным критерием служит количество гипервизоров и виртуалок, которые будет обслуживать vCenter. Есть 5 вариантов:

    1. Tiny
      - 2 процессора
      - 12 Гб оперативки
      - диск 463 Гб
      - количество хостов до 10
      - количество виртуалок до 100
    2. Small
      - 4 процессора
      - 19 Гб оперативки
      - диск 528 Гб
      - количество хостов до 100
      - количество виртуалок до 1000
    3. Medium
      - 8 процессоров
      - 28 Гб оперативки
      - диск 748 Гб
      - количество хостов до 400
      - количество виртуалок до 4000
    4. Large
      - 16 процессоров
      - 37 Гб оперативки
      - диск 1113 Гб
      - количество хостов до 1000
      - количество виртуалок до 10000
    5. X-Large
      - 24 процессора
      - 56 Гб оперативки
      - диск 1853 Гб
      - количество хостов до 2000
      - количество виртуалок до 35000

    Размер дисков можно увеличить, чтобы хранить ещё больше статистики и т.п.

    Я выбираю для себя Large. Нажимаем NEXT. Открывается вкладка Select Datastore.

    vcenter

    Выбираем хранилище, на котором будет обитать виртуалка VCSA. Можно сделать диск тонким, выбрав галку Enable Thin Disk Mode. Я не ставлю галку, предпочитаю использовать толстые диски. На "Install on a new vSAN cluster containing the target host" не смотрю, нет у меня vSAN. Нажимаем NEXT. Открывается вкладка Configure network settings.

    Вот здесь нужно быть внимательнее. Настраиваем сеть.

    vcenter

    Нажимаем NEXT. Открывается вкладка Ready to complete stage 1.

    vcenter

    Проверяем всё и жмём FINISH. Начинается деплой виртуалки на хост.

    vcenter

    vcenter

    vcenter

    Теперь нам показывают, что мы попали на второй этап установки: Set up vCenter Server. Нажимаем NEXT. Открывается вкладка vCenter Server configuration.

    vcenter

    • Time synchronization mode: выбираем способ синхронизации времени.
      Можно настроить NTP, я же синхронизирую время vCenter с хостом.
    • SSH access: Enabled.
      Мне нужен доступ по SSH для того, чтобы в дальнейшем настроить vCenter Server High Availability (HA).

    vcenter

    Нажимаем NEXT. Открывается вкладка SSO configuration.

    vcenter

    Оставляю Create a new SSO domain.

    • Single Sign-On domain name: vsphere.local.
    • Single Sign-On user name: administrator.
    • Single Sign-On password: задаём пароль пользователю administrator@vsphere.local.
    • Confirm password: повторяем пароль.

    Нажимаем NEXT. Открывается вкладка Configure CEIP.

    vcenter

    Снимаем галку с Join. Нажимаем NEXT. Открывается вкладка Ready to complete.

    vcenter

    Всё проверяем. Если у вас вместо доменного имени "vcenter01.domain.local" написано "photon-machine", то есть большой шанс на то, что установка завершится ошибкой. Нажимаем FINISH.

    vcenter

    Нажимаем OK. Начинается установка.

    vcenter

    vcenter

    Проверка установки vCenter 7

    На хосте создана виртуальная машина vcenter01.

    vcenter

    vcenter

    Для входа в админку логин root и заданный при установке пароль.

    vcenter

    vcenter

    Теперь доступен только HTML5 клиент. Для входа логин administrator@vsphere.local и заданный при установке пароль.

    vcenter

    Всё работает, установка vCenter 7 завершена.

    Возможные проблемы при установке

    1

    Второй этап Stage 2 не запускается в инсталляторе

    The installer is unable to connect to the vCenter Server Management Interface.

    2

    3

    Если на втором этапе на вкладке Ready to complete видим, что host name у нас photon-machine, есть большой шанс на то, что установка завершится ошибкой. Вы не указали FQDN для vCenter.

    4

    Ошибка во втором этапе.

    An error occurred while starting service 'cm'

    Вы не указали FQDN для vCenter.

    5

    This application cannot be used or repaired because a failure was encountered

    Обычно это окно показывается после других ошибок. Можно скачать логи по ссылке и посмотреть где затык. У меня даже логи не качались из-за того, что я не указал FQDN для vCenter.

    6

    There are insufficient licenses to complete this operation.

    Обычная лицензия ESXi 7 не позволит создать vCenter с количеством процессоров больше 8. Нужна более продвинутая лицензия.

    5d8903090a219605743122.jpg

    Process Monitor из состава Sysinternal что показывает?

    vvmtutby, всё оказалось в том, что OpenSSL не может быть запущен из-за отсутствия необходимых системных библиотек, одна из которых libeay32.dll .
    Автор вопроса say: >> vvmtutby, всё оказалось в том, что OpenSSL не может быть запущен из-за отсутствия необходимых системных библиотек, одна из которых libeay32.dll .

    Nikname_non_name, ну что же раз всё прояснилось пишите "Ответ" . . .

    (
    С этим:
    "как отключить Hyper-V", Device Guard / Creditional Guard

    не столкнулись? Win 10 1607? 1511?

    boypush

    Антон, привет, да повесить удалось, просто надо было обновить Windows и всё. После обновления заработало.

    boypush

    Nikname_non_name, странно у меня windows 10 с последним обновлением и все равно эта ошибка, я нашел причину, нужно установить vcredist_x86 именно x32 потому что у меня стоял x64 и не работало, а для инициализации openssl нужен vcredist_x86 именно 32 битный и тогда заработало. Это не из-за обновления windows.

    20ivs

    сначала отсюда или отсюда берете openssl.exe, кидаете в system32, затем запускаете установщик VMWare. 20ivs, сделал всё по вашим инструкциям, но openssl error start.

    Предполагаю, что следующим вопросом будет "как отключить Hyper-V",
    Device Guard / Creditional Guard

    М.б. удастся "уйти" на "связку" Hyper-V и совместимое ПО ( используется API WHPX ( Windows Hypervisor Platform )
    -- WSL2
    -- VirtualBox 6.0.X ( 6.1.X пока на стадии Beta1)
    -- эмуляторы Android
    -- QEMU
    ?

    Читайте также: