Avto-profi-evakuator.ru

Авто Профи
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Установка vmware tools linux

Установка vmware tools linux

Процесс установки во многом похож на установку VMware Tools во FreeBSD.

Открываем консоль управления виртуальными машинами. Находим ту, на которую будем устанавливать VMware Tools. Кликаем по ней правой кнопкой мыши – GuestInstall/Upgrade VMware Tools:

Подтверждаем, нажатием OK — будет выполнено монтирование установочного образа утилит к виртуальной машине.

Теперь подключается к Linux по SSH и монтируем образ к гостевой системе следующей командой:

mount /dev/cdrom /mnt

* в некоторых версиях Linux, устройство CD-ROM может называться cdrom1.

Распаковываем архив с установочными скриптами во временную директорию:

tar -zxvf /mnt/VMwareTools-* -C /tmp/

CD-ROM нам больше не нужен — отмонтируем его:

Запускаем скрипт установки VMware Tools:

Если видим, примерно, такое сообщение:

open-vm-tools are available from the OS vendor and VMware recommends using
open-vm-tools. See http://kb.vmware.com/kb/2073803 for more information.
Do you still want to proceed with this legacy installer? [no]

отвечаем yes.

На все остальные вопросы отвечаем по умолчанию, нажимая Enter.

В сообщении, на которое мы ответили yes говориться о том, что лучше устанавливать VMware Tools при помощи open-vm-tools. Однако после такой установки, консоль VMware в статусе утилит виртуальной машины ставит вопросительный знак и пишет 3rdParty. Дав свое согласие, мы продолжили установку старым проверенным методом.

Запуск установки в автоматическом режиме (без необходимости отвечать на вопросы) можно запустить командой:

Монтируем диск с VMware Tools

На этом этапе, полностью одинаковым для любой ОС, мы должны подключить виртуальный диск с дистрибутивом VM Tools в гостевую ОС.

В VMware Workstation идем в меню VM > Install VMware Tools…

centos vmware tools install

В VMware vSphere Hypervisor (ESXi) нажмите VM > Guest > Install/Upgrade VMware Tools

centos vmware tools install

Монтируем диск с VMware Tools

На этом этапе, полностью одинаковым для любой ОС, мы должны подключить виртуальный диск с дистрибутивом VM Tools в гостевую ОС.

В VMware Workstation идем в меню VM > Install VMware Tools…


В VMware vSphere Hypervisor (ESXi) нажмите VM > Guest > Install/Upgrade VMware Tools


Почему мне должно быть нужно изменение, чтобы вынудить VMware ESXi 5 синхронизировать время с сервером Windows NTP

Я изведен на вид простой, но на самом деле неприятной проблемой, таким образом, я обращаюсь за помощью здесь.

Признак

Я установил случай VMware ESXi 5.1 в VMware Workstation, чтобы узнать о различных особенностях ESXi. Позвольте мне назвать его vESXi машиной. Моя проблема, бегущая vESXi, каждый раз я приостанавливаю vESXi ночью и возобновляю его на следующий день, время в задержках vESXi. Таким образом, если я приостановлю vESXi в 22:00 вчера вечером и возобновлю его сегодня утром, я буду видеть, что vESXi сообщает, что это все еще 22:00 вчера вечером. Я знаю, что это нормально, потому что система PC держит свое время, считая перерыв тиканья таймера аппаратных средств. Так, я решаю иметь NTP использования vESXi, чтобы синхронизировать с сервером NTP. Мой сервер NTP — контроллер домена Windows Server 2003, работающий на том же самом сегменте LAN.

Читайте так же:
Ватт болгарка с регулировкой оборотов

Я быстро наблюдаю проблему: мои vESXi никогда не синхронизируют его время с сервером NTP Окна, неважно сколько времени я жду.

Можно предположить, что я, закрытие vESXi вместо приостанавливает его, но я действительно люблю приостановить особенность, обеспеченную VMware Workstation, который действительно быстр и быстр.

snap0327-esxi-time-drift.png

Вопросы

Я читал http://kb.vmware.com/kb/1035833 который обеспечивает работу (некоторое изменение, чтобы заставить его работать с сервером Windows NTP), но та статья KB создает больше экранов при первом чтении. Кроме того, это действительно тяжело, чтобы щипнуть каждый vESXi, если у меня есть вполне многие из них.

Q1 (предварительные выборы): Что же, спрашивается, эти заявления означает?

По умолчанию не синхронизировавший Windows Server выбирает 10 второй дисперсии и добавляет к дисперсии на каждом интервале опроса, что это остается в синхронизация. Хозяин ESXi/ESX, по умолчанию, не принимает ответа NTP с дисперсия корня больше, чем 1.5 секунды.

Q2: KB говорит мне добавлять

к /etc/ntp.conf . Что означает та линия? ntpd.conf страница справочника http://linux.die.net/man/5/ntp.conf кажется, ничего не говорит о Тосес или maxdist .

