92148f41a7
Issue und Shared-Config für escape-time/O11-Fix; pve2-Keys in horus-root.pub. Co-authored-by: Cursor <cursoragent@cursor.com>
2.7 KiB
2.7 KiB
pve2 — Host-Infrastruktur
IP: 192.168.10.4 · GPU: 2× NVIDIA GeForce GTX 1080 · Treiber: 580.95.05
Physische Disks
| Device | Größe | Nutzung |
|---|---|---|
| nvme0n1 | ~477 GB | System, local-lvm |
| nvme1n1 | ~477 GB | nvme_second (z. B. AIDEV) |
| sda | 1,8 TB | records — Aufnahmen, Backups, Docker-Daten |
Details: 01_System-und-Speicher-Uebersicht.md
Storage-Pools
| Pool | Typ | Inhalt |
|---|---|---|
| local | dir | ISO, Templates |
| local-lvm | lvmthin | VM/CT auf nvme0 |
| nvme_second | lvmthin | VM/CT auf nvme1 |
| records | dir | HDD — Backups, Frigate, große Daten |
VMs (Auswahl)
| VMID | Name | Rolle |
|---|---|---|
| 104 | opnsense | Router/Firewall — produktiv |
| 106 | homeassistant | Home Assistant + Mosquitto |
Container (Auswahl)
| CTID | Name | GPU | Rolle |
|---|---|---|---|
| 101 | docker | Nein (NVIDIA entfernt) | Frigate, Compose-Stack |
| 109 | media | optional | Medien (oft gestoppt) |
| 110 | AIDEV | Ja | Jupyter/ML |
GPU-Mount-Policy LXC
| CT | /dev/nvidia* |
Grund |
|---|---|---|
| 101 | Nein | Frigate = OpenVINO + Intel VAAPI |
| 110 | Ja | ML bei Bedarf |
| 109 | nur wenn aktiv | Gestoppt → kein Mount |
Konfiguration: /etc/pve/lxc/101.conf — NVIDIA-Zeilen auskommentiert (#lxc.mount.entry%3A ...).
Frigate in CT 101:
- Detector: OpenVINO (CPU/iGPU)
hwaccel_args: preset-vaapi- Devices:
/dev/dri/renderD128,/dev/dri/card0 - NVIDIA in
compose.ymlauskommentiert
NVIDIA auf dem Host
nvidia-smi
systemctl status nvidia-persistenced
Persistence Mode Pflicht für P8 Idle (~8 W/GPU). Service-Dateien auch im Repo server-power: deploy/nvidia-persistenced/.
Vollständige GPU-Doku: 09_GPU-Idle-vollstaendig.md
Host-Dienste
| Dienst | Zweck |
|---|---|
nvidia-persistenced |
GPU Persistence Mode |
pve-power-mqtt |
RAPL + nvidia-smi → MQTT |
| Proxmox | Web :8006 |
| tmux | /root/.tmux.conf — OSC-11-Fix für Windows Terminal: ../shared/tmux-windows-terminal-fix.md |
| fish | Default-Shell root, Config wie pve1 |
Git / Doku auf diesem Host
| Pfad | Inhalt |
|---|---|
/root/docu |
docu-Repo (Git) |
/root/code/pve-power-mqtt |
Go-Agent + GPU-Doku |
/root/.git-credentials-jeanavril |
Gitea Token |
Ansible
Playbooks: siehe 02_Ansible-Playbooks.md
Wartung
fstrimin VMs/CTs für Thin-Pools- Backup auf
records, nichtlocal-lvm - Speicher-Monitoring: 05_Wartung-und-Monitoring.md