Как установить vmware tools в astra linux
Перейти к содержимому

Как установить vmware tools в astra linux

  • автор:

установка vmware tools astra linux

Установка VMware Tools на виртуальной машине с Linux

В этой статье мы рассмотрим, как установить VMware Tools на виртуальных машинах с ОС семейства Linux. Развертывание VMTools в гостевой операционной системе виртуальной машины повышает производительность и управляемость ОС. Кроме того при установке VMTools некоторые из драйверов, включенных в ОС, заменяются версией, оптимизированной для виртуализации (например, драйвер vmxnet3). Также VMware Tools предоставляет API интерфейсы, такие как VIX, которые позволяют управлять виртуальными машинами. В этой статья мы покажем, как установить VMware Tools в популярных дистрибутивах Linux.

В зависимости от дистрибутива Linux существует несколько способов установки VMware Tools. Наиболее часто используемым методом является установка из интегрированного в состав ESXI файла в формате ISO. Этот ISO файл, содержащий двоичные файлы vmtools (установочные файлы, скрипты и т. д.), монтируется в виртуальном CDROM из гостевого меню виртуальной машины. После этого vmtools устанавливаются с помощью скрипта Perl.

Другой популярный метод установка с использованием пакета Open-VM-Tools (OVT) от VMware. Благодаря чему vmtools можно автоматически установить во время развертывания ОС или из репозитория (с использованием YUM или APT).

Установка vmtools из встроенного ISO образа

В этом примере мы покажем пример установки vmtools из ISO образа на примере виртуальной машины с Centos 6.x.

word image 75

После этого в виртуальный CD привод монтируется образ ISO под текущий дистрибутив Linux. Дистрибутив Linux выбирается на основании ОС, выбранной при создании ВМ. Поэтому, убедитесь, что для виртуальной машины выбрана правильная операционная система (проверьте тип операционной системы в свойствах виртуальной машины). В этом примере это CentOS 4/5/6 (32bit).

word image 77

Войдите в гостевую ОС и выполните следующие действия (в зависимости от дистрибутива, некоторые шаги и команды могут отличаться).

Создайте папку и смонтируйте ISO образ.
mkdir /vmtools
mount /dev/cdrom /vmtools

word image 78

Затем распакуйте архив vmtools в каталог /tmp.

tar –zxf /vmtools/VmwareTools-*.tar.gz –C /tmp

word image 79

При этом могут быть обнаружены недостающие зависимости (особенно на свеже установленных виртуальных машинах). К примеру, чтобы скачать и установить YUM, необходимые для успешной установки vmtools, выполните команду:

yum –y install kernel-devel gcc dracut make perl eject

word image 80

Теперь перейдите в каталог /tmp и запустите скрипт Perl (лучше оставить все настройки по-умолчанию).

word image 81

Чтобы убедиться, что процесс установки успешно завершен, проверьте статус VMware Tools в клиенте vSphere.

word image 82

Установка open-vm-tools из репозитория

Open-vm-tools (OVT)- это замена привычным VMware tools, разработанная компанией VMware, но с участием сообщества. VMware планирует прекратить поддержку VMware tools для тех дистрибутивов Linux, для которых имеется OVT версия. Разработка Open-vm-tools открыта и ведется на GitHub

На данный момент OVT поддерживаются для следующие дистрибутивы Linux:

Далее я покажу, как установить open-vm-tools в популярных дистрибутивах Linux.

Debian 8

По умолчанию пакет в системе не установлен. Установка проста, никаких дополнительных PPA не требуется, пакет включается во время установки.

CentOS 7

Пакет доступен в обычном репозитории без EPEL. В минимальной конфигурации по-умолчанию пакет не устанавливается. Запустите установку пакета и добавьте его в systemd:

sudo yum install open-vm-tools
sudo systemctl enable vmtoolsd
sudo systemctl start vmtoolsd

Ubuntu 16.04

