Ich habe vor Kurzem ein Buch mit dem Titel „DevOps für Verzweifelte“ gekauft und komme nicht über die Übungen in Kapitel 1 hinaus, um eine VM in Oracle Virtual Box zu erstellen.
In der anfänglichen Einrichtungsphase für Kapitel 1 erstelle ich:
- Eine Hyper-V Ubuntu VM
- In der Ubuntu-VM erstelle ich eine weitere VM in Oracle VirtualBox mit Vagrant
Ich habe die Übungen jetzt mehrmals durchgearbeitet und hatte nicht viel Glück, da ich beim Befehl ankomme, der die VM erstellt mit
vagrant up
Die Erstellung schlägt fehl.
Ich habe die folgenden Betriebssysteme ausprobiert
- Ubuntu 18.04 LTS
- Ubuntu 20.04 LTS
- Ubuntu 22.04 LTS
Dies stand nicht in den Anweisungen, aber als das Hyper-V-Image erstellt wurde, habe ich die Größe der Festplatte in den Hyper-V-Einstellungen auf 100 GB geändert, da mir beim Ausführen von Folgendem ständig der Speicherplatz ausging:
$vagrant up
Nachdem ich die Größe der Festplatte in Hyper-V geändert hatte, stellte ich fest, dass ich auch die Größe der Linux-Partition ändern musste. Dazu verwendete ich:
growpart
Alle anderen Schritte habe ich erfolgreich abgeschlossen, d. h.:
Seite xiv
Set-VMProcessor -VMName 'Ubuntu 20.04 LTS' -ExposeVirtualizationExtensions $true
Seite xxi
$git clone https://github.com/bradleyd/devops_for_the_desperate/
Seite 4 Installiertes Vagrant
Seite 7 Installiertes Ansible
Wenn ich auf Seite 9 komme, schlägt dies fehl:
$ vagrant up
Ich habe verschiedene Fehler erhalten, aber jetzt erhalte ich diesen:
$ 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**
Dank im Voraus.