Initiale Infrastruktur-Dokumentation pve1 und pve2.

Enthält Host-Doku, MQTT/HA, Git-Setup, Power-Monitoring und GPU-Idle (pve2).

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
root
2026-06-27 19:53:55 +02:00
commit 6f52d46267
24 changed files with 1549 additions and 0 deletions
+60
View File
@@ -0,0 +1,60 @@
# 02 — VM- und Container-Analyse
## Laufende / vorhandene Gäste (nach Bereinigung)
### QEMU-VMs
| VMID | Name | Storage | Boot-Disk | Status |
|------|------|---------|-----------|--------|
| 100 | windows | nvme_second | 100 GB | gestoppt |
| 102 | klipper | local-lvm | 18 GB | läuft |
| 104 | opnsense | local-lvm | 32 GB | läuft |
| 106 | homeassistant | local-lvm | 32 GB | läuft |
### LXC-Container
| VMID | Name | Rootfs-Storage | Größe | Status |
|------|------|----------------|-------|--------|
| 101 | docker | local-lvm | 104 GB | läuft |
| 103 | pve-scripts-local | nvme_second | 4 GB | läuft |
| 109 | media | local-lvm | 80 GB | läuft |
| 110 | AIDEV | nvme_second | 230 GB | läuft |
## Top-Verbraucher (Analyse)
| Rang | ID | Name | Storage | Allokiert | ~Belegt | Anmerkung |
|------|-----|------|---------|-----------|---------|-----------|
| 1 | 110 | AIDEV | nvme_second | 230 GB | Dev-Code, Docker | CT |
| 2 | 101 | docker (Daten) | records | 200 GB | Frigate-Aufnahmen | mp0 auf HDD |
| 3 | 101 | docker (Root) | local-lvm | 104 GB | Docker-Stack | CT rootfs |
| 4 | 109 | media | local-lvm | 80 GB | Jellyfin-Metadaten | CT rootfs |
### CT 101 docker — Details
- **Rootfs:** `local-lvm:vm-101-disk-0` (104 GB)
- **Daten-Volume:** `records:101/vm-101-disk-0.raw``/mnt/records` (200 GB, Frigate)
- **Dienste:** Frigate, Overleaf/ShareLaTeX, Mongo, Affine, NPMplus, Portainer, Dockge, …
- **Frigate-Retention:** 30 Tage in `config.yaml` — HDD-Speicher reicht, Anpassung nicht nötig
### CT 109 media — Details
- **Jellyfin-Config:** ~18 GB unter `/opt/stacks/jellyfin/config`
- ~13 GB Metadaten (Poster, Artwork) — **beabsichtigt**, nicht löschen
- NFS-Mounts für Filme/Serien (kein lokaler Speicherverbrauch auf dem CT-Disk)
### CT 110 AIDEV — Details
- **Code:** `/root/code/` (~69 GB), u. a. `agentic_quant`, `trading_tools`
- **Docker:** Dev-Images, Build-Cache (regelmäßig aufräumen sinnvoll)
- **Caches:** `.npm`, `.cache`, IDE-Server (VS Code, Cursor, …)
## Empfehlungen (teilweise umgesetzt)
| Maßnahme | Status |
|----------|--------|
| Ungenutzte VMs löschen (kali, dev2) | ✅ erledigt |
| Backups auf `records` | ✅ erledigt |
| `fstrim` + Docker-Cleanup | ✅ erledigt |
| Ansible-Wartung wöchentlich | ✅ eingerichtet |
| media → nvme_second migrieren | ⏳ optional |
| windows (100) entfernen falls ungenutzt | ⏳ optional |