В моей тестовой системе с Ubuntu 16.04 оказался пакет уже установлен. В том случае, если у вас он отсутствует, устаовите его по аналогии с Ubuntu 14.04, но включение отличается, поскольку Ubuntu 16.04 и включите егов systemd.

sudo apt-get update
sudo apt-get install open-vm-tools –y
sudo systemctl enable open-vm-tools
sudo systemctl start open-vm-tools

Обратите внимание, что после установки OVT в консоли vSphere, статус vmtools будет отображаться как «Running (Guest Managed)». Для сторонних vmtools статус будет «Running (3rd-party / Independent)».

Установка VMWare Tools в виртуальной машине

VMWare Tools — это набор утилит и драйверов, который повышает производительность гостевой операционной системы и улучшает управление виртуальной машиной VMWare. В состав VMWare Tools входят драйверы необходимые для корректной работы гостевой ОС в среде виртуализации. После установки VMTools некоторые из драйверов ОС заменяются оптимизированными драйверами (например, сетевой драйвер vmxnet3).

В этой статье мы рассмотрим, как установить VMWare Tools на различных гостевых ОС.

Если в виртуальной машине не установлен набор VMWare Tools, то в гостевой операционной системе ВМ отсутствуют некоторые важные функции и возможности.

Также благодаря наличию VMTools в гостевой ОС обеспечивается:

Чтобы проверить, установлена ли VMWare tools в гостевой ОС виртуальной машине, выберите ее в клиенте vSphere.

Если VMTools не установлены, статус будет “Not Running, not installed

vmtools ne ustanovleny v virtualnoj mashine

Установка VMWare Tools в Windows

Чтобы установить VMTools в гостевой ВМ с Windows, нужно подключить ISO файл.

Установка VMware Tools в Linux

В дистрибутивах Linux есть два способа установки VMWare tools – с помощью ISO файла vmtools (по аналогии с Windows) и с помощью open-source пакета Open-VM-Tools.

Установка VMTools через ISO образ аналогична установке в Windows, только для запуска установки используется perl-скрипт.

Например, в CentOS установка выполняется так:

Также вы можете установить VMTools с помощью пакета Open-VM-Tools (OVT) от VMware. Они доступны для установки из базовых репозиториев с помощью YUM или APT.

Например, в Debian/Ubuntu для установки OVT используется команды:

apt-get update
apt-get install open-vm-tools

Если вы используете Ubuntu с графическим интерфейсом, установите open-vm-tools-desktop:

apt-get install open-vm-tools open-vm-tools-desktop

В CentOS/RHEL используются такие команды:

Для запуска службы и добавления ее в автозагрузку, выполните:

service vmtoolsd start
chkconfig vmtoolsd on

ustanovka vmware tools v gostevoj vm s linux usta
Обратите внимание, что после установки OVT в статусе ВМ будет указано:

Руководство по установке VMware Tools в Linux

VMware Tools расширяет возможности вашей виртуальной машины, позволяя вам совместно использовать буфер обмена и папки. Узнайте, как установить инструменты VMware в Ubuntu и других дистрибутивах Linux.

В предыдущем руководстве вы узнали, как установить VMware Workstation в Ubuntu. Вы можете еще больше расширить функциональность своих виртуальных машин, установив VMware Tools.

Если вы уже установили гостевую ОС на VMware, вы, должно быть, заметили требование к инструментам VMware, хотя и не полностью знаете, для чего оно нужно.

В этой статье мы расскажем о важности инструментов VMware, их функциях и методе установки инструментов VMware в Ubuntu или любом другом дистрибутиве Linux.

VMware Tools: обзор и возможности

guide install vmware tools

Установка VMware Tools в Ubuntu

По понятным причинам виртуальная машина (ваша гостевая ОС) не будет вести себя точно так же, как хост. Там будут определенные ограничения с точки зрения его производительности и эксплуатации. И именно поэтому был представлен набор утилит (VMware Tools).

Инструменты VMware помогают эффективно управлять гостевой ОС, одновременно повышая ее производительность.

За что конкретно отвечает инструмент VMware?

