Нагадаємо, що повноцінна робота будь-якої гостьової системи на гіпервізора VMWare ESXi вкрай скрутна без установки спеціального набору програми та драйверів, званий VMware Tools. Нагадаємо навіщо, власне, потрібні VMware Tools. це:

  • Можливість коректного вимикання / перезавантаження гостьової ОС (Windows, Linux, FreeBSD або Solaris) з інтерфейсу клієнта VMWare
  • Відправлення сигналів heartbeat-а на сервер VSphere
  • Управління курсором і дозволом екрану при роботі з консолі в системах Windows
  • Синхронізація часу між гіпервізором і гостьовий ОС
  • Включають набори драйверів для SVGA, мережевого драйвер vmxnet, драйвера BusLogic SCSI, драйвера для миші
  • Можливість copy / past файлів і передача буфера обміну між гостьовий і хостовой ОС
  • Передача інформації (такий як поточний ip адресу, тип гостьовий ОС і т.д)
  • і багато іншого

І якщо установка VMware Tools в ОС Windows вкрай проста, то на серверах з Linux, що мають тільки голий CLI у початківців адміністраторів вона може викликати труднощі. У цій статті ми познайомимося з процедурою установки VMware Tools на популярних ОС сімейства Linux.

Монтуємо диск з VMware Tools

На цьому етапі, повністю однаковим для будь-якої ОС, ми повинні підключити віртуальний диск з дистрибутивом VM Tools в гостьову ОС.

У VMware Workstation йдемо в меню В.М. > Встановіть VMware Tools …

vmtools в VMware Workstation

В VMware vSphere Hypervisor (ESXi) натисніть В.М. > Гість > Встановіть / оновіть VMware Tools

vmtools в VMware ESXi

Установка VMware Tools в Debian

Зайдіть в систему з правами root. Перед початком установки рекомендується провести повне оновлення системи і перезавантажити сервер.

apt-get update && apt-get dist-upgrade
shutdown -r now

Встановимо пакет Linux Header за допомогою команди:

apt-get update && apt-get install build-essential linux-headers-$(uname -r) libglib2.0-0

Монтуємо диск з VMware Tools і розпаковуємо файли:

mount /dev/cdrom /mnt
tar xvfz /mnt/VMwareTools-*.tar.gz -C /tmp/

Запускаємо установку VMTools командою:

perl /tmp/vmware-tools-distrib/vmware-install.pl

В процесі установки на всі питання залишаємо стандартні значення натисканням Enter. Після закінчення установки знову перезавантажте сервер.

shutdown -r now

Установка VMware Tools в Ubuntu

Заходимо в систему з користувачем, що має привілеї sudo. Тут також почнемо з оновлення всіх компонентів системи і перезавантаження:

sudo apt-get update && sudo apt-get dist-upgrade
sudo shutdown -r now

Встановлюємо Linux Header командою

sudo apt-get update && sudo apt-get install build-essential linux-headers-$(uname -r)

Монтуємо диск з VMTools і розпаковуємо архів

sudo mount /dev/cdrom /mnt
sudo tar xvfz /mnt/VMwareTools-*.tar.gz -C /tmp/

Установку VMware Tools запускаємо командою:

sudo perl /tmp/vmware-tools-distrib/vmware-install.pl

Залишимо все значення по0умолчанію, натискаючи в процесі установки Enter. Після установки vmTools перезавантажте систему:

sudo shutdown -r now

Установка VMware Tools на CentOS

Заходимо в систему з правами root і запускаємо (вкрай рекомендується) повне оновлення пакетів системи, після якого виконуємо перезавантаження:

yum update
shutdown -r now

Встановлюємо компілятор Linux Header:

yum install gcc perl

Монтуємо диск з VMware Tools і розпаковуємо файли:

mount /dev/cdrom /mnt
tar xvfz /mnt/VMwareTools-*.tar.gz -C /tmp/

Установку VMware Tools виконуємо командою:

perl /tmp/vmware-tools-distrib/vmware-install.pl

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

shutdown -r now

Як бачите установка VMTools в ОС сімейства Linux досить проста і зручна.

Leave a Reply

Your email address will not be published. Required fields are marked *