Меню Рубрики

Установка vmware vcenter server appliance

Установка (развёртывание) VMware vCenter Server Appliance (vCSA) 6 (6.0)

Подробное описание развёртывания и обновление vCSA со всеми вариантами описано в документе — VMware vCenter Server 6.0 Deployment Guide.

Здесь описана установка (развёртывание) VMware vCenter Server Appliance (vCSA) 6.0 в инфраструктуре где еще нет никакого vCenter Server, т.е. установка с нуля. Развёртывание vCenter Server (vCS) может производиться несколькими разными способами, например из дистрибутива. Но такой способ может быть сложен. Поэтому, чтобы упростить развёртывание, компания VMware подготовила уже установленный vCS.

VMware vCenter Server Appliance ( vCSA) — это готовая виртуальная машина с установленой ОС Linux и vCenter Server и связанными с ними сервисами. Т.е. достаточно развернуть эту готовую виртуальную машину в ESXi, сконфигурировать её и вы получите работающий vCenter Server.

Порядок развёртывания

Скачивание дистрибутива vCenter Server Appliance 6.x

  1. Пройти по ссылке VMware Download Center.
  2. В разделе Datacenter & Cloud Infrastructure, в строке VMware vSphere, кликнуть Download Product.
  3. Найти секцию с соответствующей лицензией, например Essentials.
  4. Внутри секции, в строке VMware vCenter Server 6.0 xxx, кликнуть Go to Downloads.
  5. На странице Download VMware vCenter Server 6.0, в поле Select Version выбрать необходимую версию (лучше самую последнюю). На закладке Product Downloads выбрать необходимый вариант и нажать Download Now. После этого произойдет авторизация и если у вас есть права на скачивания этого дистрибутива – начнется скачивание.

Примечание: vCenter Server Appliance версии 6.x поставляется в виде ISO или ZIP. При этом ISO образ не содержит загрузочного диска, а содержит web-установшик который запускается на любом компьютере через браузер и с этого компьютера происходит развертывание. Поэтому, возможно что удобнее скачивать ZIP или вам придется каким-то образом получить доступ к содержимому ISO диска на компьютере с которого будет осуществляться развёртывание. Есть несколько способов (для Windows):

— записать iso на dvd диск и использовать его
— использовать программы которые умеют монтировать iso как виртуальный cdrom, например Daemon Tools. Windows 8 и 10 умеют это делать штатно (кликнуть правой мышью на iso-файле в Проводнике и выбрать Подключить).
— некоторые архиваторы умеют распаковывать iso образы, например 7Zip или WinRar
— программы которые предназначены для работы с iso-дисками, например UltraISO.

Развёртывание vCenter Server Appliance 6.x

1. Установить на компьютере с которого вы осуществляете развёртывание — VMware Client Integration Plug-In для этого нужно запустить VMware-ClientIntegrationPlugin-6.0.0.exe из папки vcsa дистрибутива vCSA. Сама установка очень простая и никаких трудностей вызывать не должна.

2. Для развёртывания vCSA нужно открыть файл vcsa-setup.html из дистрибутива vCSA. Я открывал его через Chrome.

3. Сначала появилось сообщение что нужно установить плагин VMware Client Integration Plug-In

Через несколько секунд появилось еще одно окно с запросом внешнего протокола, нужно нажать Launch Application

Потом еще одно окно — нажать Allow

В результате запустилась установка — нажать Install

4. Принять лицензионное соглашение

5. Ввести адрес и учетную запись для хоста гипервизора ESXi на котором будет развернут vCSA.

6. Одобрить продолжение с тем сертификатом который есть.

7. Ввести имя виртуальной машины для vCSA и пароль администратора в ОС этой машины

8. Выбрать тип развёртывания. Подробнее в — VMware vCenter Server 6.0 Deployment Guide. Если кратно, то vCenter Server (vCS) требует Platform Services Controller (PSC). Если сеть большая со множеством гипервизоров и виртуальных машин (VM), тогда можно устанавливать множество vCS которыми управляет один PSC. Это видно на картинке — вариант External.

Читайте также:  Установка вентилятора вместо вискомуфты

В данном примере количество хостов не велико и количество виртуальных машин тоже не велико — поэтому планируется установить только один vCSA и поэтому нужно выбрать Embedded вариант, когда в один vCS встроен один PSC и всё это установлено на одну VM.

9. Создание домена Single-Sign-On (SSO) сервисов аутентификации. Имя домена SSO не должно совпадать с именем домена Active Directory (AD).

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

11. Выбрать дисковое хранилище на котором будет размещена VM vCSA. У меня одно хранилище на этом хосте, поэтому выбирать не из чего. Еще можно указать чтобы использовался Thin Mode.

12. Выбрать базу данных для vCSA. По умолчанию используется встроенный PostgresSQL. Для больших сетей можно использовать внешнюю СУБД Oracle.

13. Сетевые настройки для vCSA. В поле System Name рекомендуется использовать имя, но оно должно разрешаться через DNS, если в вашей сети это невозможно, используйте IP-адрес.

14. Последняя проверка настроек перед созданием vCSA

15. Дождаться завершения процесса установки.

16. Установка завершена. На экране указан адрес по которому можно зайти на vCSA.

17. Если посмотреть через vSphere Client была создана вот такая виртуальная машина vCSA. Отсюда можно изменить настройки сети, пароль администратора и включить\выключить SSH.

источник