guide install vmware tools linux 1

У вас есть смутное представление о том, что он делает, но давайте поговорим о деталях:

Это основные изменения, которые происходят при установке инструментов VMware на гостевую ОС. Но что именно он содержит / функцию, чтобы разблокировать / улучшить эти функции? Посмотрим..

Инструменты VMware: основные характеристики

guide install vmware tools linux 2

Совместное использование буфера обмена между гостевой и хост-ОС с помощью VMware Tools

Если вы не хотите знать, что он включает в себя, чтобы включить функциональные возможности, вы можете пропустить эту часть. Но, для любопытных читателей, давайте кратко обсудим это:

Драйверы устройств VMware: это действительно зависит от ОС. Большинство основных операционных систем включают драйверы устройств по умолчанию. Таким образом, вам не нужно устанавливать его отдельно. Обычно это включает в себя драйвер управления s-памятью, драйвер мыши, драйвер аудио, драйвер NIC, драйвер VGA и так далее.

Пользовательский процесс VMware: здесь вещи становятся действительно интересными. Благодаря этому вы получаете возможность копировать-вставлять и перетаскивать между хостом и гостевой ОС. Вы можете копировать и вставлять текст с хоста на виртуальную машину или наоборот.

Вы также можете перетаскивать файлы. Кроме того, он позволяет разблокировать / заблокировать указатель, если у вас не установлен драйвер SVGA.

Управление жизненным циклом инструментов VMware. Ниже мы рассмотрим, как установить инструменты VMware, но эта функция поможет вам легко установить / обновить инструменты VMware на виртуальной машине.

guide install vmware tools linux 3

Совместное использование папки между гостевой и хост-ОС с помощью VMware Tools в Linux

Конечно, то, что это делает и облегчает, также зависит от операционной системы хоста. Например, в Windows вы получаете режим Unity на VMware для запуска программ на виртуальной машине и управления им из хост-ОС.

Как установить VMware Tools в Ubuntu и других дистрибутивах Linux

В большинстве случаев, когда вы устанавливаете гостевую ОС, вы получите приглашение в виде обновления программного обеспечения или всплывающее окно, в котором вам сообщат об установке инструментов VMware, если операционная система поддерживает Easy Install.

Windows и Ubuntu поддерживают Easy Install. Таким образом, даже если вы используете Windows в качестве хост-системы или пытаетесь установить инструменты VMware в Ubuntu, вы должны сначала получить возможность легко установить инструменты VMware в виде всплывающего сообщения. Вот как это должно выглядеть:

guide install vmware tools linux 4

Всплывающее окно для установки VMware Tools

Это самый простой способ сделать это. Поэтому убедитесь, что у вас есть активное сетевое соединение при настройке виртуальной машины.

1. Запустите VMware Workstation Player.

3. Как только вы нажмете на это, вы увидите виртуальный CD / DVD, смонтированный в гостевой ОС.

guide install vmware tools linux 5

5. После извлечения запустите терминал и перейдите к папке внутри, введя следующую команду:

guide install vmware tools linux 6

6. Теперь просто введите следующую команду, чтобы начать установку:

guide install vmware tools linux 7

Вам будет предложено ввести пароль для разрешения на установку, введите его, и вы должны быть готовы.

Вот и все. Вы сделали. Этот набор шагов должен быть применим практически к любой гостевой операционной системе на основе Ubuntu. Если вы хотите установить инструменты VMware на Ubuntu Server или любую другую ОС.

Завершение

Установить инструменты VMware на Ubuntu Linux довольно просто. В дополнение к простому методу мы также объяснили ручной метод, чтобы сделать это. Если вам все еще нужна помощь или у вас есть предложения по установке, сообщите нам об этом в комментариях внизу.

Установка VMware Tools на виртуальную машину Linux

