6f52d46267
Enthält Host-Doku, MQTT/HA, Git-Setup, Power-Monitoring und GPU-Idle (pve2). Co-authored-by: Cursor <cursoragent@cursor.com>
61 lines
2.4 KiB
Markdown
61 lines
2.4 KiB
Markdown
# 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 |
|