VM verschwunden nach cluster Auflösung

m707

Member
Jul 24, 2023
2
0
6
Wir haben einen Cluster (war nur zum spielen) aus pve3 und pve4 aufgelöst. pvm4 war gestorben, war auch nie was drauf.
Auf pve3 lief allerdings eine vm. Nach Auflösen des clusters haben wir jetzt nur noch pve3, so schön so gut.

Aber die dort laufende VM scheint für proxmox weg. Man findet sie nicht im GUI und:

---cut---
root@pve3:/etc/pve/qemu-server# ls
root@pve3:/etc/pve/qemu-server# qm list
root@pve3:/etc/pve/qemu-server#
---cut---

Allerdings rennt die vm noch:

---cut---
...../usr/bin/kvm -id 300 -name fileserver2,debug-threads=on -no-shutdown -chardev socket,
---cut---

alle Dienste sind erreichbar :). Gibt es irgendeine Möglichkeit diese vm zu re-registrieren?

TIA.
 
Gibt es irgendeine Möglichkeit diese vm zu re-registrieren?
Eventuell hat ein anderer Mitleser eine bessere Idee, aber mir fällt keine ein. Was hingegen möglicherweise klappen kann ist dies:
Code:
ps auxww | grep kvm
Das zeigt die lange, lange Kommandozeile deiner noch laufenden VM. Wenn gar nix hilft, kannst/musst du eine neue Konfigurationsdatei anlegen und das Angezeigte irgendwie sinnvoll darin unterbringen.

Nein, das macht keinen Spaß...
 
Grundsätzlich klingt das ein wenig seltsam was da gelaufen ist.

Schau mal nach ob du noch /etc/pve/nodes/{alte nodes}/qemu-server Ordner hast und dort nicht die configs noch da sind. Dann kanns du sie mit mv in den richtigen schieben.
 
---cut---
root@pve3:/etc/pve/nodes/pve3/qemu-server# ls
root@pve3:/etc/pve/nodes/pve3/qemu-server#
---cut---

Ich habe noch ein Backup gefunden vom 31.07. (restored gerade auf einem anderen host pve4). An der VM an sich hat sich seit dem sicher nichts geändert.

Der müsste dann ja auf dem anderen Host die gleichen Dateien die mir hier auf pve3 fehlen erstellen, wenn er durch ist, oder?

Wenn ich diese Dateien dann von pve4 auf pve3 kopiere und neu starte, sollte die doch wieder da sein, ohne das ich Datenverlust der letzten 4 Wochen habe, richtig?

Welche Dateien sind das?

Den eigentlichen Aufruf der vm habe ich gesichert (ps fuax | grep kvm > ~/kvmAufruf). Wenn ich den laufenden kvm Prozess kille, kann ich den dann von Hand auf der Kommandozeile wieder starten oder zerschießt mir ein kill (ggf -9) <ProzessID> etwas?

TIA.