Установка 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 адрес PS: 10.10.52.10
hostname: hv

На hv создадим Port Group, назовём «HV«. Настраиваю там VLAN — 52. Примечательно, что Management Network у нас в том же VLAN, но в него не удастся засунуть vcenter при установке.

Это грабли №1, на которые я наступил.
Создайте заранее Port Group для vcenter и hv.

Как оказалось, для установки vCenter 6.7 нужен DNS. IP адреса DNS серверов: 10.10.47.10, 10.10.47.11.

Нужно прописать домен для hv и vcenter. Для hv — не обязательно, но IP должны быть в одной подсети, у меня один VLAN — 52.

Это грабли №2, на которые я наступил.
Создайте доменное имя для vcenter.

Доступы

С wks, hv, vcenter должен быть доступ по TCP 53 к DNS.

С wks должен быть доступ по TCP 80 (HTTP) и TCP 443 (HTTPS) к vcenter и hv.

С wks должен быть доступ по TCP 5480 к vcenter.

Это грабли №3, на которые я наступил.
Прописывайте заранее доступы.

Итого

VCSA — vcenter.ps.local 10.10.52.50
ESXi — hv.ps.local 10.10.52.10
DNS — 10.10.47.10, 10.10.47.11.

Установка VCSA

Монтируем скачанный образ VMware-VCSA-all-6.7.0-11726888.iso.

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

Читайте также:  Установка в сервисе ходовых огней

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

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

На этой странице показывается этап установки. Мы на первом этапе Stage 1 — Deploy appliance. Нажимаем NEXT. Открывается вкладка End user license agreement.

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

Нам предлагается выбрать тип установки. Первые вариант: Embedded Platform Services Controller — vCenter и Platform Services Controller на одной виртуалке. Второй вариант: External Platform Services Controller — vCenter и Platform Services Controller на разных виртуалках. Я буду разворачивать всё на одной машине. поэтому выбираю Embedded Platform Services Controller. Нажимаем NEXT. Открывается вкладка Appliance deployment target.

Здесь нужно выбрать хост, на котором будем создавать виртуалку VCSA. В поле ESXi host or vCenter Server указываем доменное имя или IP адрес нашего хоста hv — 10.10.52.10. Именно поэтому я говорил, что доменное имя для хоста не обязательно, IP адрес прекрасно подходит. HTTPS порт у меня по умолчанию — 443. User name — root, это пользователь ESXi. Password — пароль от него, задавали при установке гипервизора. Нажимаем NEXT.

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

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

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

Пароль должен быть достаточно сложным. Повторяем пароль в поле Confirm root password.

Нажимаем NEXT. Открывается вкладка Select deployment size.

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

  1. Tiny
    — 2 процессора
    — 10 Гб оперативки
    — диск 300 Гб
    — количество хостов до 10
    — количество виртуалок до 100
  2. Small
    — 4 процессора
    — 16 Гб оперативки
    — диск 340 Гб
    — количество хостов до 100
    — количество виртуалок до 1000
  3. Medium
    — 8 процессоров
    — 24 Гб оперативки
    — диск 525 Гб
    — количество хостов до 400
    — количество виртуалок до 4000
  4. Large
    — 16 процессоров
    — 32 Гб оперативки
    — диск 740 Гб
    — количество хостов до 1000
    — количество виртуалок до 10000
  5. X-Large
    — 24 процессора
    — 48 Гб оперативки
    — диск 1180 Гб
    — количество хостов до 2000
    — количество виртуалок до 35000

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

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

Вот здесь нужно быть внимательнее. Настраиваем сеть. На этой вкладке можно накосячить и VCSA придётся устанавливать заново. Я накосячил и переустанавливал 🙂 Проблема в том, что на форме присутствует ошибка. Поле FQDN — необязательное, не верьте! В FQDN можно использовать IP адрес — не верьте!

Это грабли №4, на которые я наступил. Критичные.
В поле FQDN обязательно указывайте доменное имя vCenter!

Данное доменное имя должно быть прописано в DNS, которые укажем в поле DNS servers. Прописываем в прямой и обратной зоне.

Читайте также:  Установка конденсатора на калину

Network — указываем HV — созданный нами Port Group в 52 VLAN.

IP version — мы пока живём по-старому, указываем IPv4.

IP assignment — выбираю static, у меня статичный IP адрес 10.10.52.50.

Subnet mask or prefix length — указываю маску 255.255.255.0.

Default gateway — шлюз 10.10.52.1.

DNS servers — DNS сервера через запятую 10.10.47.10, 10.10.47.11.

Common ports — оставляю по умолчанию. HTTP — 80, HTTPS — 443.

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

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

Первый этап завершён. Обратите внимание на ссылку https://vcenter.ps.local:5480, если вместо доменного имени в ней вы видите IP адрес, то есть большой шанс на то, что установка завершится ошибкой. Нажимаем CONTINUE. Открывается вкладка Introduction.

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

Time synchronization mode — выбираем способ синхронизации времени. Можно настроить NTP, я же синхронизирую время vCenter с хостом.

SSH access — мне не нужен доступ по SSH в данный момент, Disabled.

Нажимаем 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. Начинается установка.

И дальше. В процессе установки могут возникнуть ошибки, ниже я привёл несколько примеров.

Нажимаем CLOSE. Проверяем работу админки: https://vcenter.ps.local:5480 — всё работает. Для входа в админку логин root и заданный при установке пароль.

Проверяем работу 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.

источник

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