В этой статье мы рассмотрим, как развернуть VMware Tools на виртуальных машинах Linux. Развертывание VMTools в гостевой операционной системе виртуальной машины повышает их производительность и управляемость. С VMTools некоторые из драйверов, включенных в ОС, заменяются на оптимизированный для виртуализации версии; одним из таких примеров является драйвер vmxnet3. Кроме того, VMTools обеспечивают фреймворки API, такие как VIX, позволяющие программное управление виртуальными машинами, а также раскрытие информации виртуальной машины, например, IP-адреса при использовании клиентов для vSphere.

VMware Tools поддерживается на 32-разрядных и 64-разрядных операционных системах, включая Microsoft,Apple, NetWare, Солярис, redhat и другие. Руководство по совместимости гостевой ОС предоставляет полный список поддерживаемых гостевых операционных систем вместе с поддерживаемыми функциями VMware Tools. Мы покажем, как развернуть VMware Tools на двух дистрибутивах Linux, а именно в CentOS и Debian.

Способы установки

В зависимости от дистрибутива Linux, существует несколько методов установки VMware Tools. Первый и наиболее часто используемый метод — установка с ISO. ISO-файл, содержащий двоичные файлы vmtools (установочные файлы, скрипты и т. д.) монтируется в виртуальный CD-ROM с гостевого меню виртуальной машины. После этого vmtools устанавливаются путем выполнения Perl-скрипта.

Другой популярный метод, который все больше набирает обороты, это Open-VM-Tools (OVT) от VMware. Это позволяет vmtools автоматически настраиваться во время установки ОС. В качестве альтернативы они могут быть установлены на более поздней с использованием ОС или из хранилища с помощью пакета инструментов управления, таких как YUM или APT.

На февраль 2016 дистрибутивы Linux, поддерживающие OVT, таковы;

Метод ISO

Расскажем об обоих методах, начав с ISO. Чтобы проиллюстрировать процесс развертывания, сначала развернем vmtools на виртуальной машине Centos 6.x 32. Как видно на рисунке, изначально vmtools не развертывались на виртуальных машинах.

Рисунок 1 — CentOS ВМ без vmtools

Чтобы приступить к установке, щелкните правой кнопкой мыши на имени виртуальной машины, выберите «Guest» и нажмите «Install/Upgrade VMware Tools». Нажмите OK для подтверждения.

Рисунок 2 — Начало процесса установки vmtools

Что происходит: соответствующий образ ISO монтируется для дистрибутива Linux, на который вы хотите установить vmtools. Для этого убедитесь в том, что для виртуальной машины была выбрана правильная операционная система. Для этого проверьте тип операционной системы в свойствах ВМ (рис. 3). Вы должны выключить ВМ, если будете менять неправильный тип ОС.

Рисунок 3 — Проверка типа ОС

Как только это сделано, залогиньтесь как администратор и выполните последующие действия и запустите команды. В зависимости от дистрибутива, некоторые шаги могут несущественно отличаться.

Создайте папку и смонтируйте ISO-образ.

65a1a437ca6a4f8b8c31605ef9ee745a

Рисунок 4 — Создание ISO-образа

Затем распакуйте архив vmtools и скопируйте папки в Temp.

12d6d6805c004391b799d6acc2572dc4

Рисунок 5 — Извлечение папок vmtools

Как это иногда бывает, могут быть обнаружены отсутствующие зависимости, особенно на свежеустановленных виртуальных машинах. Например, нам сначала пришлось выполнить следующую команду, чтобы извлечь YUM и установить пакеты (рис. 6), необходимые для обеспечения успешной установки vmtools.

71a940fd67d4440fa75086a31b92a027

Рисунок 6 — Установка отсутствующих зависимостей

Теперь перейдите в папку /tmp и запустите скрипт установки Perl. Следует включить параметры по умолчанию, если вы не собираетесь настроить процесс установки вручную.

c84aabb25b854d35a559f73b8ca0e7d6

Рисунок 7 — Установка vmtools с использованием скрипта Perl

Рисунок 8 — Завершение процесса выполнения скрипта Perl

Проверить, завершился ли процесс установки, можно просмотрев статус VMware Tools в клиенте vSphere (Рисунок 9).

