1.2 KiB
Difficultés rencontrées
Difficulté 1 : Conteneur Loki ne démarre pas
Lors du déploiement du centre d’observabilité, tous les conteneurs démarrent correctement à l’exception du conteneur Loki.
Cause
Le conteneur Loki est lancé avec un utilisateur spécifique :
user: "1001:1001"
Loki écrit des données dans des volumes montés depuis l’hôte (wal, chunks, index, etc.).
Si l’UID/GID de l’utilisateur Loki dans le conteneur ne correspond pas à l’UID/GID de l’utilisateur sur la machine hôte, Loki ne dispose pas des droits nécessaires pour écrire dans ces répertoires, ce qui empêche son démarrage.
Solution / Vérification
Il est nécessaire de faire correspondre l’UID/GID de Loki avec celui de l’utilisateur de la machine hôte sur laquelle le centre d’observabilité est déployé.
Exemple :
- UID de l’utilisateur hôte (
etudiant) :1000 - UID configuré pour Loki :
1000
user: "1000:1000"
Vérifier l’UID sur la machine hôte
id etudiant
Après ajustement de l’UID/GID et des permissions sur les volumes, le conteneur Loki démarre correctement.