Как установить vcenter server
Мануал для установки ESXi и vCenter (novice mode enabled)
На руках появился лишний сервер и вдруг почему-то очень захотелось создать виртуальную среду=) Большого опыта с виртуализацией у меня нет. С чего начать? Регимся на vmware и скачиваем образ продукта под названием Esxi (vSphere). Download completed! Теперь нужно бы сделать загрузочное устройство. Можно нарезать диск или использовать съемное устройство.
Возьмем USB накопитель. Для того чтобы все нормально грузилось необходимо использовать утилиту unetbootin.
Интерфейс достаточно простой, главное не забыть выбрать USB Drive. Полминуты и все готово. Берем флэшку и в сервер ее. В BIOS не забываем выставить загрузку с USB – должно быть имя производителя флэшки (иногда оно начинает видится только после перезагрузки).
Если все правильно, то начнёт грузиться Installer – покомпонентно. После предложит нажать Enter и согласиться с EULA. Теперь нужно выбрать место установки, вот тут «финт ушами» и выбираем наш же USB носитель. Т.к. файлы установки уже в ОЗУ ничего страшного не произойдет. Нюанс такой, носитель берите объемом побольше, чтобы было место куда ESXi будет логи писать. Дальше по плану и НЕ забываем пароль от root. После установки ESXi попросит перезагрузиться.
Дальше надо не забыть настроить сетевой интерфейс для удаленного доступа через vsphere client или web и подключить шнур. Проверили доступность сети и идем обратно к рабочему месту. Запускаем клиента, видим хост и немного настраиваем (data stores, network) и разворачиваем win server 2012 с IP из диапазона сети управления.
Для централизованного управления VM есть такой продукт – vCenter. Попробуем установить его на виртуальный win server 2012, который уже успели развернуть на ESXi хосте. Он у нас не в домене и имеет реальный! сетевой адрес.
Что касается БД – то в инсталляторе центра есть SQL Express, однако лучше использовать полную версию. Устанавливаем SQL Server, создаем БД для vCenter, раздаем права пользователям БД. Далее запускаем вручную SQL Agent! и публикуем коннектор! к БД через эту оснастку в System DSN.
Если коннект к БД есть, то в итоге будет «TESTS COMPLETED SUCCESSFULLY».
Можно перегрузиться и начинать установку vCenter – 4 компонента, simple install:
1. Не забываем пароль админа vsphere.local.
2. Выбираем созданный выше DSN.
3. Опять запоминаем пароль админа и далее.
4. И, если у вас нет DNS, то везде пишем реальный IP, вместо имени, иначе работать ничего не будет, даже при редактировании \etc\hosts.
После установки vCenter доступен через web клиент. При соединении может поругаться на сертификат, игнорим и акксептим. Готово! Теперь с помощью vCenter можно управлять ESXi хостами, создав DataCenter, объединять их в кластер, использовать vDS для коммутации, Vlan и PVlan и т.п.
Опытным путем определено, что любая другая последовательность приводит к неработоспособности vCenter. Удачных экспериментов.
Установка VCenter Server Appliance 6.5
Ну, что же друзья, недавно мы с вами установили бесплатный гипервизор ESXi от компании VMware, рассмотрели как его обновить, установить драйвера и создать виртуальные машины. Пришло время установить VCenter server — сервер управления инфраструктурой VMware Vsphere. Если вы еще не представляете, что такое VCenter, можете поискать описание в интернете. Вот что пишет сама VMware:
«Сервер vCenter — упрощенное и эффективное ПО для управления серверами
Централизованная визуализация, упрощенное и эффективное управление с возможностью масштабирования и расширяемость в гибридном облаке — все из единой консоли.
Сервер VMware vCenter — это централизованная платформа для управления средами VMware vSphere, с помощью которой можно автоматизировать виртуальную инфраструктуру и безопасно предоставлять к ней доступ в гибридном облаке.»
От себя же добавлю, что все основные «вкусняшки» виртуализации от VMware доступны только при наличии VCenter Server. Конечно, если вам не нужно централизованное управление хостами, живая миграция виртуальных машин и многое другое, вы вполне можете обойтись функционалом бесплатного ESXi, но, если хочется большего, давайте перейдем к вопросу
Подготовка к установке.
Что такое VCenter Server Appliance? Это виртуальная машина VMware, предварительно сконфигурированная, которая может работать на одном из хостов, которыми управляет. Есть VCenter, который устанавливается на физический или виртуальный сервер с Windows, но это требует лицензирования windows(доп. расходы), да и по функционалу Virtual Appliance сейчас не уступает виндовому собрату. Поэтому ставим Appliance.))
Первым делом нужно скачать образ VCenter Server Appliance. Если у вас есть учетная запись VMware, сделать это можно на их официальном сайте https://my.vmware.com/web/vmware/details?downloadGroup=VC65U2D&productId=614&rPId=31353 или https://my.vmware.com/group/vmware/patch#search
Если учетной записи нет, можете зарегистрироваться(бесплатно) или посмотреть здесь.
Посмотреть требования для установки VCSA можно по ссылке:
Размер инфраструктуры | Процессор | ОЗУ |
Tiny environment (up to 10 hosts or 100 virtual machines) | 2 | 10 GB |
Small environment (up to 100 hosts or 1,000 virtual machines) | 4 | 16 GB |
Medium environment (up to 400 hosts or 4,000 virtual machine) | 8 | 24 GB |
Large environment (up to 1,000 hosts or 10,000 virtual machines) | 16 | 32 GB |
X-Large environment (up to 2,000 hosts or 35,000 virtual machines) | 24 | 48 GB |
По месту на диске: от 250 ГБ.
Хост ESXi, на который ставится VCSA, должен быть доступен с компьютера, на котором запущен установщик.
Установка VCenter Server Appliance 6.5
На первом экране мастера установки выберите необходимое действие(в нашем случае Install).
На следующем экране нажмите Next.
Примите условия лицензионного соглашения и нажмите Next.
На следующем шаге оставляем по умолчанию Embedded Platform Sevice Controller и жмем Next.
Далее нужно указать хост esxi, на котором разворачиваем VCSA и пароль от учетной записи root(для хоста).
На следующем экране задаем имя нашей ВМ и пароль для учетной записи root(для ВМ).
Выбираем конфигурацию нашей ВМ в зависимости от размера нашей инфраструктуры.
Указываем datastore, на котором будут располагаться файлы виртуальной машины VCSA(здесь можно выбрать «тонкий» формат дисков ВМ, установив соответствующий чекбокс).
На следующем экране вводим имя системы(в данном примере я использую IP-адрес) и сетевые параметры.
Проверяем настройки и жмем Finish.
Начнется развертывание VCSA.
По завершении установки вы увидите следующее:
Вы всегда сможете зайти в настройки VCSA, перейдя по ссылке: https:// :5480
Второй этап — настройка VCSA.
Жмем Next.
Определяем настройки синхронизации времени, с хостом или с серверами точного времени в Интернете.
В случае синхронизации с серверами в Интернете, укажите имена серверов через запятую.
Также, можно включить или отключить SSH доступ
Дальше идут настройки SSO-домена(Single Sign On). Можно создать новый SSO-domain или присоединиться к существующему.
Задаем имя домена, сайта и пароль администратора.
На следующем экране снимаем галку, если не хотим присоединяться к программе VMware Customer Experience Improvement Program.
Ну и на завершающем этапе, проверяем настройки и жмем Finish.
Начнется настройка VCSA.
После ее завершения вы увидите сообщение об успешной установке и ссылку для перехода в интерфейс управления VCenter. https:// :443
Перейдя по ссылке, можно выбрать либо Web-client либо HTML5-client(с ограниченной функциональностью).
Жмакнув на ссылку vSphere Web Client откроется страница входа, где, разрешив использование флэш-плеера
и введя учетные данные administrator@vsphere.local,
вы сможете попасть в интерфейс управления VCenter.
Если после установки VCSA вы получите сообщение «The configured guest OS (Other 3.x or later Linux (64-bit)) for this virtual machine does not match the guest that is currently running (VMware Photon OS (64-bit)). You should specify the correct guest OS to allow for guest-specific optimizations», значит виртуальное оборудование нужно обновить до версии 6.5(VM Version 13).
Сделать это можно так:
Выключаем ВМ VCSA, кликаем по ней правой кнопкой мыши и выбираем пункт Upgrade VM Compatibility
Выбираем совместимость с ESXi 6.5 и жмем Upgrade
Подтверждаем согласие с обновлением ВМ, нажав Yes
После этого заходим в настройки ВМ, выбираем VM Options->General Options и выбираем версию ОС VMware Photon OS(64 bit)
После этого сообщение о несовпадении версий ОС исчезнет.
Вот так происходит установка VCenter Server Appliance 6.5. О его настройке постараюсь написать позже, если кому-то интересно.
Пишите комментарии, дополнения, исправления и т.д.))
Установка vCenter 6.7
Привет. Сегодня поставим vCenter 6.7. Если конкретнее, то будем ставить VCSA (VMware vCenter Server Appliance). По пути пару раз наступим на грабли. С четвёртой попытки vCenter наконец-то поставится.
Подготовка к установке VCSA
Виртуалку c VCSA будем называть «vcenter«.
Скачиваем дистрибутив VCSA. VMware-VCSA-all-6.7.0-11726888.iso.
Компьютер для установки
Устанавливать будем с компьютера на Windows 10. Обычная рабочая машина. Пусть называется «wks«.
Хост ESXi
VCSA нужно куда-то устанавливать. Для этого нужно подготовить хост ESXi. Назовём его «hv«. Я развернул на hv операционную систему ESXi 6.7 Update 1 (Build 10302608).
IP адрес HV: 10.10.52.10
hostname: hv
Это грабли №1, на которые я наступил.
Создайте заранее Port Group для vcenter и hv.
Как оказалось, для установки vCenter 6.7 нужен DNS. IP адреса DNS серверов: 10.10.47.10, 10.10.47.11.
Это грабли №2, на которые я наступил.
Создайте доменное имя для vcenter.
Доступы
С wks, hv, vcenter должен быть доступ по TCP 53 к DNS.
С wks должен быть доступ по TCP 80 (HTTP) и TCP 443 (HTTPS) к vcenter и hv.
С wks должен быть доступ по TCP 5480 к vcenter.
Это грабли №3, на которые я наступил.
Прописывайте заранее доступы.
Итого
Установка VCSA
Монтируем скачанный образ VMware-VCSA-all-6.7.0-11726888.iso.
Так как устанавливать будем с Windows 10, то нам потребуется папка vca-ui-installer. В ней win32.
Запускаем installer.exe. Открывается мастер установки.
Принимаем лицензионное соглашение. Нажимаем NEXT. Открывается вкладка Select deployment type.
На хосте у меня самоподписанный сертификат, нажимаю в окне предупреждения YES.
Ждём. Открывается вкладка Set up appliance VM.
Пароль должен быть достаточно сложным. Повторяем пароль в поле Confirm root password.
Нажимаем NEXT. Открывается вкладка Select deployment size.
Здесь нам предлагается выбрать Deployment size и Storage size. Основным критерием служит количество гипервизоров и виртуалок, которые будет обслуживать vCenter. Есть 5 вариантов:
Я выбираю для себя Small. Нажимаем NEXT. Открывается вкладка Select Datastore.
Это грабли №4, на которые я наступил. Критичные.
В поле FQDN обязательно указывайте доменное имя vCenter!
Данное доменное имя должно быть прописано в DNS, которые укажем в поле DNS servers. Прописываем в прямой и обратной зоне.
Итак, заполняем форму:
Нажимаем NEXT. Открывается вкладка Ready to complete stage 1.
Проверяем всё и жмём FINISH. Начинается деплой виртуалки на хост.
Первый этап завершён. Обратите внимание на ссылку https://vcenter.ps.local:5480, если вместо доменного имени в ней вы видите IP адрес, то есть большой шанс на то, что установка завершится ошибкой. Нажимаем CONTINUE. Открывается вкладка Introduction.
Нажимаем NEXT. Открывается вкладка SSO configuration.
Оставляю 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.
Снимаем галку с Join. Нажимаем NEXT. Открывается вкладка Ready to complete.
Всё проверяем. Если у вас вместо доменного имени «vcenter.ps.local» написано «photon-machine», то есть большой шанс на то, что установка завершится ошибкой. Нажимаем FINISH. Начинается установка.
И дальше. В процессе установки могут возникнуть ошибки, ниже я привёл несколько примеров.
Проверяем работу vCenter: https://vcenter.ps.local. Для входа логин administrator@vsphere.local и заданный при установке пароль.
Всё работает, установка завершена.
Ошибки при установке
Второй этап Stage 2 не запускается в инсталляторе
The installer is unable to connect to the vCenter Appliance Management Interface.
Нет доступа с wks на https://vcenter.ps.local:5480. Либо firewall, либо неверно создана Port Group. После исправления можно зайти на https://vcenter.ps.local:5480 и продолжить установку по web.
IP адрес в ссылке после первого этапа
Если после первого этапа вы вместо ссылки https://vcenter.ps.local:5480 видите https://10.10.52.50:5480, то есть большой шанс на то, что установка завершится ошибкой. Вы не указали FQDN для vCenter.
Тут я переустанавливал заново.
photon-machine
На втором этапе на вкладке Ready to complete видим, что host name у нас photon-machine, есть большой шанс на то, что установка завершится ошибкой. Вы не указали FQDN для vCenter.
Тут я переустанавливал заново.
An error occurred while starting service ‘cm’
Ошибка во втором этапе. Вы не указали FQDN для vCenter.
Тут я переустанавливал заново.
This application cannot be used or repaired because a failure was encountered
Обычно это окно показывается после других ошибок. Можно скачать логи по ссылке и посмотреть где затык. У меня даже логи не качались из-за того, что я не казал FQDN для vCenter.