- VM-Konfiguration prüfen: Laufwerk ist am Host sichtbar - Anleitung für Proxmox Web-UI und CLI hinzugefügt - Skript proxmox-add-drive.sh für automatische Konfiguration
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
#!/bin/bash
|
||||
# Skript zum Hinzufügen des Laufwerks zur Proxmox VM
|
||||
|
||||
echo "=== Laufwerk zur Proxmox VM hinzufügen ==="
|
||||
|
||||
# Prüfen ob das Laufwerk existiert
|
||||
if [ ! -b /dev/sr0 ]; then
|
||||
echo "❌ Laufwerk /dev/sr0 nicht gefunden"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "✅ Laufwerk /dev/sr0 gefunden"
|
||||
|
||||
# VM-Config sichern
|
||||
echo "Sichere VM-Konfiguration..."
|
||||
cp /etc/pve/qemu-server/106.conf /etc/pve/qemu-server/106.conf.backup
|
||||
echo "✅ Backup erstellt: /etc/pve/qemu-server/106.conf.backup"
|
||||
|
||||
# Laufwerk hinzufügen
|
||||
echo "Füge Laufwerk zur VM hinzu..."
|
||||
# Prüfen ob schon eingebunden
|
||||
if grep -q "scsi1: /dev/sr0" /etc/pve/qemu-server/106.conf; then
|
||||
echo "⚠️ Laufwerk ist bereits eingebunden"
|
||||
else
|
||||
echo "scsi1: /dev/sr0,media=cdrom" >> /etc/pve/qemu-server/106.conf
|
||||
echo "✅ Laufwerk hinzugefügt"
|
||||
fi
|
||||
|
||||
echo ""
|
||||
echo "=== VM neu starten ==="
|
||||
echo "Führe folgende Befehle aus:"
|
||||
echo " qm shutdown 106"
|
||||
echo " wait for VM to stop"
|
||||
echo " qm start 106"
|
||||
echo ""
|
||||
echo "Oder im Proxmox Web-UI:"
|
||||
echo " 1. VM 106 auswählen"
|
||||
echo " 2. 'Shutdown' klicken"
|
||||
echo " 3. Nach dem Stop 'Start' klicken"
|
||||
echo ""
|
||||
echo "=== Nach dem Neustart ==="
|
||||
echo "Im Container rippy-worker sollte jetzt /dev/sr0 sichtbar sein:"
|
||||
echo " docker exec rippy-worker ls -la /dev/sr0"
|
||||
echo " docker exec rippy-worker ls -la /dev/cdrom"
|
||||
Reference in New Issue
Block a user