bolt Valebyte VPS від $4/міс — NVMe, запуск за 60 секунд.

Отримати VPS arrow_forward

Як встановити VMware vSphere: Простий покроковий гайд!

calendar_month October 05, 2025 schedule 12 хв. читання visibility 890 переглядів
person
Valebyte Team
Як встановити VMware vSphere: Простий покроковий гайд!
summarize

TL;DR

  • Для ESXi нужен 64-битный процессор (2+ ядра) с поддержкой Intel VT-x или AMD-V для работы виртуализации.
  • Минимальный объем оперативной памяти для ESXi — 4 ГБ, но для стабильной работы рекомендуется от 8 ГБ.
  • Для установки гипервизора требуется минимум 4 ГБ свободного места на диске и гигабитный сетевой адаптер.
  • Процесс развертывания включает установку гипервизора ESXi и настройку vCenter Server Appliance (vCSA).
  • Проверить поддержку виртуализации в Linux можно командой: grep -E 'vmx|svm' /proc/cpuinfo.

Як встановити VMware vSphere? Повний посібник

VMware vSphere – це провідна платформа віртуалізації, яка дозволяє організаціям ефективно керувати своїми ресурсами, підвищувати відмовостійкість та знижувати витрати. У цій статті ми детально розглянемо процес встановлення VMware vSphere, від підготовки оточення до налаштування віртуальних машин. Посібник призначений для системних адміністраторів, які бажають розгорнути vSphere у своїй інфраструктурі. Ми детально розглянемо встановлення ESXi, налаштування vCenter Server Appliance (vCSA), а також основні кроки зі створення та управління віртуальними машинами. Будьте готові, потрібна уважність та терпіння, але результат – потужна та гнучка платформа для віртуалізації.

Зміст:

Підготовка до встановлення

Як встановити VMware vSphere? - Preparing the environment for vSphere installation, including hardware and software prerequisites

Перш ніж розпочати встановлення VMware vSphere, необхідно переконатися, що ваше обладнання та програмне забезпечення відповідають мінімальним вимогам. Недотримання цих вимог може призвести до проблем у процесі встановлення або до нестабільної роботи системи.

Системні вимоги для ESXi

ESXi – це гіпервізор, який встановлюється безпосередньо на фізичний сервер. Для його успішної установки та роботи необхідні наступні мінімальні вимоги:

  • Процесор: 64-бітний процесор Intel або AMD з двома або більше ядрами. Рекомендується підтримка Intel VT-x або AMD-V.
  • Оперативна пам'ять: Мінімум 4 ГБ ОЗУ. Рекомендується 8 ГБ або більше для оптимальної продуктивності.
  • Жорсткий диск: Мінімум 4 ГБ вільного місця на диску для встановлення ESXi. Для журналів та swap-файлів рекомендується більше.
  • Мережева карта: Одна або кілька мережевих карт Gigabit Ethernet.
  • BIOS: Підтримка завантаження з USB або DVD.

Приклад перевірки підтримки VT-x в Linux:

grep -E 'vmx|svm' /proc/cpuinfo

Якщо команда виводить що-небудь, значить, VT-x або AMD-V підтримується.

Системні вимоги для vCenter Server Appliance (vCSA)

vCenter Server Appliance (vCSA) – це віртуальна машина, яка централізовано управляє хостами ESXi. Для її розгортання необхідні наступні мінімальні вимоги:

  • ESXi Host: Хост ESXi, на якому буде розгорнуто vCSA. Версія ESXi повинна бути сумісна з версією vCSA.
  • Оперативна пам'ять: Мінімум 10 ГБ ОЗУ для Tiny deployment. Рекомендується 24 ГБ або більше для Medium deployment.
  • Жорсткий диск: Залежить від розміру deployment. Tiny – 415 ГБ, Small – 445 ГБ, Medium – 675 ГБ, Large – 940 ГБ, X-Large – 1415 ГБ.
  • Процесор: Мінімум 2 vCPU для Tiny deployment. Рекомендується 4 vCPU або більше для Medium deployment.

