Configuration / fichiers utiles
###############################

Les fichiers de configuration sont gérés par les procédures d'installation ou de mise à niveau de l'environnement :term:`VITAM`. Se référer au :term:`DIN`.

Les fichiers de configuration sont définis sous ``/vitam/conf/storage-engine``.


Fichier ``driver-location.conf``
--------------------------------

.. literalinclude:: ../../../../../../deployment/ansible-vitam/roles/vitam/templates/storage/driver-location.conf.j2
   :language: text

Fichier ``driver-mapping.conf``
-------------------------------

.. literalinclude:: ../../../../../../deployment/ansible-vitam/roles/vitam/templates/storage/driver-mapping.conf.j2
   :language: text

Fichier ``static-offer.json``
-----------------------------

.. literalinclude:: ../../../../../../deployment/ansible-vitam/roles/vitam/templates/storage/static-offer.json.j2
   :language: text

Fichier ``static-strategy.json``
--------------------------------

Ce fichier décrit les stratégies de stockage définies, ainsi que les offres en associées. Chaque offre de stockage définit un ordre
de lecture ``rank``. Cet ordre sera pris en considération pour la lecture des objets dans une stratégie. Cependant, pour le cas
de la reconstruction, la lecture des objets se fait à travers l'offre référente de la startégie ( celle qui a la propriété ``referent`` en ``true``).

.. literalinclude:: ../../../../../../deployment/ansible-vitam/roles/vitam/templates/storage/static-strategy.json.j2
   :language: text

Fichier ``storage-engine.conf``
----------------------------------

.. literalinclude:: ../../../../../../deployment/ansible-vitam/roles/vitam/templates/storage/storage.conf.j2
   :language: text
