Я хотел изучить Puppet, используя эту книгу от PacktPub, и поэтому я скачал пакет Puppet Learning VM v.3.7.1, который предоставляется для книги.
Пакет VM поставляется с файлами, показанными ниже:
В инструкциях в книге указано, как импортировать файл OVF в VirtualBox, но в них ничего не говорится о том, что делать с файлом 2GB+ «learn_puppet_centos-6.5-disk1.vmdk».
Когда я настраиваю импорт, если я выбираю настройки по умолчанию для всех параметров, за исключением того, что я указываю параметр Контроллер хранилища (IDE)> Образ виртуального диска на этот образ VMDK, я получаю эту ошибку:
Не удалось импортировать устройство ...\learn_puppet_centos-6.5.ovf.
Не удалось создать импортированный носитель '...\learn_puppet_centos-6.5-disk1.vmdk'.
VMDK: не удалось создать новый файл '.../learn_puppet_centos-6.5-disk1.vmdk' (VERR_ALREADY_EXISTS).
Код результата: VBOX_E_FILE_ERROR (0x80BB0004)
Компонент: ApplianceWrap
Интерфейс: IAppliance {8398f026-4add-4474-5bc3-2f9f2140b23e}
Похоже, что процесс импорта хочет создать свой собственный новый файл VMDK вместо того, чтобы позволить мне использовать тот, который был загружен.
Учитывая, что я не могу указать файл VMDK в качестве параметра во время процесса импорта, автоматически ли он распознается и используется процессом импорта?