33800 Docs

← Retour

Ordre de démarrage + Toolbox Proxmox - 18/12/2024

Status : ✅ TERMINÉ

1. Ordre de démarrage configuré

pve (192.168.1.10) - Serveur NFS

VM Nom Ordre Délai onboot
206 prod-portainer 1 60s
201 Windows11-Gaming 2 30s

proxmox1 (192.168.1.155)

VM Nom Ordre Délai onboot
100 nginx 1 30s
101 gitlab 2 60s
104 jellyfin 3 30s
106 dev-portainer 4 30s
103 vscode 5 30s
102 portainer 6 30s

2. Toolbox installées

pve

proxmox1

3. Script de récupération

Emplacement

Usage

# Depuis pve ou proxmox1
recovery-start

# Forcer le démarrage de toutes les VMs (même sans onboot)
recovery-start --force

Fonctionnement

  1. Détecte automatiquement sur quelle machine il tourne
  2. Vérifie les prérequis (ZFS/NFS)
  3. Relance les VMs dans le bon ordre avec les délais

📋 Procédure de récupération manuelle

Situation : Les 2 Proxmox sont allumés mais les VMs n'ont pas bien démarré

Étape 1 : Vérifier pve (serveur NFS)

ssh gouroubleu@pve.local

La toolbox s'affiche automatiquement. Vérifier :

Si NFS inactif :

sudo systemctl start nfs-server
sudo exportfs -ra

Étape 2 : Relancer les VMs sur pve

recovery-start

Ou manuellement :

sudo qm start 206   # prod-portainer
sleep 60
sudo qm start 201   # Windows11-Gaming (optionnel)

Étape 3 : Vérifier proxmox1

ssh gouroubleu@proxmox.local

Vérifier :

Étape 4 : Relancer les VMs sur proxmox1

recovery-start

Ou manuellement :

sudo qm start 100   # nginx
sleep 30
sudo qm start 101   # gitlab
sleep 60
sudo qm start 104   # jellyfin
sleep 30
sudo qm start 106   # dev-portainer
sleep 30
sudo qm start 103   # vscode
sleep 30
sudo qm start 102   # portainer

Fichiers créés

Fichier Emplacement
pve.sh ~/scripts/pve.sh (sur pve)
proxmox1.sh ~/scripts/proxmox1.sh (sur proxmox1)
recovery-start.sh ~/scripts/recovery-start.sh (sur les 2)
Backup NFS /mnt/stock_36to/data/33800-stack/scripts/motd/

Note importante

⚠️ Le NFS sur proxmox1 (/mnt/pve/STOCK36TO) semble mal configuré (dossier vide). Les scripts sont donc copiés localement sur chaque machine pour garantir leur disponibilité même si le NFS est down.