Назад | Перейти на главную страницу

Как прикрепить внешний диск VMDK к гостевому образу из гостевого образа?

У меня есть гостевой образ Linux, который запускается только с диском ОС. Фактический сервер ESX имеет много VMDK (я знаю их идентификаторы). В моем рабочем процессе мне нужно по запросу из гостевой системы прикрепить один из этих VMDK к гостевому экземпляру. Как я могу это сделать?

С точки зрения высокого уровня:

  • Выберите свой любимый язык / инструмент для доступа к VMware API и вставьте его в образ.
  • Обеспечьте для образа способ получения учетных данных, необходимых для выполнения действия с VMware (встроенных в образ или полученных из хранилища секретов). Если сценарий выполняется в интерактивном режиме, это также может быть просто из памяти пользователя.
  • Напишите свой сценарий, который использует VMware API и учетные данные для подключения VMDK.

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