4.5. Interruption / maintenance

4.5.1. Procédure d’arrêt

Cette procédure décrit la cinématique d’arrêt de la plate-forme ; les commandes pour chaque composant sont détaillées plus bas dans ce même document.

Note

Il est conseillé de n’arrêter les bases de données qu’une fois les composants applicatifs arrêtés.

Cinématique d’arrêt de VITAM
Composant Ordre d’arrêt OK ?
ihm-demo 1  
ingest-external 2  
ingest-internal 3  
access-external 4  
access-internal 5  
worker 6  
processing 7  
workspace 8  
functional-administration 9  
logbook 10  
metadata 11  
storage-engine 12  
storage-offer-xxx 13  
mongos 14  
mongod 15  
mongoc 16  
elasticsearch vitam 17  
kibana 18  
logstash 19  
elasticsearch logs 20  
consul 21  

Un playbook ansible d’arrêt de VITAM est fourni, sous deployment/ansible-vitam-exploitation (fichier de playbook stop_vitam.yml), pour réaliser de façon automatisée les actions nécessaires.

Avertissement

Ce script, en l’état, permet un EMERGENCY BREAK, autrement dit un arrêt brutal des composants, ne permettant pas de garantir, à l’issue, une cohérence des données.

Note

Une confirmation est demandée pour lancer ce script d’arrêt de la solution logicielle VITAM.

Avertissement

Dans la version actuelle, il est fortement recommandé de positionner les traitements courants en pause avant de lancer la procédure d’arrêt.

4.5.2. Procédure de démarrage

Le pré-requis est le bon fonctionnement des partitions hébergeant la solution logicielle VITAM.

Cinématique de démarrage de VITAM
Composant Ordre OK ?
consul 1  
elasticsearch logs 2  
logstash 3  
kibana 4  
elasticsearch vitam 5  
mongoc 6  
mongod 7  
mongos 8  
storage-offer-xxx 9  
storage-engine 10  
metadata 11  
logbook 12  
functional-administration 13  
workspace 14  
processing 15  
worker 16  
access-internal 17  
access-external 18  
ingest-internal 19  
ingest-external 20  
ihm-demo 21  

Un playbook ansible de démarrage de VITAM est fourni, sous deployment/ansible-vitam-exploitation (fichier de playbook start_vitam.yml), pour réaliser de façon automatisée les actions nécessaires.

4.5.3. Procédure de statut

Un playbook ansible de démarrage de VITAM est fourni, sous deployment/ansible-vitam-exploitation (fichier de playbook status_vitam.yml), pour réaliser de façon automatisée les tests “autotest” intégérés dans la solution logicielle VITAM.