Il peut parfois être nécessaire de redémarrer le service Prism suite à des lenteurs d’interface et/ou d’accès à Prism Element. (Difficulté à charger des listes d’entités sur l’interface web …)
Pour réaliser cette opération, il suffit d’exécuter les opérations suivantes :
1. Localiser le noeud Prism Leader
Sur n’importe quelle CVM en SSH :
curl http://0:2019/prism/leader && echo
Ce qui donne un résultat de ce type :
{"leader":"192.168.56.163:9080", "is_local":false}
(Si l’on exécute la commande sur la CVM qui est déja Leader Prism, le is_local équivaut à true)
2. Stopper le service Prism :
En fonction de la sortie de la commande précédente, il faut stopper le service Prism en se connectant sur la CVM leader et exécuter la commande suivante :
genesis stop prism
3. Redémarrer le cluster
Il est ensuite nécessaire de redémarrer le service. Pour se faire, un simple cluster start sur une CVM :
cluster start
Cette commande va redémarrer l’ensemble des services qui sont stoppés sur le cluster, dans notre cas le service Prism.
4. Vérification
On peut désormais vérifier l’état de notre service Prism avec la commande :
cluster status | grep 'Prism'
Si tout va bien, on obtient une sortie de la sorte :
Prism UP [16009, 16043, 16044, 16045] Prism UP [21792, 21821, 26424, 26452, 26453, 26457] Prism UP [7790, 7825, 7826, 7917]