Напомним, что полноценная работа любой гостевой системы на гипервизоре VMWare ESXi крайне затруднительна без установки специального набора приложения и драйверов, называемый VMware Tools. Напомним зачем, собственно, нужны VMware Tools. Это:
И если установка VMware Tools в ОС Windows крайне проста, то на серверах с Linux, имеющих только голый CLI у начинающих администраторов она может вызвать затруднения. В этой статье мы познакомимся с процедурой установки VMware Tools на популярных ОС семейства Linux.
На этом этапе, полностью одинаковым для любой ОС, мы должны подключить виртуальный диск с дистрибутивом VM Tools в гостевую ОС.
В VMware Workstation идем в меню VM > Install VMware Tools…
В VMware vSphere Hypervisor (ESXi) нажмите VM > Guest > Install/Upgrade VMware Tools
Зайдите в систему с правами root. Перед началом установки рекомендуется произвести полное обновление системы и перезагрузить сервер.
apt-get update && apt-get dist-upgrade_x000D_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_x000D_tar xvfz /mnt/VMwareTools-*.tar.gz -C /tmp/ Запускаем установку VMTools командой:
perl /tmp/vmware-tools-distrib/vmware-install.pl В процессе установки на все вопросы оставляем стандартные значения нажатием Enter. После окончания установки вновь перезагрузите сервер.
shutdown -r now Заходим в систему с пользователем, имеющим привилегии sudo. Здесь также начнем с обновления всех компонентов системы и перезагрузки:
sudo apt-get update && sudo apt-get dist-upgrade_x000D_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_x000D_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 Заходим в систему с правами root и запускаем (крайне рекомендуется) полное обновление пакетов системы, после которого выполняем перезагрузку:
yum update_x000D_shutdown -r now Устанавливаем компилятор Linux Header:
yum install gcc perl Монтируем диск с VMware Tools и распаковываем файлы:
mount /dev/cdrom /mnt_x000D_tar xvfz /mnt/VMwareTools-*.tar.gz -C /tmp/ Установку VMware Tools выполняем командой:
perl /tmp/vmware-tools-distrib/vmware-install.pl Соглашаемся со всеми параметрами и перезагружаем систему:
shutdown -r now Как видите установка VMTools в ОС семейства Linux достаточно проста и удобна.
Иногда mercurial, при скачивании и комитах ругается на https. Особенно на самоподписанные сертификаты. Чтобы заработал…
Если возникает ошибка libvirt destroy lxc permission denied , при попытке остановить контейнер: _x000D_# virsh…
Иногда возникает ситуация, когда криво настроенные пакеты не устанавливаются в системе. У меня это произошло…