Важливо вибрати правильний розмір deployment в залежності від кількості хостів ESXi та віртуальних машин, якими ви плануєте управляти.

Підготовка ISO-образів

Перед початком встановлення необхідно завантажити ISO-образи ESXi та vCenter Server Appliance з офіційного сайту VMware. Вам знадобиться обліковий запис VMware для завантаження.

Після завантаження переконайтеся, що ISO-образи не пошкоджені. Це можна зробити за допомогою контрольних сум (checksums), які надаються на сайті VMware. Наприклад, в Linux можна використовувати команду `md5sum` або `sha256sum`:

md5sum VMware-VMvisor-Installer-7.0U3-xxxxxxxx-xxxxxxxxx.iso

Порівняйте отриману контрольну суму з контрольною сумою, вказаною на сайті VMware.

Налаштування DNS

Для правильної роботи vSphere необхідно налаштувати DNS-сервер. Вам потрібно створити записи A та PTR для хостів ESXi та vCenter Server Appliance.

Приклад запису у файлі зони DNS (bind):

; A record for ESXi host
esxi01.example.com. IN A 192.168.1.10

; PTR record for ESXi host
10.1.168.192.in-addr.arpa. IN PTR esxi01.example.com.

; A record for vCenter Server Appliance
vcsa.example.com. IN A 192.168.1.20

; PTR record for vCenter Server Appliance
20.1.168.192.in-addr.arpa. IN PTR vcsa.example.com.

Замініть `esxi01.example.com`, `vcsa.example.com`, `192.168.1.10` та `192.168.1.20` на ваші реальні імена хостів та IP-адреси.

Переконайтеся, що DNS-сервер доступний та правильно налаштований. Ви можете перевірити це за допомогою команди `nslookup`:

nslookup esxi01.example.com

Якщо команда повертає правильну IP-адресу, значить, DNS налаштовано правильно.

«Правильна підготовка – це половина успіху. Приділіть достатньо часу перевірці системних вимог та налаштуванню DNS. Це допоможе уникнути багатьох проблем у подальшому.»

Іван Петров, Сертифікований спеціаліст VMware

Встановлення ESXi

Як встановити VMware vSphere? - Installing ESXi on a physical server, step-by-step screenshot guide

Встановлення ESXi – це процес, який вимагає уваги до деталей. Дотримуйтесь інструкцій нижче, щоб встановити ESXi на фізичний сервер.

Завантаження з ISO-образу

Першим кроком є завантаження сервера з ISO-образу ESXi. Це можна зробити за допомогою USB-накопичувача або DVD-диска. Переконайтеся, що в BIOS сервера налаштовано завантаження з вибраного носія.

Після завантаження з'явиться меню встановлення ESXi. Виберіть опцію «ESXi Installer» та натисніть Enter.

Процес встановлення

Встановлення ESXi складається з кількох етапів:

  • Привітання: Натисніть Enter, щоб продовжити.
  • Ліцензійна угода: Прийміть ліцензійну угоду (F11).
  • Вибір диска: Виберіть диск, на який буде встановлено ESXi. Будьте уважні, оскільки всі дані на вибраному диску будуть видалені.
  • Вибір розкладки клавіатури: Виберіть розкладку клавіатури.
  • Встановлення пароля: Встановіть пароль для користувача root. Пароль має бути складним та містити як мінімум 7 символів.
  • Підтвердження встановлення: Підтвердьте встановлення (F11).

Після завершення встановлення сервер буде перезавантажено.

Налаштування ESXi

Після перезавантаження сервера з'явиться консоль Direct Console User Interface (DCUI). За допомогою DCUI можна налаштувати основні параметри ESXi, такі як IP-адреса, DNS-сервер та hostname.

