Teh Hermit

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
установка_гостевых_утилит_в_unix-like_ос [2025/04/18 13:16] – created jpустановка_гостевых_утилит_в_unix-like_ос [2025/04/21 12:07] (current) jp
Line 1: Line 1:
 ===== Установка гостевых утилит в Unix-like ОС ====== ===== Установка гостевых утилит в 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}}
установка_гостевых_утилит_в_unix-like_ос.1744982209.txt.gz · Last modified: by jp