===== Установка гостевых утилит в Unix-like ОС ====== === Пример для Debian === В первую очередь нам потребуется установить //cloud-init//. Делаем это. sudo apt install cloud-init Можно попробовать запустить из веб-интерфейса //Р-Платформы// установку гостевых инструментов, однако, вероятнее всего получим ошибку, связанную с запуском //cloud-init//. В этом случае нам необходимо перезагрузиться. :!: ВНИМАНИЕ. Если нам не требуется установка сетевых настроек с гипервизора, ОБЯЗАТЕЛЬНО необходимо отметить опцию //использовать сетевые настройки гостевой ОС//, иначе //cloud-init// перепишет настройки гостевой ОС своими, что может нарушить работу сервисов внутри гостевой ОС. ;#; {{:soft:rvirt_guest_networking_setting.jpg|}} ;#; Для установки с помощью //cloud-init// необходимо выключить VM и в выключенном состоянии примонтировать образ гостевых утилит командой, которую необходимо запустить на НОДЕ кластера, в которой существует VM: prlctl installtools VMNAME :!: Данная комманда примонтирует образ гостевых ОС в виртуальную машину. ВАЖНО: лучше оставить CDROM на IDE шине и убрать другие CDROM, если они есть. Путь к гостевым утилитам может выглядеть примерно так для кластера с Р-Хранилищем: /mnt/vstorage/vols/datastores/Tier0Storage01/f0155c5a-c536-4648-a132-6b29e8d59ceb/cloud-config.iso После монтирования можно запустить VM и //cloud-init// в теории должен сам запустить установку утилит. С ноды запустить VM можно так: prlctl start VMNAME Если этого не произошло - можно руками установить набор гостевых утилит следуюзим образом: После монтирования образа на ноде - внутри гостевой ОС подключаем CDROM и запускаем установку: mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom bash /mnt/cdrom/install Если CDROM успешно примонтировался увидим лог установки, который начинается с текста: Installing guest tools, version: 7.12-9.rv7.1 После инсталляции - гостевые утилиты должны запуститься сразу же, без перезагрузки, о чем нам сообщит соответствующий статус: ;#; {{:soft:rvirt_guest_tools_installed_status.jpg|}} ;#; {{tag>Росплатформа Linux Debian}}