Для налаштування мережі виберіть опцію «Configure Management Network» та налаштуйте наступні параметри:

  • IP-адреса: Статична IP-адреса або DHCP. Рекомендується використовувати статичну IP-адресу. Наприклад, 192.168.1.10.
  • Маска підмережі: Маска підмережі для вашої мережі. Наприклад, 255.255.255.0.
  • Шлюз за замовчуванням: IP-адреса шлюзу за замовчуванням. Наприклад, 192.168.1.1.
  • DNS-сервер: IP-адреса DNS-сервера. Наприклад, 8.8.8.8.
  • Hostname: Ім'я хоста ESXi. Наприклад, esxi01.example.com.

Після налаштування мережі ви зможете отримати доступ до ESXi через веб-інтерфейс, використовуючи IP-адресу, яку ви вказали. Відкрийте браузер і введіть IP-адресу ESXi (наприклад, https://192.168.1.10).

Увійдіть в систему за допомогою користувача root і пароля, який ви встановили під час інсталяції.

Налаштування SSH

Для управління ESXi з командного рядка можна використовувати SSH. За замовчуванням SSH вимкнено. Щоб увімкнути SSH, виконайте наступні дії:

  • В DCUI виберіть «Troubleshooting Options».
  • Виберіть «Enable SSH».

Після увімкнення SSH ви зможете підключитися до ESXi за допомогою SSH-клієнта, такого як PuTTY (Windows) або OpenSSH (Linux/macOS). Наприклад:

ssh [email protected]

Вам потрібно буде ввести пароль користувача root.

Оновлення ESXi

Після установки рекомендується оновити ESXi до останньої версії. Це можна зробити за допомогою vSphere Lifecycle Manager (VUM) у vCenter Server або за допомогою командного рядка.

Щоб оновити ESXi за допомогою командного рядка, виконайте наступні дії:

  • Завантажте ZIP-файл з оновленням з сайту VMware.
  • Завантажте ZIP-файл на ESXi host, наприклад, в каталог /tmp.
  • Переведіть ESXi host в режим обслуговування:
    esxcli system maintenanceMode set --enable true
  • Встановіть оновлення:
    esxcli software vib install -d /tmp/ESXi70U3-xxxxxxxx.zip
  • Перезавантажте ESXi host:
    reboot
  • Після перезавантаження виведіть ESXi host з режиму обслуговування:
    esxcli system maintenanceMode set --enable false

Переконайтеся, що після оновлення версія ESXi відповідає очікуваній.

«Не забудьте перевірити сумісність обладнання з версією ESXi. Це може уникнути проблем з драйверами і продуктивністю.»

Потрібен потужний сервер для VMware vSphere?

Оптимізуйте свою інфраструктуру з нашими виділеними серверами. Отримайте максимальну продуктивність для вашої віртуалізації. — from €5.99/mo.

Вибрати сервер →
Олена Смирнова, Незалежний консультант з віртуалізації
rocket_launch Швидкий вибір

Шукаєте сервер, який просто працює?

Valebyte VPS — NVMe, підтримка 24/7, розгортання за 60 секунд.

Переглянути тарифи VPS arrow_forward

Розгортання vCenter Server Appliance (vCSA)

vCenter Server Appliance (vCSA) – це централізований інструмент управління вашою віртуальною інфраструктурою. Розгортання vCSA складається з двох етапів: розгортання OVA/OVF файлу і налаштування vCSA.

Розгортання OVA/OVF

vCSA поставляється у вигляді OVA/OVF файлу. Для розгортання OVA/OVF файлу можна використовувати vSphere Client, який підключається до ESXi host.

  • Увійдіть в vSphere Client (через веб-браузер).
  • У навігаторі vSphere Client клацніть правою кнопкою миші на хост ESXi і виберіть «Deploy OVF Template».
  • Виберіть OVA/OVF файл vCSA.
  • Дотримуйтесь інструкцій майстра розгортання.
  • Виберіть ім'я віртуальної машини.
  • Виберіть місце зберігання віртуальної машини (datastore).
  • Виберіть формат диска (Thin Provisioned або Thick Provisioned). Thin Provisioned економить місце на диску, але може вплинути на продуктивність.
  • Налаштуйте мережу.
  • Вкажіть пароль користувача root.
  • Вкажіть IP-адресу, шлюз за замовчуванням і DNS-сервер. Рекомендується використовувати статичну IP-адресу.
  • Перегляньте налаштування і натисніть «Finish».

Розгортання OVA/OVF файлу може зайняти деякий час. Після завершення розгортання віртуальна машина vCSA буде запущена.

Налаштування vCSA (Stage 1)

Після запуску vCSA необхідно виконати початкове налаштування. Для цього відкрийте веб-браузер і введіть IP-адресу vCSA з портом 5480 (наприклад, https://192.168.1.20:5480).

  • Увійдіть в систему за допомогою користувача root і пароля, який ви вказали під час розгортання OVA/OVF файлу.
  • Виберіть «Set up vCenter Server».
  • Дотримуйтесь інструкцій майстра налаштування.
  • Виберіть тип deployment (Embedded Platform Services Controller або External Platform Services Controller). Для невеликих оточень рекомендується Embedded Platform Services Controller.
  • Налаштуйте NTP-сервер. Вкажіть один або кілька NTP-серверів для синхронізації часу. Наприклад, `pool.ntp.org`.
  • Створіть новий vCenter Single Sign-On (SSO) domain або приєднайтеся до існуючого. Для нової установки створіть новий SSO domain. Вкажіть ім'я домену (наприклад, `vsphere.local`), ім'я користувача (наприклад, `administrator`) і пароль.
  • Перегляньте налаштування і натисніть «Finish».

Налаштування vCSA може зайняти деякий час. Після завершення налаштування vCSA буде перезавантажена.

Перевірка розгортання vCSA

Після перезавантаження vCSA відкрийте веб-браузер і введіть IP-адресу vCSA (наприклад, https://192.168.1.20).

Увійдіть в систему за допомогою користувача [email protected] і пароля, який ви вказали при налаштуванні SSO domain.

Якщо ви успішно увійшли в систему, значить, vCSA розгорнута і налаштована правильно.

Приклад перевірки статусу служб vCSA з командного рядка:

service-control --status --all

Переконайтеся, що всі служби запущені.

Troubleshooting розгортання VCSA

Часті проблеми при розгортанні VCSA:

  • Помилка DNS: Переконайтеся, що DNS-сервер правильно налаштований і vCSA може розпізнати імена хостів ESXi.
  • Помилка часу: Переконайтеся, що час на ESXi host і vCSA синхронізовано. Використовуйте NTP-сервер.
  • Недостатньо ресурсів: Переконайтеся, що ESXi host має достатньо ресурсів (CPU, пам'ять, диск) для vCSA.
  • Помилка мережі: Переконайтеся, що мережа налаштована правильно і vCSA може зв'язатися з ESXi host та іншими пристроями в мережі.

Для діагностики проблем можна використовувати наступні команди:

ping <імя хоста ESXi>
nslookup <імя хоста ESXi>
timedatectl status

Початкове налаштування vCenter Server Appliance

Після успішного розгортання vCenter Server Appliance необхідно виконати початкове налаштування, щоб почати управління вашою віртуальною інфраструктурою. Це включає в себе додавання хостів ESXi, створення центрів обробки даних і налаштування мережевих параметрів.

Додавання хостів ESXi

Щоб додати хост ESXi в vCenter Server, виконайте наступні дії:

  • Увійдіть у vSphere Client (через веб-браузер).
  • У навігаторі vSphere Client клацніть правою кнопкою миші на vCenter Server і виберіть «Add Host».
  • Введіть IP-адресу або ім'я хоста ESXi.
  • Введіть ім'я користувача (root) і пароль.
  • Перевірте сертифікат.
  • Виберіть ліцензію.
  • Виберіть місце розташування хоста (наприклад, центр обробки даних).
  • Перегляньте налаштування та натисніть «Finish».

Після додавання хоста ESXi ви зможете керувати ним через vCenter Server.

Створення центрів обробки даних і кластерів

Для організації віртуальної інфраструктури рекомендується створити центри обробки даних і кластери. Центр обробки даних – це логічна група хостів ESXi. Кластер – це група хостів ESXi, які працюють разом для забезпечення високої доступності та балансування навантаження.

Щоб створити центр обробки даних, виконайте наступні дії:

  • У навігаторі vSphere Client клацніть правою кнопкою миші на vCenter Server і виберіть «New Datacenter».
  • Введіть ім'я центру обробки даних.

Щоб створити кластер, виконайте наступні дії:

  • У навігаторі vSphere Client клацніть правою кнопкою миші на центрі обробки даних і виберіть «New Cluster».
  • Введіть ім'я кластера.
  • Увімкніть vSphere HA (High Availability) і vSphere DRS (Distributed Resource Scheduler), якщо необхідно.
  • Налаштуйте параметри vSphere HA і vSphere DRS.
  • Перегляньте налаштування та натисніть «Finish».

Після створення кластера перемістіть хости ESXi в кластер. Для цього перетягніть хости ESXi з інвентарю в кластер.

Налаштування сховищ даних (Datastores)

Сховище даних (Datastore) – це місце, де зберігаються файли віртуальних машин. vSphere підтримує різні типи сховищ даних, такі як VMFS, NFS і vSAN.

Щоб створити сховище даних, виконайте наступні дії:

  • У навігаторі vSphere Client клацніть правою кнопкою миші на хості ESXi або кластері та виберіть «Storage» -> «New Datastore».
  • Виберіть тип сховища даних (VMFS, NFS або vSAN).
  • Дотримуйтесь інструкцій майстра створення сховища даних.
  • Вкажіть ім'я сховища даних.
  • Виберіть диск або LUN для сховища даних.
  • Налаштуйте параметри сховища даних.
  • Перегляньте налаштування та натисніть «Finish».

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

Налаштування мережі

vSphere підтримує різні типи віртуальних мереж, такі як vSphere Standard Switch (VSS) і vSphere Distributed Switch (VDS).

vSphere Distributed Switch надає ширші можливості з управління мережею, ніж vSphere Standard Switch. Він дозволяє централізовано керувати мережею для всіх хостів ESXi в кластері.

Щоб створити vSphere Distributed Switch, виконайте наступні дії:

  • У навігаторі vSphere Client клацніть правою кнопкою миші на центрі обробки даних і виберіть «Distributed Switch» -> «New Distributed Switch».
  • Виберіть версію vSphere Distributed Switch.
  • Вкажіть ім'я vSphere Distributed Switch.
  • Налаштуйте кількість uplink port groups.
  • Налаштуйте параметри uplink port groups.
  • Перегляньте налаштування та натисніть «Finish».

Після створення vSphere Distributed Switch додайте хости ESXi в vSphere Distributed Switch. Для цього перетягніть хости ESXi з інвентарю на vSphere Distributed Switch.

Створіть distributed port groups для віртуальних машин. Distributed port groups визначають мережеві параметри для віртуальних машин, підключених до vSphere Distributed Switch.

Приклад налаштування мережевого інтерфейсу ESXi з командного рядка:

esxcli network ip interface list

Ця команда показує список всіх мережевих інтерфейсів на ESXi хості.

esxcli network ip interface ipv4 set -i vmk0 -t static -g 192.168.1.1 -s 192.168.1.10 -n 255.255.255.0

Ця команда встановлює статичну IP-адресу для інтерфейсу vmk0.

ФункціяvSphere Standard SwitchvSphere Distributed Switch
Централізоване управлінняНіТак
Кількість портівОбмеженоБільше
Розширені функції мережіОбмеженіШирокі можливості

Створення та налаштування віртуальної машини

Створення віртуальної машини (VM) – це один з основних етапів роботи з vSphere. Віртуальні машини дозволяють запускати декілька операційних систем на одному фізичному сервері, що підвищує ефективність використання ресурсів і спрощує управління інфраструктурою.

Створення віртуальної машини

Щоб створити віртуальну машину, виконайте наступні дії:

  • Увійдіть у vSphere Client (через веб-браузер).
  • У навігаторі vSphere Client клацніть правою кнопкою миші на хості ESXi, кластері або центрі обробки даних і виберіть «New Virtual Machine».
  • Виберіть тип створення віртуальної машини (Create a new virtual machine).
  • Введіть ім'я віртуальної машини.
  • Виберіть місце розташування віртуальної машини (центр обробки даних або кластер).
  • Виберіть хост ESXi, на якому буде запущена віртуальна машина.
  • Виберіть сховище даних (datastore), на якому будуть зберігатися файли віртуальної машини.
  • Виберіть версію сумісності віртуальної машини.
  • Виберіть гостьову операційну систему (наприклад, Windows Server 2019, Ubuntu Server 20.04).
  • Налаштуйте параметри обладнання (CPU, пам'ять, диск, мережа).
  • Виберіть опцію "Power on virtual machine after creation" якщо необхідно.
  • Перегляньте налаштування та натисніть «Finish».

Налаштування обладнання віртуальної машини

При створенні віртуальної машини необхідно налаштувати параметри обладнання, такі як CPU, пам'ять, диск і мережа.

  • CPU: Вкажіть кількість віртуальних процесорів (vCPU) для віртуальної машини. Рекомендується виділяти стільки vCPU, скільки необхідно для нормальної роботи додатків, запущених на віртуальній машині.
  • Пам'ять: Вкажіть обсяг оперативної пам'яті (RAM) для віртуальної машини. Рекомендується виділяти достатньо пам'яті для нормальної роботи операційної системи та додатків.
  • Диск: Створіть віртуальний диск для віртуальної машини. Виберіть тип диска (Thin Provisioned або Thick Provisioned). Thin Provisioned економить місце на диску, але може вплинути на продуктивність. Вкажіть розмір диска.
  • Мережа: Виберіть мережевий адаптер для віртуальної машини. Підключіть мережевий адаптер до існуючої віртуальної мережі (vSphere Standard Switch або vSphere Distributed Switch).

Установка операційної системи

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

  • Установка з ISO-образу: Завантажте ISO-образ операційної системи на сховище даних (datastore). В налаштуваннях віртуальної машини вкажіть ISO-образ в якості завантажувального пристрою. Запустіть віртуальну машину та дотримуйтесь інструкцій майстра установки операційної системи.
  • Мережева установка: Налаштуйте мережеву установку (наприклад, PXE boot) на хості ESXi. Запустіть віртуальну машину та виберіть мережеве завантаження. Дотримуйтесь інструкцій майстра установки операційної системи.

Установка VMware Tools

Після установки операційної системи необхідно встановити VMware Tools. VMware Tools – це набір драйверів і утиліт, які покращують продуктивність і керованість віртуальної машини.

Щоб встановити VMware Tools, виконайте наступні дії:

  • Увійдіть в операційну систему віртуальної машини.
  • У vSphere Client виберіть «Virtual Machine» -> «Guest OS» -> «Install VMware Tools».
  • Дотримуйтесь інструкцій майстра встановлення VMware Tools.
  • Перезавантажте віртуальну машину після встановлення VMware Tools.

Приклад конфігураційного файлу віртуальної машини (.vmx):

.encoding = "UTF-8"
config.version = "8"
virtualHW.version = "17"
nvram = "Ubuntu-20.04-x64.nvram"
deploymentPackage.flags = "installed"
virtualHW.productCompatibility = "hosted"
powerType.powerOff = "soft"
powerType.powerOn = "soft"
powerType.suspend = "soft"
powerType.reset = "soft"
displayName = "Ubuntu-20.04-x64"
extendedConfigFile = "Ubuntu-20.04-x64.vmxf"
annotation = ""
uuid.bios = "42 30 76 9e 57 87 45 12-b4 0c 1f

Шукаєте гнучке рішення для VMware vSphere?

Розгорніть vSphere в хмарі з нашою надійною та масштабованою інфраструктурою. Ідеально для динамічних навантажень.

Почати в хмарі →
support_agent
Valebyte Support
Usually replies within minutes
Hi there!
Send us a message and we'll reply as soon as possible.