Project

General

Profile

Tâche #9879

Scénario #8830: Fermer les taches => Évolutions Haute-disponibilité

Le script d'init bastion ne tient pas compte de la haute disponibilité

Added by Fabrice Barconnière over 6 years ago. Updated over 6 years ago.

Status:
Reporté
Priority:
Normal
Target version:
Start date:
03/25/2013
Due date:
% Done:

100%

Estimated time:
2.00 h
Spent time:
Remaining (hours):
0.0

Description

Le script d'init bastion ne tient pas compte de la haute disponibilité lors d'un reconfigure:
cela provoque des comportements inadéquats sur les ressources managées, notamment sur Sphynx et le VPN, qu'il soit lancé depuis le noeud maitre ou le noeud esclave.


Related issues

Copied to eole-pacemaker - Scénario #9979: Qualification du module sphynx 2.4.1 Terminé (Sprint) 03/25/2013 12/23/2014

Associated revisions

Revision 88fa2b3b (diff)
Added by Fabrice Barconnière over 6 years ago

Mise en état standby du noeud au reconfigure.

  • scripts/haute_dispo_maintenance dispose de 4 options :
    • unmanage : passages des ressources locales en unmanage
    • manage : passages des ressources "locales" en manage + cleanup
    • activate : passage du noeud local en standby
      (bascule des ressources "locales" sur le noeud distant)
    • deactivate : passage du noeud local online + cleanup
  • scripts/appliquer_hautedispo :
    • stoppe les ressources
    • génère et applique la nouvelle configuration HA
  • preservice/00-haute-dispo :
    • mise en standby du noeud local
  • postservice/00-haute-dispo :
    • mise online du noeud local
    • regénère la configuration HA à chaque instance / reconfigure
    • synchronise les noeuds à l' instance si demandé
  • tmpl/haute_dispo.logrotate :
    • suppression de la temporisation maintenant dans haute_dispo_maintenance

fixes #9879 @15h

Revision 1cc6b558 (diff)
Added by Fabrice Barconnière over 6 years ago

scripts/haute_dispo_maintenance : inveresion des actions dans
l'affichage de l'aide

ref #9879 @10m

Revision b88eb813 (diff)
Added by Fabrice Barconnière over 6 years ago

scripts/haute_dispo_maintenance : test de présence des ressources avant
d'effectuer des actions dessus.

ref #9879 @1h

History

#1 Updated by Fabrice Barconnière over 6 years ago

  • Description updated (diff)

#2 Updated by Fabrice Barconnière over 6 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#3 Updated by Fabrice Barconnière over 6 years ago

  • Remaining (hours) changed from 2.0 to 0.1

#4 Updated by Fabrice Barconnière over 6 years ago

L'automatisation des commandes sur le cluster HA se déroule trop rapidement pour Corosync. J'ai ajouté des sleep entre ces actions, cela permet de moins le perturber. S'il arrive que les actions se déroulent quand même trop rapidement, après reconfigure le cluster mettra juste un peu de temps (1 à 2 mn) à se stabiliser.

#5 Updated by Fabrice Barconnière over 6 years ago

  • Status changed from Résolu to Reporté
  • Remaining (hours) changed from 0.1 to 0.0

Also available in: Atom PDF