docs: Laufwerk an Proxmox VM durchreichen
Ampel / ampel (push) Failing after 13m17s

- 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:
Hitonabi
2026-07-23 12:56:03 +02:00
parent e9652a428c
commit ca3139289c
3 changed files with 124 additions and 0 deletions
+72
View File
@@ -0,0 +1,72 @@
# Laufwerk zur Arcane VM hinzufügen
## Status
- ✅ Laufwerk am Proxmox Host (192.168.178.108) sichtbar: `/dev/sr0` (block device)
- ❌ Laufwerk ist noch **nicht** an die VM (192.168.178.162) durchgereicht
## Lösung
### Schritt 1: Laufwerk zur VM-Konfiguration hinzufügen
Auf dem Proxmox Host (192.168.178.108) als root:
```bash
# VM-Config sichern
cp /etc/pve/qemu-server/106.conf /etc/pve/qemu-server/106.conf.backup
# Laufwerk hinzufügen (als SCSI Device)
echo "scsi1: /dev/sr0,media=cdrom" >> /etc/pve/qemu-server/106.conf
# VM neu starten
qm shutdown 106
# Warten bis VM gestoppt ist
qm start 106
```
### Schritt 2: Nach dem Neustart prüfen
In der Arcane VM:
```bash
# Laufwerk im Container prüfen
docker exec rippy-worker ls -la /dev/sr0
docker exec rippy-worker ls -la /dev/cdrom
```
### Schritt 3: Rippy UI prüfen
Im Rippy Dashboard sollte jetzt das Laufwerk erscheinen:
- Gehe zu http://192.168.178.162:80
- Dashboard → Laufwerke Section oben
## Alternative: Proxmox Web-UI
1. Gehe zu **Node****QEMU VM****106 (arcane)**
2. Klicke auf **Hardware**
3. Klicke auf **Add****SCSI Device**
4. Wähle **"Use existing disk/image"**
5. Gib `/dev/sr0` als Device ein
6. Stelle sicher **"Media type: CDROM"** ist ausgewählt
7. Klicke auf **Add**
8. VM neu starten
## Erklärung
Die Zeile `scsi1: /dev/sr0,media=cdrom` sagt Proxmox:
- `/dev/sr0` vom Host an die VM durchreichen
- Als SCSI Device (virtio-scsi)
- Media type = CDROM (wichtig für CD/DVD/Blu-ray Erkennung)
## Nachteile
- Laufwerk ist dann **exklusiv** an die VM gebunden (nicht mehr am Host nutzbar)
- Wenn VM stoppt, ist Laufwerk auch nicht am Host verfügbar
## Hinweis für Arcane
Arcane kann das Laufwerk jetzt in den Rippy-Container mounten wie in der `docker-compose.yml` konfiguriert:
```yaml
volumes:
- /dev/cdrom:/dev/cdrom:ro
- /dev/sr0:/dev/sr0:ro
```