Q3: Так как клиент NTP ESXi (демон) не синхронизирует успешно с назначенным сервером NTP, ESXi производят некоторое сообщение регистрации, объясняя деталь?

Q4: там какой-либо путь состоит в том, чтобы вынудить клиента ntp ESXI немедленно синхронизировать с определенным сервером NTP? Даже ручная операция приветствуется. Я не знаю, может ли связанный ntpd команда сделать это.

Q5: Без ручного /etc/ntp.conf щипают на ESXi, какой сервер NTP я могу настроить, чтобы предоставить источник времени моей vESXi коробке? Linux ntpd или что? специальная конфигурация на серверной стороне требуется?

ОБНОВЛЕНИЕ С ЭКСПЕРИМЕНТАМИ

После чтения ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ NTP и делая некоторые эксперименты, я подтвердил следующие факты:

  1. С изменением KB1035833, vESXi может действительно синхронизировать с моим сервером Windows NTP, даже если время vESXi — 7 дней позади сервера (только 5 — 10 минут ждут).
  2. Используя viclient, чтобы назначить машину Linux (openSUSE 11.4, пакет ntp 4.2.6 в моем случае) в моей LAN как сервер NTP, vESXi без изменения KB1035833 может также синхронизировать с сервером NTP с задержкой только 5 — 10 минут, даже с 7 дневным временем отстают. Но одна вещь, я нахожу, что должен иметь в виду, состоит в том, что я должен пометить обслуживание NTP Перезапуска применить изменения в viclient, чтобы вызвать синхронизацию времени вскоре (через 5 — 10 минут). В другом слове, если я не перезапускаю обслуживание NTP ESXI, будет довольно трудно предсказать, сколько времени потребуется, чтобы получить синхронизацию времени после возобновления vESXi с ночной задержкой (иногда, это стоит одного часа или больше) — вероятно, потому что возобновленный код клиента NTP считает колебание времени сервера NTP недопустимым в тот период.
Читайте так же:
Регулировка тембра в автомагнитоле

Так: Моя практическая проблема относительно хронометрирования для vESXi была решена (предпочтение синхронизировать время с сервером NTP Linux).

Now the focus is on Q1. What’s wrong with Windows NTP server? I hope some one can help explain those two statements in Q1 from NTP protocol’s perspective.

Я выражаю мою благодарность quadruplebucky и Экстрактору Действительности для их полезной информации, хотя их ответы на мою определенную проблему не совсем точны.

Синхронизация ВМ с хостов

Мы ранее уже писали про тонкости синхронизации времени с хостом.

А сейчас речь пойдет про локальное время на хосте и опцию по синхронизации времени ВМ с хостом, появившуюся в vSphere 7.0.

Для того, чтобы узнать локальное время на сервере ESXi в часовом поясе UTC+0, можно воспользоваться следующим скриптом PowerCLI:

Если захотите побольше узнать про вложенные свойства ConfigManager.DateTimeSystem, то можно воспользоваться фильтром к Get-View и параметром -ExpandProperty (ниже будет приведен пример для виртуальной машины).

Для того, чтобы узнать, синхронизирует ли свое время виртуальная машина через VMware Tools с хостом, можно воспользоваться одним из вариантов ниже.

Для vSphere 7.0U1 и выше:

Для более старых версий:

Отличие 7.0U1 от более старых версий в том, что свойство SyncTimeWithHost переключает разные настройки ВМ. В новой версии появился дополнительный флаг — «Synchronize time periodically», который отвечает за синхронизацию времени с хостом раз в 60 секунд (по умолчанию отключен).

Соответственно, свойство «SyncTimeWithHost» в 7.0.1 переключает не общую синхронизацию времени, а именно «периодическую» синхронизацию. В более старых версиях это свойство отвечает за общую синхронизацию времени, тогда как в 7.0.1 за общую синхронизацию стал отвечать параметр SyncTimeWithHostAllowed!

P.S. Для того, чтобы узнать больше о содержимом вложенного свойства, например, Config.Tools, можно воспользоваться следующим фильтром:

Читайте так же:
Регулировка цилиндр сцепления маз

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

Устанавливаем компилятор Linux Header:

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

Установку VMware Tools выполняем командой:

Соглашаемся со всеми параметрами и перезагружаем систему:

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

Всем привет, темой сегодняшней статьи будет, как установить Vmware Tools в виртуальной машине с Windows в ESXI 5.5.x, ранее я рассказывал, как установить Vmware Tools в Linux. В Windows данная процедура выполняется проще чем в Linux, давайте посмотрим ее подробнее, думаю вы будите приятно удивлены, что все выполняется, буквально в несколько кликов миши, так и должно быть.

Выбираем нужную машину в которой нужно поставить Vmware Tools. Щелкаем по ней правой кнопкой мыши идем в меню Guest-Install/Upgrade VMware Tools.

Как установить VM Tools в виртуальной машине с Windows в ESXI 5.5.x-01

