VexCore HVDocs

Deinstallation

VexCore HV vollständig und von Hand von einem Proxmox-Host entfernen.

Es gibt kein Deinstallationsprogramm. Die folgenden Schritte entfernen VexCore HV von Hand. Ihre VMs, Container, Backups und Backup-Jobs in Proxmox sind davon nicht betroffen.

1. Vorher in VexCore HV aufräumen

Einige Funktionen legen Einstellungen in Proxmox an. Diese bleiben nach der Deinstallation bestehen. Prüfen Sie vorher in der Oberfläche:

FunktionWas in Proxmox bleibtEmpfehlung
Wartungsmodus–Laufende Wartung beenden (Load Balancing → Maintenance → End maintenance).
Load BalancingDer Proxmox-HA-Balancer (CRS), falls VexCore HV ihn eingeschaltet hat, und gespiegelte HA-Regeln (vexcore-<Nummer>)Unter Load Balancing den Proxmox HA balancer ausschalten – VexCore HV stellt dabei die vorherige Proxmox-Einstellung wieder her – und bei Regeln die Option Also as a Proxmox HA rule abwählen oder die Regel löschen.
Let's EncryptACME-Konto, DNS-Plugin und Zertifikat des NodesKann bleiben: Proxmox erneuert das Zertifikat weiter selbst, auch für Port 8006. Zum Entfernen Settings → HTTPS → Stop using Let's Encrypt…
ESXi-ImportESXi-Quellen als Storage-Einträge vom Typ esxiNicht mehr benötigte Quellen auf der Seite Import entfernen oder später in Proxmox unter Datacenter → Storage.

Lizenz

Die Deinstallation kündigt kein Abonnement. Abonnements verwalten Sie im Kundenportal. Den Lizenzschlüssel können Sie in einer neuen Installation wieder aktivieren.

2. Dienst stoppen und entfernen

systemctl disable --now vexcore-hv
rm -f /etc/systemd/system/vexcore-hv.service
rm -rf /etc/systemd/system/vexcore-hv.service.d
systemctl daemon-reload

3. Daten sichern (optional) und Programmverzeichnis löschen

Möchten Sie die Konfiguration aufbewahren, sichern Sie data/ und .env.local. Löschen Sie dann das Installationsverzeichnis (Standard: /root/proxmox-dashboard):

cd /root/proxmox-dashboard
tar czf /root/vexcore-backup-$(date +%F).tar.gz data .env.local
cd /root
rm -rf /root/proxmox-dashboard

Das Verzeichnis enthält u. a. ein selbst hochgeladenes Zertifikat samt privatem Schlüssel (data/tls/). Löschen Sie eine Sicherung davon, sobald Sie sie nicht mehr brauchen.

4. API-Tokens in Proxmox entfernen

VexCore HV greift über API-Tokens auf Proxmox zu. Diese bleiben bestehen, bis Sie sie entfernen. Löschen Sie unter Datacenter → Permissions → API Tokens alle Tokens mit dem Namen vexcore-hv-… – auf diesem Host und in jedem weiteren Proxmox-Cluster, den Sie in VexCore HV eingebunden hatten. Auf der Kommandozeile:

pveum user token list root@pam
pveum user token remove root@pam vexcore-hv-<zufällig>

Ältere Installationen verwenden zusätzlich ein Token mit dem Namen vexcore-hv ohne Zusatz.

5. Ports freigeben

Haben Sie in der Proxmox-Firewall Regeln für VexCore HV angelegt (z. B. Port 443 oder 3000), entfernen Sie diese unter Datacenter → Firewall.

6. Node.js (optional)

Das Installationsprogramm hat Node.js gegebenenfalls aus dem NodeSource-Repository installiert. Entfernen Sie es nur, wenn kein anderes Programm auf dem Host Node.js braucht:

apt-get remove nodejs
rm -f /etc/apt/sources.list.d/nodesource.*
apt-get update

Auf dieser Seite