diff --git a/README.md b/README.md index 09bebc9..e554a9b 100644 --- a/README.md +++ b/README.md @@ -2,10 +2,13 @@ Pour déployer une config utilisez `deploy_nix.sh` : +Déploiement uniquement sur la node locale ``` -# Déploiement uniquement sur la node locale ./deploy_nix.sh local -# Déploiement sur le cluster +``` + +Déploiement sur le cluster, attention connectez vous avec `ssh -A ` pour partager vos clés de ssh-agent avec la machine distante puisque vous en aurez besoin pour déployer sur toutes les machines du cluster. +``` ./deploy_nix.sh all ``` diff --git a/docs/nomad-node-is-out.md b/docs/nomad-node-is-out.md new file mode 100644 index 0000000..fc78afd --- /dev/null +++ b/docs/nomad-node-is-out.md @@ -0,0 +1,29 @@ +# 22 Novembre 2025 + +Riri n'était plus connecté au cluster, cependant Nomad & Consul fonctionnaient bien sur la machine. L'état était le suivant : + +- Sur Loulou et Fifi, Riri faisait parti du cluster mais n'était plus joignable +- Sur Riri, il faisait partie de son propre cluster avec une seule machine + +Pour vérifier l'état du cluster on peut utiliser la cli nomad sur une des machines du cluster fonctionnelle (ici Loulou) : +``` +[zuma@loulou:~]$ nomad server members +Name Address Port Status Leader Raft Version Build Datacenter Region +riri.filouterie 10.0.2.1 4648 left false 3 1.9.7 gribse-house filouterie +fifi.filouterie 10.0.1.1 4648 alive true 3 1.9.7 mayel-house filouterie +loulou.filouterie 10.0.3.1 4648 alive false 3 1.10.5 zuma-house filouterie + +==> View and manage Nomad servers in the Web UI: http://127.0.0.1:4646/ui/servers +``` + +Ici Riri est en status _left_ donc on peut le retirer du cluster avec la commande : +``` +nomad server force-leave riri.filouterie +``` + +Et le rajouter avec : +``` +nomad server join 10.0.2.1 +``` + +Merci à toüs·tes