В виртуальную машину будет смонтирован CD-диск с драйверами.

Как установить VM Tools в виртуальной машине с Windows в ESXI 5.5.x-02

Выполняем авторан и на первом окне соглашаемся, что хотим начать установку.

Как установить VM Tools в виртуальной машине с Windows в ESXI 5.5.x-03

Начнется установка VMware Tools

Как установить VM Tools в виртуальной машине с Windows в ESXI 5.5.x-04

Как установить VM Tools в виртуальной машине с Windows в ESXI 5.5.x-05

Оставляем Typical и жмем Next

Как установить VM Tools в виртуальной машине с Windows в ESXI 5.5.x-06

Как установить VM Tools в виртуальной машине с Windows в ESXI 5.5.x-07

Как установить VM Tools в виртуальной машине с Windows в ESXI 5.5.x-08

после окончания установки жмем Finish.

Как установить VM Tools в виртуальной машине с Windows в ESXI 5.5.x-09

Читайте так же:
Регулировка автомобильной антенны для рации

Система предложит вам перезагрузиться, жмем Yes.

Как установить VM Tools в виртуальной машине с Windows в ESXI 5.5.x-10

Вот так вот просто установить VM Tools в виртуальной машине с Windows в ESXI 5.5.x.

Why should I need a tweak to force VMware ESXi 5 to sync time with Windows NTP server

I’m plagued by a seemingly simple but actually troublesome problem, so I ask for help here.

Symptom

I installed an instance of VMware ESXi 5.1 inside VMware Workstation to learn about various ESXi features. Let me call it vESXi machine. My problem running vESXi is, everytime I suspend the vESXi at night and resume it the next day, the time in vESXi lags. That is, if I suspend vESXi at 22:00 last night and resume it today morning, I will see vESXi reports it is still 22:00 last night. I know this is normal because a PC system keeps its time by counting hardware timer tick interrupt. So, I decide to have vESXi use NTP to sync with an NTP server. My NTP server is a Windows Server 2003 domain controller running on the same LAN segment.

I quickly observe the problem: my vESXi never sync its time with the Window NTP server, no matter how long I wait.

You may suggest that I shutdown vESXi instead of suspend it, but I really love the suspend feature provided by VMware Workstation, which is really quick and fluent.

snap0327-esxi-time-drift.png

Questions

I’ve read http://kb.vmware.com/kb/1035833 which provides the workaround(some tweak to make it work with Windows NTP server), but that KB article creates more baffles at first reading. What’s more, it is really cumbersome to tweak every vESXi if I have quite many of them.

Q1(primary): What on earth does these statements mean?

By default, an unsynced Windows server chooses a 10-second dispersion and adds to the dispersion on each poll interval that it remains in sync. An ESXi/ESX host, by default, does not accept any NTP reply with a root dispersion greater than 1.5 seconds.

Q2: The KB tells me to add

to /etc/ntp.conf . What does that line mean? The ntpd.conf man page http://linux.die.net/man/5/ntp.conf seems to say nothing about tos or maxdist .

Q3: Since the ESXi NTP client(daemon) does not sync successfully with the assigned NTP server, does ESXi generate some log message explaining the detail?

Читайте так же:
Регулировка топлива на дизельном насосе

Q4: Is there any way to force ESXi’s ntp client to immediately sync with a specific NTP server? Even a manual operation is welcome. I don’t know whether the bundled ntpd command can do this.

Q5: Without a manual /etc/ntp.conf tweak on ESXi, what kind of NTP server can I set up to provide time source to my vESXi box? Linux ntpd or what? any special configuration on server side required?

Thank you in advance.

UPDATE WITH EXPERIMENTS

After reading NTP FAQ and doing quite some experiments, I have confirmed the following facts:

  1. With the KB1035833 tweak, the vESXi can really sync with my Windows NTP server, even if the vESXi’s time is 7 days behind the server(only a 5-to-10-minute wait).
  2. Using viclient to assign a Linux machine(openSUSE 11.4, ntp package 4.2.6 in my case) in my LAN as NTP server, the vESXi without KB1035833 tweak can as well sync with the NTP server with only 5-to-10-minute delay, even with 7-day time lag-behind. But one thing I find I have to keep in mind is that I need to tick Restart NTP service to apply changes in viclient in order to force the time sync shortly(in 5 to 10 minutes). In other word, if I don’t restart ESXi’s NTP service, it will be quite hard to predict how much time it will take to get the time sync after resuming vESXi with an overnight time lag(sometimes it costs one hour or more) — probably because the resumed NTP client code considers the NTP server time’s jitter unacceptable during that period.

So: My practical problem regarding time-keeping for vESXi has been solved(preferring to sync time with a Linux NTP server).

Now the focus is on Q1. What’s wrong with Windows NTP server? I hope some one can help explain those two statements in Q1 from NTP protocol’s perspective.

I express my thanks to quadruplebucky and Reality Extractor for their useful information, although their answers to my specific problem is not quite accurate.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector