🔧 Dépannage avancé (Admin)¶
Arbre de diagnostic general¶
flowchart TD
PB["Probleme signale"] --> Q1{"Tous les services\ntouches ?"}
Q1 -->|Oui| Q2{"Proxmox repond ?\n192.168.192.2:8006"}
Q2 -->|Non| F1["Serveur physique arrete\nAppui bouton NiPoGi"]
Q2 -->|Oui| Q3{"Caddy CT110\ndémarre ?"}
Q3 -->|Non| F2["pct start 110"]
Q3 -->|Oui| Q4{"AdGuard CT105\ndémarre ?"}
Q4 -->|Non| F3["pct start 105"]
Q4 -->|Oui| F4["Logs Caddy\njournalctl -u caddy -f"]
Q1 -->|Non - un seul service| Q5{"CT du service\ndémarre ?"}
Q5 -->|Non| F5["pct start ID"]
Q5 -->|Oui| Q6{"Hors maison ?"}
Q6 -->|Oui| F6["Activer Tailscale CT109"]
Q6 -->|Non| F7["Logs du service\nconfig ID\njournalctl -u service -f"]
Scenario 1 — Tous les services inaccessibles¶
# Etape 1 : Proxmox repond-il ?
ping 192.168.192.2
# Si non : redemarrage physique du NiPoGi
# Etape 2 : Verifier Caddy
pct list | grep 110
pct start 110
config 110
systemctl status caddy
# Etape 3 : Verifier AdGuard
pct start 105
config 105
systemctl status AdGuardHome
# Etape 4 : Verifier Active Directory
pct list | grep 124
# Si VM 124 non demarree :
qm start 124
Scenario 2 — Un service inaccessible¶
# Identifier l'ID (voir tableau dans index.md)
pct start <ID>
# Si deja demarre — logs
config <ID>
systemctl status <nom-service>
journalctl -u <nom-service> -n 50 --no-pager
Scenario 3 — Espace disque plein¶
# Verifier
df -h /mnt/pve/Lexar_4To
# Top des dossiers les plus lourds
du -sh /mnt/pve/Lexar_4To/Data/* | sort -rh | head -10
# Nettoyer les logs anciens
journalctl --vacuum-time=7d
# Nettoyer les vieux snapshots PBS
# Interface PBS → Datastore → Prune
Scenario 4 — Container qui ne demarre pas¶
Scenario 5 — Certificat SSL expire¶
config 110
journalctl -u caddy | grep -i "certificate\|tls\|acme"
systemctl reload caddy
# Caddy renouvelle automatiquement via Cloudflare API
# Verifier que le token API Cloudflare est valide dans le Caddyfile
Scenario 6 — Active Directory ne repond plus¶
# L'AD est une VM complete
# Verifier son etat dans Proxmox : CT124
qm status 124
qm start 124
# Si la VM demarre mais l'AD ne repond pas
# Via Proxmox console → entrer dans la VM
# systemctl status samba-ad-dc
# systemctl restart samba-ad-dc
Redemarrage d'urgence du serveur¶
flowchart LR
A["Serveur\nbloque"] --> B["Appui bref\nbouton ON/OFF\nNiPoGi"]
B --> C["Attendre 30s\narret propre"]
C --> D["Appui court\npour rallumer"]
D --> E["Attendre 3-5 min\ndemarrage automatique"]
Coupure brutale (dernier recours)
Maintenir le bouton 5 secondes uniquement si le serveur est totalement gele. Risque de corruption.
Verifier l'ordre de demarrage automatique¶
Containers critiques — option "Demarrer a l'amorcage" = Oui :
| Container | Ordre recommande |
|---|---|
| CT105 AdGuard | 1 |
| CT110 Caddy | 2 |
| CT109 Tailscale | 3 |
| CT124 Active Directory (VM) | 4 |
| Tous les autres | 10+ |
Configuration : Proxmox → Container → Options → Demarrer a l'amorcage + Ordre
Commandes de diagnostic rapides¶
# Etat de tous les containers
pct list
# RAM utilisee globalement
free -h
# Disques
df -h
lsblk
# Tous les containers qui repondent sur le LAN
for i in $(seq 100 130); do
ping -c1 -W1 192.168.192.$i &>/dev/null && \
echo "192.168.192.$i repond"
done
# Tester un port specifique
nc -zv 192.168.192.115 8000 # Paperless