33800 Docs

← Retour

Task : Maintenance Proxmox 155 + Dashboard Dynamique

Date : 13/01/2026 00:30 Duree : ~3h Statut : TERMINE


Objectifs

  1. Corriger le warning RAM sur Proxmox 155
  2. Creer repo GitLab pour configs infrastructure
  3. Rendre le dashboard architecture dynamique

Realisations

1. Maintenance Proxmox 155

Probleme : RAM a 90% (warning dashboard)

Actions :

Probleme decouvert : Proxmox 155 crash au reboot

Corrections :

2. Repo infra-configs

URL : https://gitlab.33800.nowhere84.com/gouroubleu/infra-configs

Contenu :

Total : 110 fichiers versionnes

3. Dashboard Architecture Dynamique v2.0

Fichier : /stock_8to/33800-stack/monitoring/generate.d/09-architecture.sh

Avant : VMs et containers hardcodes en SVG Apres : Lecture depuis current.json

Avantages :

4. Corrections Nginx

5. Incident Nextcloud (00h30)

Symptome : Ecran d'installation au lieu des donnees

Cause racine : Chaine de dependances cassee au reboot Proxmox 155

Proxmox 155 reboot
  → stock_1to pas importe (USB SSDs)
  → NFS export /stock_1to indisponible
  → dev-portainer monte /mnt/stock_1to sur dossier LOCAL vide
  → Docker demarre avec volume vide
  → Nextcloud reinitialise avec contenu par defaut

Diagnostic :

Resolution :

  1. Monte NFS manuellement : sudo mount /mnt/stock_1to
  2. Redemarrage containers : docker stop/start nextcloud-*
  3. Donnees restaurees : Corse, Documents, Musics, Notes, Photos...

Prevention : Ajoute dependance Docker sur NFS

# /etc/systemd/system/docker.service.d/wait-nfs.conf
[Unit]
After=mnt-stock_1to.mount mnt-stock_8to.mount
Requires=mnt-stock_1to.mount

Services Nextcloud :


Fichiers modifies

Fichier Machine Action
/etc/systemd/system/zfs-import-stock1to.service Proxmox 155 Cree
/etc/systemd/system/nfs-server-wait-zfs.service Proxmox 155 Cree
/etc/default/zfs Proxmox 155 Modifie
pihole.33800.nowhere84.com.conf nginx Renomme + fix port
syncthing.33800.nowhere84.com.conf nginx Renomme
generate.d/09-architecture.sh PVE Refonte complete
/etc/systemd/system/docker.service.d/wait-nfs.conf dev-portainer Cree

Commits GitLab


Prochaines etapes

Voir backlog : /home/gouroubleu/backlog/13-01-2026-dashboard-dynamique-suite.md

Phase 2 : Audit modules generate.d/

Phase 3 : Migration progressive

Phase 4 : Verification automatique

Autres