Я пытаюсь использовать интерфейс командной строки VMWare для монтирования ISO-файла хранилища данных в приводе CD / DVD виртуальной машины. Запись в другом месте на serverfault сообщает мне, что "vmware-cmd blabla.vmx setconfig ide0: 0.fileName cdrom.iso" должен делать то, что мне нужно, но моя установка инструмента командной строки не имеет команды setconfig.
Дальнейшие исследования показывают, что команда setconfig была удалена из инструментов командной строки, и есть даже некоторые предположения, что vmware-cmd устарел.
Я разрабатываю систему автоматического развертывания / конфигурации с использованием марионетки, и моя цель - протестировать эту систему на виртуализированной инфраструктуре в качестве ночной сборки на Jenkins.
Наш сервер Jenkins - это Linux-сервер, поэтому мы не можем использовать VMWare Power CLI (только для Windows).
Кто-нибудь пытался в недавнем прошлом смонтировать iso на виртуальную машину ESXI из командной строки Linux? Если да, то как вы это сделали?
Я не выполнял эту конкретную задачу, но я сделал многое другое автоматически, используя pysphere (http://code.google.com/p/pysphere/). Документация не так тщательна, как я бы предпочел, но до сих пор она выполнила свою работу за меня.
Альтернативой PySphere является pyVmomi.
Вы также можете использовать вирш (который, возможно, является частью вашего дистрибутива Linux) или rvc.
редактировать: В чем разница между PySphere и PyVmomi?