Установка дополнений гостевой ОС
Установка дополнений гостевой ОС в виртуальную машину включает шаги, выполняемые пользователями с разными ролями: системный администратор и пользователь ВМ.
Виртуальная машина должна иметь доступ к Интернету.
В роли системного администратора
Загрузите ISO-файлы с дополнениями гостевой ОС, расположенные в каталоге /usr/share/vz-guest-tools/ на любом вычислительном узле, в вычислительный кластер:
-
для гостевой ОС Windows загрузите vz-guest-tools-win.iso, выполнив следующую команду:
# vinfra service compute image create vz-guest-tools-win --file /usr/share/vz-guest-tools/vz-guest-tools-win.iso --public
-
для гостевой ОС Linux загрузите vz-guest-tools-lin.iso, выполнив следующую команду:
# vinfra service compute image create vz-guest-tools-lin --file /usr/share/vz-guest-tools/vz-guest-tools-lin.iso --public
В роли пользователя виртуальной машины
Панель администратора
-
Создайте вычислительный том из образа vz-guest-tools-win или vz-guest-tools-lin в зависимости от операционной системы ВМ.
- Перейдите на Вычисления > Виртуальные машины > вкладка Образы и нажмите на образ vz-guest-tools-win или vz-guest-tools-lin.
- На правой панели образа нажмите Создать том.
- В окне Создать том из образа укажите имя для тома и нажмите Создать.
-
Присоедините том с дополнениями гостевой ОС к виртуальной машине.
- Перейдите на Вычисления > Виртуальные машины > вкладка Виртуальные машины и щелкните по нужной ВМ.
- На правой панели ВМ нажмите значок карандаша в поле Тома.
- В окне Тома нажмите Присоединить.
- В окне Присоединить том выберите созданный том с дополнениями гостевой ОС и нажмите Присоединить. Присоединенный том будет помечен как ISO.
- В окне Тома нажмите Готово, чтобы сохранить изменения.
- Выполните вход в виртуальную машину.
-
Внутри ВМ выполните следующие действия.
- Внутри ВМ Windows перейдите на подключенный оптический диск в проводнике и установите дополнения гостевой ОС, запустив файл setup.exe. После завершения установки перезапустите ВМ.
-
Внутри ВМ Linux установите пакет с заголовками или исходными кодами ядра. Версия пакета должна соответствовать версии ядра.
Затем создайте точку подключения для оптического диска с образом дополнений гостевой ОС и запустите установщик.
# mkdir /mnt/cdrom # mount <path_to_guest_tools_iso> /mnt/cdrom # bash /mnt/cdrom/install
Интерфейс командной строки
-
Создайте вычислительный том из образа vz-guest-tools-win или vz-guest-tools-lin в зависимости от операционной системы ВМ. Например:
# vinfra service compute volume create guest-tools-lin --image vz-guest-tools-lin \ --storage-policy default --size 1
-
Присоедините том с дополнениями гостевой ОС к виртуальной машине. Например:
# vinfra service compute server volume attach guest-tools-lin --server centos7 +--------+--------------------------------------+ | Field | Value | +--------+--------------------------------------+ | device | /dev/sda | | id | 132908e4-3543-419f-a4bf-c219f74e2640 | +--------+--------------------------------------+
-
Выполните вход в виртуальную машину.
-
Внутри ВМ выполните следующие действия:
- Внутри ВМ Windows перейдите на подключенный оптический диск в проводнике и установите дополнения гостевой ОС, запустив файл setup.exe. После завершения установки перезапустите ВМ.
-
Внутри ВМ Linux установите пакет с заголовками или исходными кодами ядра. Версия пакета должна соответствовать версии ядра.
Затем создайте точку подключения для оптического диска с образом дополнений гостевой ОС и запустите установщик.
# mkdir /mnt/cdrom # mount <path_to_guest_tools_iso> /mnt/cdrom # bash /mnt/cdrom/install