Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Content imported from a Scroll Translations translation file.

...

Sv translation
languagefr

Démarrage et fermeture

Tous les systèmes sont conçus pour démarrer et faire démarrer tous les services indépendamment.

Toutefois, il existe certaines dépendances entre les services, de sorte qu'un démarrage et un arrêt propres sont mieux réalisés lorsqu'une certaine commande est envisagée. 

Démarrage

Dépendances

Tous les services de la plate-forme dépendent de deux entités centrales :

  • Le stockage
  • Base(s) de données

Pour amorcer démarrer la solution, le stockage doit toujours être amorcé démarré en premier. Si cela est externe à la solution, passez à l'étape suivante. Sinon, l'ordinateur (ou en cas de redondance - les deux ordinateurs) est démarré sur lequel se trouve le stockage est démarré. Il s'agit généralement de l'équilibreur de charge, mais pour les systèmes plus importants, une machine de stockage séparée distincte aurait pu être mise en placeimplémentée.

Ensuite, la base de données principale est lancée. Dès qu'elle est terminée, l'esclave peut être démarré.

Enfin, les serveurs de téléphonie et les serveurs web peuvent être démarrés dans n'importe quel ordre, même simultanément.

Ordre

Une solution non redondante est supposée dans ce qui suit. Le fonctionnement d'une solution redondante nécessite une formation supplémentaire.

Il en résulte l'ordre de départ suivant :

  1. Stockage (Stockage séparé acd-store ou Load-Balancer acd-lb). 
    Attendez que le stockage soit terminé.
  2. Avec un stockage séparé, démarrez maintenant l'équilibreur de charge acd-lb.
    Il n'est pas nécessaire d'attendre ici.
  3.  acd-dbm - Base de données principale .
    Attendez que le DB-Master soit en place.
  4.  acd-dbs -  Base de données Esclave- .
    Attendez que l'esclave de la DB soit en place.
  5. Démarrer acd-jb1 ... acd-jb(x) ainsi queacd-tel1 ... acd-tel(x)

Vérifications

  1. Connectez-vous au Web via l'équilibreur de charge. 
    1. Connexion OK ?
      Si ce n'est pas le cas, cochez /home/jtel/jboss-(version)/standalone/log/server.log
    2. ESSENTIEL: Logo visible dans l'application web ?
      Sinon, le stockage n'est pas en place. Vérifiez avec le montage sur les serveurs web. Si nécessaire, restaurez la monture mount /home/jtel/shared.
  2. Système d'appel.
    1. Les appels sont passés ?
      Si ce n'est pas le cas, vérifiez le serveur de téléphonie.
      Recherchez les messages rouges dans le serveur de téléphonie et agissez en conséquence.
    2. Les appels sont signalés dans la maison de l'agent ou du mini-client ?
      Si ce n'est pas le cas, vérifiez le cluster Hazelcast (PlatformListener pour la téléphonie et le serveur web).

Shutdown

Ordre

La fermeture se fait dans l'ordre inverse :

  1. Fermer tous les serveurs web acd-jb1 ... acd-jb(x) et les serveurs de téléphonie acd-tel1 ... acd-tel(x) 
    Terminez l'étape ou assurez-vous que les ordinateurs sont vraiment en train de s'éteindre avant de continuer.
  2. Arrêter l'esclave des bases de données acd-dbs.
  3. Fermer la base de données principale acd-dbm.
  4. Éteindre l'équilibreur de charge acd-lb.
  5. Pour un stockage séparé, fermer acd-store.

Il n'est pas absolument nécessaire d'attendre entre les différentes étapes, il suffit de terminer l'étape 1 avant de continuer.

Démarrage et arrêt - Composants redondants

Si l'ensemble du système est arrêté, certains composants peuvent ne pas être immédiatement disponibles ou une intervention manuelle peut être nécessaire.

Storage (Redundant)

Fermer (une seule)

Toujours fermer l'un après l'autre.

Avec:

Translations Ignore


Code Block
pcs status 


déterminer quel nœud est actif.

Sur l'autre nœud :

Translations Ignore


Code Block
drbdadm down jtelshared


Alors, fermez ce nœud.

Démarrer (un seul)

Si un seul nœud a été redémarré, l'opération peut être reprise en entrant ce qui suit sur le secondaire après le redémarrage.

Translations Ignore


Code Block
drbdadm up jtelshared


Vérifiez le statut de sync avec :
Translations Ignore


Code Block
cat /proc/drbd


Après la synchronisation est fait, si nécessaire, et est prêt :

Translations Ignore


Code Block
drbdadm primary jtelshared


Arrêter (les deux)

Avec:

Translations Ignore


Code Block
pcs status


déterminer quel nœud est actif (le nœud sur lequel Samba et l'IP virtuel fonctionnent). C'est le Nœud primaire

Avec:

Translations Ignore


Code Block
pcs cluster stop --all


Mettez le cluster en mode inactif.

Au secondaire d'abord, puis au primaire :

Translations Ignore


Code Block
drbdadm down jtelshared shutdown now



Démarrage (les deux)

Démarrez les deux nœuds.

Sur les deux nœuds (primaire en premier) :

Translations Ignore


Code Block
drbdadm up jtelshared


Vérifier Avec

Translations Ignore


Code Block
cat /proc/drbd


Les deux nœuds doivent être réglés sur secondaire, mais aucune synchronisation ne doit avoir lieu.


Puis sur les deux nœuds (primaire d'abord) :

Translations Ignore


Code Block
drbdadm primary jtelshared


Vérifier Avec 
Translations Ignore


Code Block
cat /proc/drbd


Les deux nœuds doivent être réglés sur Primaire, mais aucune synchronisation ne doit avoir lieu.

Puis sur la Primaire :

Translations Ignore


Code Block
pcs cluster start --all pcs resource cleanup 



Vérifiez ensuite si tout fonctionne :

Translations Ignore


Code Block
pcs status