ajout debug

This commit is contained in:
MaksTinyWorkshop
2026-03-06 19:09:32 +01:00
parent 6265a2369d
commit 17263213ef

View File

@@ -12,3 +12,58 @@ Ce fichier sert à capitaliser sur les problèmes rencontrés.
## Objectif
Ne plus jamais perdre du temps sur le même problème.
---
# Postmortems
## SQL Server qui crash dans un conteneur LXC Proxmox
### Contexte
NUC personnel sous Proxmox avec plusieurs services en conteneurs LXC.
Un conteneur SQL Server (Microsoft SQL Server Linux) ne démarrait plus.
### Symptômes
- `sqlcmd` impossible → timeout
- service `mssql-server` en boucle de restart
- logs contenant :
```
Operation not permitted
chmod: changing permissions of '/var/opt/mssql/log/...'
```
- crash + génération de core dump
### Cause probable
SQL Server utilise certaines opérations système qui sont mal supportées dans les conteneurs LXC (permissions, filesystem, capabilities).
Dans un environnement Proxmox LXC, cela peut casser après :
- une mise à jour
- un changement de permissions
- un changement de configuration du conteneur
### Conclusion
SQL Server **n'est pas un bon candidat pour un conteneur LXC Proxmox**.
### Décision architecturale
Pour un homelab ou un petit serveur :
- éviter SQL Server en LXC
- préférer :
- PostgreSQL
- MariaDB / MySQL
Si SQL Server est nécessaire :
- utiliser une **VM complète** plutôt qu'un conteneur.
### Règle à retenir
> Éviter les bases lourdes nécessitant des capabilities système avancées dans des conteneurs LXC.