Следует ли всегда устанавливать 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/

Установка инструментов позволит лучше управлять процессором и памятью. Например, прозрачный общий доступ к страницам и раздувание памяти.

Понимание управления ресурсами памяти в VMware (pdf)

Другие вопросы по тегам