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 démarrer la solution, le stockage doit toujours être 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. Il s'agit généralement de l'équilibreur de charge, mais pour les systèmes plus importants, une machine de stockage distincte aurait pu être implé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

- CentOS

Warning

Cette liste de contrôle n'est pas viable pour les installations qui utilisent la nouvelle construction DRBD de primaire/secondaire. Il n'est viable que pour les constructions qui utilisent le primaire/primaire.

Arrêt (un seul)

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

Avec:

Translations Ignore


Code Block
pcs status 


déterminer quel nœud est actif Primaire.

Sur l'autre nœud le Nœud Secondaire :

Translations Ignore


Code Block
drbdadm downsecondary jtelshared shutdown now

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émarrageEnsuite, arrêtez le Noeud Primaire.

Translations Ignore


Code Block
drbdadmshutdown up jtelshared
Vérifiez le statut de sync avec
now


Démarrer (un seul)

Après avoir démarré le Noeud Secondaire ,vérifiez son état. Il doit être secondaire et actualisé.

Translations Ignore


Code Block
pcs status 


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:


Vérifiez le statut avec : Il devrait être Primaire/Primaire + UpToDate/UpToDate

Translations Ignore


Code Block
cat /proc/drbd


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

AvecDéfinissez le nœud secondaire comme secondaire avec :

Translations Ignore


Code Block
pcsdrbdadm secondary clusterjtelshared stopshutdown --all
Mettez le cluster en mode inactif.
now


Sur le nœud Au secondaire d'abord, puis au primaire le Primaire :

Translations Ignore


Code Block
drbdadm down jtelshared shutdown now



Démarrage (les deux)

Démarrez les deux nœuds.

Démarrer le Noeud Primaire d'abord

Vérifier l'état de la synchronisation DRBD et l'état du cluster pcs.

Vérifier AvecSur les deux nœuds (primaire en premier) :

Translations Ignore


Code Block
drbdadmpcs up jtelshared

Vérifier Avec

Translations Ignore
Code Block
status cat /proc/drbd

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

 


Le Noeud primaire devrait être primaire, et le Noeud Secondaire devrait être secondaire. Le disque doit être UpToDate


Puis, sur le Nœud SecondairePuis 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 noeuds 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 

/Primaire + UpToDate/UpToDate

Vérifiez ensuite si tout fonctionne : pour la dernière fois :


Translations Ignore


Code Block
pcs status cat /proc/drbd