Следует ли всегда устанавливать VMware Tools в безголовых гостях Linux?
У нас есть развертывание, которое я бы назвал Enterprise Cloud Provider. Это VMWare Infrastructure 3.5.x и включает в себя экземпляры VMotion / VMWare HA и т. Д.
У провайдера 1 был установлен VMWare Tools:
- vmware-guestd работает и;
- загружены как минимум два модуля ядра, vmmemctl & vmhgfs
Провайдер 1 делает ночные снимки виртуальных машин.
Мы начинаем новое развертывание у провайдера 2 (также провайдера корпоративного облака). Они не установили VMWare Tools. Поставщик 2 не делает ночные снимки виртуальной машины, а выполняет резервное копирование файловой системы (с использованием агента).
Из моего прочтения кажется, что по крайней мере VMWare Tools должны быть установлены для Driver Balloon Driver (vmmemctl), и из чтения таких источников, как этот, можно предположить, что определенные операции управления VirtualCenter также зависят от VMWare Tools, установленной в гостевой системе Linux.
Обратите внимание, что все наши экземпляры безголовые (уровень запуска по умолчанию - 3) и RHEL.
Трудно найти достоверную информацию по этому вопросу, и вышеупомянутый источник несколько устарел.
Может кто-то пролить свет на это? Какие факторы / критерии могут привести к положительному или отрицательному ответу?
ТИА
ура
5 ответов
У вас также должны быть загружены инструменты для простоты отключения гостя и управления питанием. Удобно отключить гостевую операционную систему от сервера Vcenter или клиента инфраструктуры.
Я бы соблазнился загрузить все vmtools, не только гостя будет меньше загружать на хосте, но это отличный способ правильно провести время.
В дополнение к лучшему управлению питанием / процессором / памятью, о котором упоминалось в других ответах, эти инструменты также предоставляют драйверы устройств vmxnet * и pvscsi / что-то еще / устройства, которые якобы обеспечивают лучшую производительность для работы в сети и ввода-вывода по сравнению с эмуляцией "реального" устройство.
В наше время лучше установить open-vm-tools
Например, в Debian или Ubuntu:
apt-get install open-vm-tools
Из описания пакета:
Проект Open Virtual Machine Tools (open-vm-tools) - это реализация VMware Tools с открытым исходным кодом. Это набор утилит и драйверов виртуализации для улучшения функциональности, удобства пользователя и администрирования виртуальных машин VMware.
Смотрите также http://open-vm-tools.sourceforge.net/
Установка инструментов позволит лучше управлять процессором и памятью. Например, прозрачный общий доступ к страницам и раздувание памяти.