Рисунок 9 — vmtools установлены правильно

Иногда, в зависимости от выбранного дистрибутива Linux и его конфигурации, вы можете встретить ошибку компилятора во время выполнения скрипта установки Perl.

Следующий шаг является необязательным, но если у вас есть непреодолимая потребность держать все в строжайшем порядке, вы можете выполнить следующие команды, чтобы очистить лишние файлы установки:

ef58833ea5d549e1bf6b5af86c67da0a

d539edf77e8148759937891d3f878e0f

» Видео показывает весь описанный здесь процесс: смотреть

Установка open-vm-tools из репозитория

В этом примере мы устанавливаем open-vm-tools на дистрибутив Debian 8 64-бит. Отличный пример есть на сайте VMware, поэтому мы не будем изобретать велосипед и покажем процесс установки в видео.

При установке OVT можно заметить, что статус vmtools показывается как «Running (Guest Managed)», как показано на рисунке 10. Для сторонних vmtools статус будет «Running (3rd-party/Independent)». Это нормально и ожидаемо от OSP (Operating System Specific Packages), использующих базовое ПО и механизмы установки на гостевых ОС для обновления vmtools.

Установка VMware Tools в Linux

В гостевую систему Linux, вы можете установить VMware Tools используя графическую оболочку Х, так используя командную строку.

Установка VMware Tools используя графическую оболочку Х
Установка VMware Tools консольно используя пакет TAR
Установка VMware Tools консольно используя пакет RPM
Удаление VMware Tools

Установка VMware Tools используя графическую оболочку Х

1. Открываем окно VMware Server (Workstation) и выбираем VM > Install VMware Tools.
При этом в гостевую систему монтируется виртуальный диск с установкой VMware Tools.
2. Открываем «Мой компьютер», двойной клик на «Дисководе» с иконкой VMware Tools.
3. Двойной клик на RPM пакете инсталлера.
4. Вводим пароль рута.
5. Проходим процесс установки.
Для настройки VMware Tools, нужно зайти в консоль под рутом и запускаем скрипт настройки:

vmware-config-tools.pl

Установка VMware Tools консольно используя пакет TAR

Инфо: Если у вас чистая система, возможно понадобится установить компилятор и библиотеки.

1. Первый шаг такой же, как и в предыдущем примере. Подключаем диск VMware Tools в гостевую ОС.
2. Монтируем образ VMware Tools во временный каталог. Например,/mnt/cdrom.

mount / dev / cdrom / mnt / cdrom

3. Копируем нужный файл во временную папку. Например,/tmp.

cp / mnt / cdrom / VMwareTools-X.X.X-XXX.tar.gz / tmp /

4. Распаковываем архив, руководствуясь http://download.openlib.org.ua/p=741

tar zxf / tmp / VMwareTools-X.X.X-XXX.tar.gz

5. Отмонтируем образ VMware Tools

umount / dev / cdrom

6. Переходим в каталог vmware-tools-distrib и запускаем инсталяцию

cd vmware-tools-distrib
. / vmware-install.pl

7. Отвечаем на вопросы в консоли и перезагружаем сервер.

Установка VMware Tools консольно используя пакет RPM

Первые два шага такие же, как и с пакетом TAR
3. Копируем нужный пакет

cp / mnt / cdrom / VMwareTools-X.X.X-XXX.i386.rpm / tmp /

Ключи запуска:
U — upgrade package (апгрейд пакета)
vh — для статус бара и дополнительной информации. Опция U делает не только апгрейд, если установлена старая версия, но и осуществляет установку пакета, если его нет вообще

Удаление VMware Tools

Если устанавливали с tar, то запускаем скрипт:

vmware-uninstall-tools.pl

Если устанавливали с RPM:

Интересный факт:

