Incident - Réinstallation PVE après problème disques
Date : 04-01-2026
Status : ✅ RESTAURATION TERMINÉE
Mise à jour : 04-01-2026 04:40
Résumé de l'incident
- Tentative d'installation : 5 HDD (12To HGST pour pool ZFS stock_36to)
- Échec : Installation n'a pas fonctionné
- Mauvaise manip : Disques débranchés puis mal rebranchés
- Conséquence : Problème GRUB, système non bootable
- Solution : Réinstallation complète de Proxmox VE
✅ Services restaurés
ZFS stock_36to
| Propriété |
Valeur |
| Status |
✅ OK |
| Config |
RAIDZ2 (5x 12To HGST) |
| Taille |
54.6 To brut / ~30 To utilisés |
| Données |
Toutes intactes |
| Export NFS |
/stock_36to |
docker-prod (192.168.1.12)
| Propriété |
Valeur |
| Status |
✅ OK |
| VMID |
207 |
| Containers |
26 actifs |
| Fix appliqué |
IP cloud-init + désactivation firewall |
Containers actifs :
- hellocar-api-prod, hellocar-public-prod, hellocar-admin-prod
- supabase-* (14 containers)
- redis-prod, redis-exporter-prod
- grafana, prometheus
- portainer
- whisper-api, yolo-api
- notif-logger, apprise, ntfy
nginx (192.168.1.104)
| Propriété |
Valeur |
| Status |
✅ OK |
| VMID |
107 |
| OS |
Debian 12 cloud-init |
| nginx |
1.22.1 |
| Sites |
24 vhosts HTTPS |
| SSL |
Wildcard *.33800.nowhere84.com (expire 04/04/2026) |
| NFS |
Autofs vers /mnt/nfs/raidz2 |
win11 (VM 201)
| Propriété |
Valeur |
| Status |
✅ Restaurée (non démarrée) |
| Backup utilisé |
31/10/2025 (121 Go) |
| Config |
20Go RAM, 8 cores |
| GPU |
RTX 3070 Ti passthrough |
| À faire |
Démarrer + vérifier GPU |
VMs Proxmox1 (192.168.1.155)
| VM |
Status |
IP |
| gitlab |
✅ Running |
192.168.1.196 |
| vscode |
✅ Running |
192.168.1.154 |
| dev-portainer |
✅ Running |
192.168.1.51 |
| jellyfin |
✅ Running |
192.168.1.199 |
Cluster Proxmox
| Propriété |
Valeur |
| Status |
✅ Opérationnel |
| Noeuds |
2 (pve + proxmox) |
| Quorum |
2/2 votes |
| Version config |
4 |
📋 Sites nginx configurés (24)
Production (192.168.1.12)
| Site |
Backend |
| hellocar-api-prod |
:4510 |
| hellocar-public-prod |
:4501 |
| hellocar-admin-prod |
:4500 |
| supabase-api-prod |
:8200 |
| supabase-studio-prod |
:8201 |
| notif-logger |
:5300 |
| grafana |
:3000 |
| prometheus-prod |
:9090 |
| portainer-prod |
:9443 (HTTPS) |
| whisper-api-prod |
:9100 |
| yolo-api-prod |
:9200 |
| apprise-prod |
:8000 |
| ntfy-prod |
:8080 |
| dashboard |
:5000 |
| downloads |
:5001 |
Développement (192.168.1.51)
| Site |
Backend |
| supabase-api-dev |
:8100 |
| supabase-studio-dev |
:8101 |
| needfinder-api-dev |
:5200 |
Autres machines
| Site |
Backend |
| gitlab |
192.168.1.196:80 |
| vscode |
192.168.1.154:8080 |
| jellyfin |
192.168.1.199:8096 |
| proxmox |
192.168.1.10:8006 (HTTPS) |
| proxmox1 |
192.168.1.155:8006 (HTTPS) |
| pve |
192.168.1.10:8006 (HTTPS) |
🔐 Certificat SSL
| Propriété |
Valeur |
| Type |
Wildcard Let's Encrypt |
| Domaine |
*.33800.nowhere84.com + 33800.nowhere84.com |
| Expiration |
04 avril 2026 |
| Chemin cert |
/etc/letsencrypt/live/33800.nowhere84.com/fullchain.pem |
| Chemin key |
/etc/letsencrypt/live/33800.nowhere84.com/privkey.pem |
| Renouvellement |
Automatique (certbot timer) |
📁 NFS Autofs (nginx)
| Propriété |
Valeur |
| Point de montage |
/mnt/nfs/raidz2 |
| Serveur NFS |
192.168.1.10 (PVE) |
| Export |
/stock_36to |
| Options |
soft,timeo=30,rsize=8192,wsize=8192 |
| Timeout |
60s (démonte après inactivité) |
⏳ Tâches restantes
- [ ] Démarrer win11 + vérifier GPU passthrough
- [ ] Vérifier les disques passthrough win11 (Crucial 2To, Samsung 1To, LDLC 500Go)
📝 Credentials de référence
| Machine |
User |
Password |
| PVE root |
root |
MyUlia75$w |
| VMs 10X |
gouroubleu |
0015 |
| Autres VMs |
gouroubleu |
MyUlia75$w |
🔧 Commandes utiles
# Status cluster
pvecm status
# Lister sites nginx
ssh gouroubleu@nginx.local "ls /etc/nginx/sites-enabled/"
# Containers docker-prod
ssh gouroubleu@docker-prod.local "docker ps"
# Test NFS sur nginx
ssh gouroubleu@nginx.local "ls /mnt/nfs/raidz2/data/"
# Renouveler SSL (si besoin)
/mnt/stock_36to/data/33800-stack/scripts/dns/certbot/renew-wildcard.sh 33800
📊 Chronologie de la restauration
| Heure |
Action |
| 15:30 |
Début incident - GRUB cassé |
| 16:00 |
Réinstallation PVE |
| 17:00 |
Découverte ZFS intact |
| 17:30 |
docker-prod redémarré (26 containers) |
| 18:00 |
VMs Proxmox1 redémarrées |
| 02:30 |
Début restauration win11 |
| 03:30 |
Création VM nginx |
| 03:45 |
nginx installé + 15 vhosts |
| 04:00 |
win11 restaurée (100%) |
| 04:10 |
SSL wildcard obtenu |
| 04:20 |
24 vhosts HTTPS configurés |
| 04:30 |
PVE réintégré au cluster |
| 04:35 |
NFS autofs configuré |
| 04:40 |
✅ Restauration terminée |