Proxmox Festplatte: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „=Erstellen einer virtuellen Maschine mit einer Festplatte= *qm create 100 -name myvm -memory 2048 -net0 virtio,bridge=vmbr0 -drive if=virtio,file=local:100/vm-…“)
 
Zeile 1: Zeile 1:
=Erstellen einer virtuellen Maschine mit einer Festplatte=
+
== VM Erstellung mit Proxmox CLI ==
*qm create 100 -name myvm -memory 2048 -net0 virtio,bridge=vmbr0 -drive if=virtio,file=local:100/vm-100-disk-1.qcow2,size=20G
+
 
In diesem Beispiel wird eine virtuelle Maschine mit der ID 100 erstellt. Sie erhält 2 GB RAM, wird mit dem Netzwerk "vmbr0" verbunden und erhält eine 20 GB große virtuelle Festplatte.
+
Um eine VM mit spezifischen Konfigurationen über die Proxmox Kommandozeile zu erstellen, kann folgender Befehl verwendet werden:
 +
 
 +
<code>
 +
qm create 105 --name debian105 --memory 2048 --cores 1 --sockets 1 --bios seabios --machine pc-i440fx-7.2 --scsihw virtio-scsi-single --net0 virtio,bridge=vmbr0,firewall=1 --boot c --bootdisk virtio0 --virtio0 fs1-prod:10
 +
</code>
 +
 
 +
=== Parameter Erklärung ===
 +
 
 +
* <code>105</code> - Die eindeutige ID der zu erstellenden VM.
 +
* <code>--name debian105</code> - Der Name der VM.
 +
* <code>--memory 2048</code> - Zuweisung von 2 GB Arbeitsspeicher.
 +
* <code>--cores 1</code> - Anzahl der CPU-Kerne, die der VM zugewiesen werden.
 +
* <code>--sockets 1</code> - Anzahl der CPU-Sockel.
 +
* <code>--bios seabios</code> - Setzt das BIOS auf SeaBIOS.
 +
* <code>--machine pc-i440fx-7.2</code> - Legt die Maschinenarchitektur auf i440fx fest.
 +
* <code>--scsihw virtio-scsi-single</code> - Nutzt den VirtIO SCSI Controller.
 +
* <code>--net0 virtio,bridge=vmbr0,firewall=1</code> - Fügt ein VirtIO Netzwerkgerät hinzu, welches mit <code>vmbr0</code> gebrückt wird und die Firewall aktiviert.
 +
* <code>--boot c</code> - Setzt das Bootmedium auf die Festplatte.
 +
* <code>--bootdisk virtio0</code> - Legt die Bootdisk auf den VirtIO0 Speicher.
 +
* <code>--virtio0 fs1-prod:10</code> - Erstellt eine 10 GB Festplatte auf dem Speicher <code>fs1-prod</code>.
 +
 
 +
Diese Konfiguration erstellt eine virtuelle Maschine mit den oben genannten Spezifikationen und richtet sie automatisch ein.
 +
 
 
=Hinzufügen einer weiteren Festplatte zu einer VM=
 
=Hinzufügen einer weiteren Festplatte zu einer VM=
 
*qm set 100 -virtio2 local:100/vm-100-disk-2.qcow2,size=10G
 
*qm set 100 -virtio2 local:100/vm-100-disk-2.qcow2,size=10G

Version vom 12. September 2024, 14:28 Uhr

VM Erstellung mit Proxmox CLI

Um eine VM mit spezifischen Konfigurationen über die Proxmox Kommandozeile zu erstellen, kann folgender Befehl verwendet werden:


qm create 105 --name debian105 --memory 2048 --cores 1 --sockets 1 --bios seabios --machine pc-i440fx-7.2 --scsihw virtio-scsi-single --net0 virtio,bridge=vmbr0,firewall=1 --boot c --bootdisk virtio0 --virtio0 fs1-prod:10

Parameter Erklärung

  • 105 - Die eindeutige ID der zu erstellenden VM.
  • --name debian105 - Der Name der VM.
  • --memory 2048 - Zuweisung von 2 GB Arbeitsspeicher.
  • --cores 1 - Anzahl der CPU-Kerne, die der VM zugewiesen werden.
  • --sockets 1 - Anzahl der CPU-Sockel.
  • --bios seabios - Setzt das BIOS auf SeaBIOS.
  • --machine pc-i440fx-7.2 - Legt die Maschinenarchitektur auf i440fx fest.
  • --scsihw virtio-scsi-single - Nutzt den VirtIO SCSI Controller.
  • --net0 virtio,bridge=vmbr0,firewall=1 - Fügt ein VirtIO Netzwerkgerät hinzu, welches mit vmbr0 gebrückt wird und die Firewall aktiviert.
  • --boot c - Setzt das Bootmedium auf die Festplatte.
  • --bootdisk virtio0 - Legt die Bootdisk auf den VirtIO0 Speicher.
  • --virtio0 fs1-prod:10 - Erstellt eine 10 GB Festplatte auf dem Speicher fs1-prod.

Diese Konfiguration erstellt eine virtuelle Maschine mit den oben genannten Spezifikationen und richtet sie automatisch ein.

Hinzufügen einer weiteren Festplatte zu einer VM

  • qm set 100 -virtio2 local:100/vm-100-disk-2.qcow2,size=10G

Hier wird eine zweite virtuelle Festplatte mit 10 GB zur VM mit der ID 100 hinzugefügt.

Hinzufügen eines CD/DVD-Laufwerks

  • qm set 100 -ide2 local:iso/debian-10.iso,media=cdrom

In diesem Beispiel wird ein CD/DVD-Laufwerk mit der ISO-Datei "debian-10.iso" als virtuelle Hardware zur VM mit der ID 100 hinzugefügt.

Anzeigen von VM-Konfiguration

  • qm config 100

Mit diesem Befehl wird die Konfiguration der VM mit der ID 100 angezeigt, einschließlich der Festplatten, Netzwerkeinstellungen und anderer Hardwareoptionen.