VMware Tools – набор специализированного программного обеспечения, который значительно повышает производительность и обеспечивает дополнительные возможности по управлению гостевой операционной системы. Он содержит оптимизированные драйвера, помогает управлять состоянием и включением/отключением виртуальной машины, через интерфейс VMWare.
Работать можно и без него, но при его наличии делать это существенно удобнее. Давайте разберемся, как установить этот инструментарий, если в качестве операционной системы у нас используется CentOS 7 или RedHat Linux.
Рекомендованный способ установки VMWare Tools
На данный момент, актуальный вариант – пакет open-vm-tools
– это официально поддерживаемая версия VMware Tools с открытым исходным кодом, доступная через репозитории операционной системы. Пакет оптимизирован под каждую систему и т.к. ставится через yum, обновляется автоматически, без лишних телодвижений.
Установить, соответственно, элементарно:
# yum -y install open-vm-tools
Установщик сам добавит всё недостающее ПО и разрешит зависимости. Но бывает, что данный способ по каким-то причинам не подходит и тогда переходим к следующему абзацу.
Ручная установка VMWare Tools
Если по каким-то соображениям open-vm-tools
не устраивает, то можно поставить по старинке, руками, с образа поставляемого вместе с VMWare.
Загрузите гостевую систему и выберите в панели меню VMWare VM -> Install VMWare Toold
Далее все действия выполняем под root
.
Примонтируем подключенный образ:
# mkdir /media/cdrom && mount /dev/cdrom /media/cdrom mount: /dev/sr0 is write-protected, mounting read-only
Затем копируем архив с VMWare Tools в /tmp и распаковываем его:
# cp /media/cdrom/VMwareTools-*.tar.gz /tmp # cd /tmp # tar -zxf VMwareTools-*.tar.gz
Добавим дополнительные пакеты, необходимые для запуска установщика:
# yum -y install kernel-devel gcc dracut make perl
Для установки я буду использовать ключ --default
, обозначающий, что все параметры оставляем по умолчанию. Если вас что-то в стандартных настройках не устраивает, не указывайте его. Тогда, в процессе, вам будут задаваться вопросы по значениям параметров (ни разу у меня не было такой необходимости). Так же нам понадобится --force-install
, без которого установщик не запустится, и выдаст предупреждение, что рекомендуется ставить open-vm-tools
. Что-то, похожее на данный текст:
open-vm-tools packages are available from the OS vendor and VMware recommends using open-vm-tools packages. See http://kb.vmware.com/kb/2073803 for more information. Do you still want to proceed with this installation? [no] INPUT: [no] default
Запускаем установку:
# cd vmware-tools-distrib/ # ./vmware-install.pl --default --force-install
Проверяем работоспособность (если все в порядке в ответ получим active
):
# systemctl is-active vmware-tools acvtive
Или более подробно:
# systemctl status vmware-tools
Если все у нас завершилось успешно, не забудем удалить наши временные файлы в /tmp
и отмонтировать образ:
# rm -rf vmware-* VMwareTools-* # umount -f /media/cdrom
Управление сервисом производится через утилиту vmware-toolbox-cmd
. Например, можно посмотреть версию:
# vmware-toolbox-cmd -v 10.2.0.7047 (build-7259539)
View Comments (5)
Спасибо!
xd0q37
astpd8
aetbxq
k67y8g