Recientemente compré un libro llamado: DevOps for the Desparate y no puedo pasar de los ejercicios del capítulo 1 para crear una VM en Oracle Virtual Box.
En la fase de configuración inicial para el capítulo 1, estoy creando:
- Una máquina virtual Ubuntu Hyper-V
- En Ubuntu VM, estoy creando otra VM en Oracle VirtualBox usando Vagrant
He realizado los ejercicios varias veces y no he tenido mucha suerte desde que llegué al comando que crea la VM usando
vagrant up
La creación falla.
Probé los siguientes sistemas operativos
- Ubuntu 18.04LTS
- Ubuntu 20.04 LTS
- Ubuntu 22.04 LTS
Esto no estaba en las instrucciones, pero cuando se creó la imagen de Hyper-V, cambié el tamaño del disco duro a 100 GB en la configuración de Hyper-V ya que me seguía quedando sin espacio cuando ejecutaba:
$vagrant up
Después de cambiar el tamaño del disco duro en Hyper-V, descubrí que también necesitaba cambiar el tamaño de la partición de Linux, lo cual hice usando:
growpart
Todos los demás pasos los completé con éxito, es decir:
Página xiv
Set-VMProcessor -VMName 'Ubuntu 20.04 LTS' -ExposeVirtualizationExtensions $true
Página xxi
$git clone https://github.com/bradleyd/devops_for_the_desperate/
Página 4 Vagabundo instalado
Página 7 Ansible instalado
Cuando llego a la página 9, esto falla:
$ vagrant up
He estado recibiendo diferentes errores, pero ahora recibo este:
$ vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Importing base box 'ubuntu/focal64'...
==> default: Matching MAC address for NAT networking...
==> default: Checking if box 'ubuntu/focal64' version '20230719.0.0' is up to date...
==> default: Setting the name of the VM: dftd
==> default: Clearing any previously set network interfaces...
**There was an error while executing `VBoxManage`, a CLI used by Vagrant for controlling VirtualBox. The command and stderr is shown below.
Command: ["hostonlyif", "ipconfig", "vboxnet2", "--ip", "172.28.128.1", "--netmask", "255.255.255.0"]
Stderr: VBoxManage: error: Code E_ACCESSDENIED (0x80070005) - Access denied (extended info not available)
VBoxManage: error: Context: "EnableStaticIPConfig(Bstr(pszIp).raw(), Bstr(pszNetmask).raw())" at line 242 of file VBoxManageHostonly.cpp**
Gracias de antemano.