mirror of
https://github.com/MaksTinyWorkshop/_Assistant_Lead_Tech
synced 2026-04-06 21:41:42 +02:00
ajout debug
This commit is contained in:
@@ -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.
|
||||
|
||||
---
|
||||
|
||||
# Post‑mortems
|
||||
|
||||
## 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.
|
||||
|
||||
Reference in New Issue
Block a user