Impossible de déployer l’application : erreur ssh: Could not resolve hostname

Je me suis retrouvé face à un problème qui m’a fait m’arracher les cheveux; après avoir modifié ma configuration réseau, impossible de déployer mon application. Capistrano me renvoyait l’erreur suivante : ssh: Could not resolve hostname xxx: Temporary failure in name resolution De plus la connexion à mon serveur en ssh était très aléatoire lorsque […]

Reconstruire son RAID1 après un crash

Vous avez vu dans un article précédent comment désactiver un disque dur dans une grappe RAID1. Ayant reçu le disque dur de remplacement par échange standard (merci Western Digital !), j’ai donc pu reconstruire mon RAID1. Pour ce faire, j’ai procédé comme suit. Tout d’abord, il faut bien sûr installer physiquement le nouveau disque dans […]

Déplacer une application Rails d’un serveur à un autre

Ayant recyclé une machine plus puissante comme serveur interne, je me suis trouvé face à la tâche fastidieuse de déplacer mes applications Rails d’un serveur à l’autre. Je détaille ici à titre d’aide-mémoire les opérations à effectuer, les problèmes rencontrés et les solutions apportées. Recopier les fichiers de l’application Pour recopier les fichiers de l’application, […]

RAID1 en vrac et grub rescue

Pour sécuriser mes données personnelles, j'avais décidé de monter un système en RAID1, basé sur le gestionnaire logiciel fourni avec Ubuntu, mdadm. Manque de chance, l'un des disques tout neuf achetés pour l'occasion a claqué quelques semaines après son achat, et au démarrage, le système m'envoyait vers grub rescue, avec comme message : out of […]

Associer branche et base de données

Si vous utilisez git pour développer vos applications rails, vous êtes certainement un adepte des branches, qui vous permettent de développer vos nouvelles fonctionnalités en gardant au chaud votre branche « master », qui doit correspondre à tout moment à votre application en production. Tant que vos modifications ne concernent que votre source, pas de problème ; […]