IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Debian Discussion :

Mise à jour Debian etch vers lenny sur un serveur de prod


Sujet :

Debian

  1. #1
    Membre habitué
    Profil pro
    DevOps
    Inscrit en
    Décembre 2008
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : DevOps

    Informations forums :
    Inscription : Décembre 2008
    Messages : 254
    Points : 144
    Points
    144
    Par défaut Mise à jour Debian etch vers lenny sur un serveur de prod
    Bonjour,

    Je me pose une question assez sensible sur la mise à jour de mon serveur debian de production (donc trés utilisé).
    J'aimerais faire la mise à jour de etch vers lenny ou squeeze (ou derniére version) pour différente raison (ex : utilisation de cakephp qui necessite une version de php qui n'est pas disponible sur ma version).

    Mais ce serveur a de nombreuse application installé (postfix, samba, apache, heartbeat, vsftp ...)

    Voila la version actuel:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     uname -r
    2.6.18-6-686
    Ma question est donc est ce qu'il est possible de faire cette mise à jour sans que cela me provoque des bugs avec les différentes applications, est ce que cette mise à jour est a risques?

  2. #2
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 262
    Points
    12 262
    Par défaut
    à faire dans un tel cas :
    1 sauvegarde à chaud
    1 sauvegarde à froid
    ensuite passer en init 1
    pour la version actuelle lancer en root
    aptitude update ; aptitude safe-upgrade
    mettre à jour les sources.lst pour la version suivante de debian
    faire l'upgrade
    faire l'aptitude uptate & safe-upgrade
    passer en mode normal pour voir si tous les services/applicatifs sont bien lancés, sinon analyser et trouver/corriger ce qui manque
    et refaire tout ça encore une fois pour la version supérieure...

    c'est à peut près la seule façon de faire sans trop prendre de risques par contre c'est long et le downtime peut prendre une journée à 2 journées.. donc à plannifier en nuit ou en weekend...

    une autre solution (couteuse) faire la même chose mais
    avec une machine hardwarement identique (secours) faire cette procédure
    sans géner les utilisateurs.... et une fois que c'est fini basculer les utilisateurs sur la nouvelle machine.

  3. #3
    Membre habitué
    Profil pro
    DevOps
    Inscrit en
    Décembre 2008
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : DevOps

    Informations forums :
    Inscription : Décembre 2008
    Messages : 254
    Points : 144
    Points
    144
    Par défaut
    OK merci pour la réponse.

    Par contre je suis plus trés chaud pour le faire car je viens de faire une mise à jourt sur un serveur de test qui a beaucoup moin d'appli et il ma pété plein de truc.
    Erreur sur base mysql (meme si elle fonctionne a moitié)
    Ocsinventory explosé et liaison ldap de GLPI

  4. #4
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 262
    Points
    12 262
    Par défaut
    pour OCS inventory tu peux contacter les devloppeurs en particulier P.Beaumont. pour avoir du support...

    pour la base SQL il suffit de réinjecter ton dernier dump au pire... et hop ça repart...

    par contre tu as fais quoi comme procédure sur ta machine de dev ?

  5. #5
    Membre habitué
    Profil pro
    DevOps
    Inscrit en
    Décembre 2008
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : DevOps

    Informations forums :
    Inscription : Décembre 2008
    Messages : 254
    Points : 144
    Points
    144
    Par défaut
    Oui ocs de toute façon c'est lié à la base.

    Pour le dump je ne crois pas qu'il y en ai car c'est un serveur vite fait sans aucun sécurité, à moin que cela soit automatique par defaut.

  6. #6
    Membre habitué
    Profil pro
    DevOps
    Inscrit en
    Décembre 2008
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : DevOps

    Informations forums :
    Inscription : Décembre 2008
    Messages : 254
    Points : 144
    Points
    144
    Par défaut
    Savez vous si il est possible de désinstaller puis réinstaller mysql sans supprimé les bases dèjà créé pour qu'il les récupére à la réinstallation?

  7. #7
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 262
    Points
    12 262
    Par défaut
    Citation Envoyé par tiamat59 Voir le message
    Savez vous si il est possible de désinstaller puis réinstaller mysql sans supprimé les bases dèjà créé pour qu'il les récupére à la réinstallation?
    c'est une très mauvais idée, une procédure est donnée pour faire ça sur le site mysql mais c'est extrèmement risqué. surtout si un patch ou autre a été passé, ou que la version n'est pas 100% la même notament au niveau des librairies externes (non-apportées-par-mysql-sur-la-machine)

  8. #8
    Membre habitué
    Profil pro
    DevOps
    Inscrit en
    Décembre 2008
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : DevOps

    Informations forums :
    Inscription : Décembre 2008
    Messages : 254
    Points : 144
    Points
    144
    Par défaut
    Pour les erreur mysql j'ai résolu mon probléme avec ce post.
    http://forum.wampserver.com/read.php?1,52213

    Il ne me reste plus qu'a réparé ocsinventory.

Discussions similaires

  1. Mise à jour XP familial vers Pro
    Par leminipouce dans le forum Windows XP
    Réponses: 3
    Dernier message: 08/06/2006, 08h19
  2. Réponses: 2
    Dernier message: 02/05/2006, 22h09
  3. Réponses: 3
    Dernier message: 05/12/2005, 14h17
  4. mise à jour d'une BDD locale sur un serveur distant
    Par jive dans le forum Général Conception Web
    Réponses: 4
    Dernier message: 22/08/2005, 21h26
  5. [Mise à jour] Personnel SP3 vers Standard
    Par frodon dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 06/07/2005, 08h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo