Deploiement_Infrastrastrutu.../note/Difficultés_rencontres.md

38 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## Difficultés rencontrées
### Difficulté 1 : Conteneur Loki ne démarre pas
Lors du déploiement du centre dobservabilité, **tous les conteneurs démarrent correctement à lexception du conteneur Loki**.
#### Cause
Le conteneur **Loki** est lancé avec un utilisateur spécifique :
```yaml
user: "1001:1001"
```
Loki écrit des données dans des volumes montés depuis lhôte (`wal`, `chunks`, `index`, etc.).
Si **lUID/GID de lutilisateur Loki dans le conteneur ne correspond pas à lUID/GID de lutilisateur 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 lUID/GID de Loki avec celui de lutilisateur de la machine hôte** sur laquelle le centre dobservabilité est déployé.
**Exemple :**
- UID de lutilisateur hôte (`etudiant`) : `1000`
- UID configuré pour Loki : `1000`
```yaml
user: "1000:1000"
```
#### Vérifier lUID sur la machine hôte
```bash
id etudiant
```
Après ajustement de lUID/GID et des permissions sur les volumes, le conteneur Loki démarre correctement.
---
### Difficulté 2 :