Человеческое тело – это комплексная структура из множества клеток, стольких клеток, что в реальности их не возможно сосчитать. Ученые оценили их количество около 75 триллионов клеток в человеческом теле плюс 750 триллионов разных бактерий живет в кишках человека.
10% вашего веса тела состоит из бактерий.
Если Вы разложите кровяные сосуды в одну нить- получится до 161 000 километров, а это 4 раза вокруг экватора земли.

Интересно, что наибольшей клеткой людского организма является женская яйцеклетка, а наименьшей – мужской сперматозоид! Нужно примерно 175 000 сперматозоизов чтобы достичь массы яйцеклетки.
7-8% васа нашего тела состоит из крови, а в среднем человеческое тело имеет 5 литров крови.
Кровь состоит из 25 триллионов клеток.
Простая капля крови человека имеет в себе 250 миллионов клеток!
Красные клетки крови составляют только40-50%.
Красные человеческие клетки живут только 120 дней, за которые они проходят 480 км по вашему телу.
Нужно 60 секунд для крови для прохождения полного цикла по всему телу. Это также значит, что каждую секунду 3 миллиона клеток умирают и рождаются одновременно.

Установка Vmware Tools в Astra Linux 1.6 / Installing VMware Tools on Linux

Установка Vmware Tools в Astra Linux 1.6 / Installing VMware Tools on Linux

После добавления доменного пользователя (домен AD) в группу astra-admin и включения у него высокоцелостного режима администрирования. Такой доменный пользователь не может залогинится в системе после нескольких перезагрузок машины (может залогинится только тогда, когда перед ним зайдет, а потом выйдет локальный пользователь). Проверял на чистой AL SE 1.6 с Update 4. Полечилось все удалением пакета vmware tools 🙂

Огромное спасибо за ваши видео, очень полезны. В будущем хотелось бы увидеть подробную установку и использование Wine.

Установка Vmware Tools в Astra Linux 1.6 / Installing VMware Tools on Linux

Выскакивает сообщение: what is the location of the gcc program что делать дальше?

Frizzz X

После добавления доменного пользователя (домен AD) в группу astra-admin и включения у него высокоцелостного режима администрирования. Такой доменный пользователь не может залогинится в системе после нескольких перезагрузок машины (может залогинится только тогда, когда перед ним зайдет, а потом выйдет локальный пользователь). Проверял на чистой AL SE 1.6 с Update 4. Полечилось все удалением пакета vmware tools 🙂

Dark Tolin

Огромное спасибо за ваши видео, очень полезны. В будущем хотелось бы увидеть подробную установку и использование Wine.

Установка Vmware Tools в Astra Linux 1.6 / Installing VMware Tools on Linux

  • Опубликовано: 30 май 2020
  • Установка Vmware Tools в Astra Linux 1.6. Видеоинструкция. Installing VMware Tools on Linux
    Поблагодарить автора за видео — sobe.ru/na/a2U2N0w870z6
    #ИТпроповедник
  • НаукаНаука

Комментарии • 9

Огромное спасибо за ваши видео, очень полезны. В будущем хотелось бы увидеть подробную установку и использование Wine.

Это первое что я изучил на линуксе, но спасибо, не лишне.

А многие мучаются в немасштабируемом окне )

После добавления доменного пользователя (домен AD) в группу astra-admin и включения у него высокоцелостного режима администрирования. Такой доменный пользователь не может залогинится в системе после нескольких перезагрузок машины (может залогинится только тогда, когда перед ним зайдет, а потом выйдет локальный пользователь). Проверял на чистой AL SE 1.6 с Update 4. Полечилось все удалением пакета vmware tools 🙂

На Update5 все работало без удаления tools, на 4 не проверял.

@ИТ проповедник Тут нюанс в том, что описанное мной начинается только после назначения доменному пользователю (который добавлен в группу astra-admin) высокой целостности sudo pdpl-user -i 63 /. На Update5 я не проверял, потому что с ним не работает SN LSP :))

А без LSP пробовали?

@ИТ проповедник Да пробовал и без SN LSP, чистая система + Update 4, тоже самое

Выскакивает сообщение: what is the location of the gcc program что делать дальше?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *