# 07 — Aktueller Stand Stand nach Abschluss der Bereinigung und Einrichtung der Automatisierung. ## Storage-Pools | Storage | Belegung | Frei (ca.) | Anmerkung | |---------|----------|------------|-----------| | local | ~32 % | ~60 GB | System-Partition | | **local-lvm** | **~43 %** | **~200 GB** | war ~93 % | | **nvme_second** | **~40 %** | **~280 GB** | war ~59 % | | records | ~12 % | ~1,6 TB | HDD, viel Reserve | ## VMs / Container ### VMs 100 windows · 102 klipper · 104 opnsense · 106 homeassistant ### Container 101 docker · 103 pve-scripts-local · 109 media · 110 AIDEV **Entfernt:** 107 kali · 105 dev2 ## Automatisierung aktiv | Komponente | Pfad | |------------|------| | Ansible-Projekt | `/root/ansible/` | | Wöchentlicher Cron | `/etc/cron.weekly/pve-lxc-disk-maintenance` | | Wartungs-Log | `/var/log/pve-lxc-disk-maintenance.log` | | Dokumentation | `/root/docu/` | ## Offene / optionale Punkte 1. **OPNsense-Backup neu erstellen** auf `records` (altes Backup versehentlich gelöscht) ```bash vzdump 104 --storage records --mode snapshot --compress zstd ``` 2. **VM 100 windows** — gestoppt, ~100 GB auf nvme_second; löschen falls ungenutzt 3. **CT 109 media** nach `nvme_second` migrieren — entlastet local-lvm langfristig 4. **AIDEV Docker-Volumes** — ~17 ungenutzte Volumes (~1,2 GB), manuell prüfen: ```bash pct exec 110 -- docker volume ls -f dangling=false ``` 5. **Frigate-Retention** — bei reichlich HDD-Speicher unverändert lassen (30 Tage) ## Wichtigste Lessons Learned 1. **`fstrim` regelmäßig** auf LXC-Gästen — sonst explodiert der Thin-Pool scheinbar 2. **Docker-Logs begrenzen** — fehlende `max-size`/`max-file` führte zu Multi-GB-Logs 3. **Backups auf HDD** — System-NVMe nicht für vzdump nutzen 4. **Thin-Pool ≠ Guest-`df`** — immer beides prüfen ## Nächste Wartung prüfen ```bash # Thin-Pools lvs pve/data nvme_second/nvme_second -o data_percent # Letzter Ansible-Lauf tail -50 /var/log/pve-lxc-disk-maintenance.log ```