a month ago
Bonjour,
Mon service "bywali" (projet bywali, environnement production, EU West) a un volume
attaché (bywali-volume) monté sur /persistent-data, avec DATA_DIR=/persistent-data
défini dans les variables du service.
Problème : les fichiers écrits dans /persistent-data disparaissent à chaque
redéploiement, y compris un simple redéploiement sans aucun changement de code.
Test réalisé pour confirmer :
-
Dans la Console du service : echo "marqueur $(date)" > /persistent-data/MARQUEUR.txt
-
Vérification immédiate : le fichier existe bien,
mount | grep persistconfirme/dev/zd15856 on /persistent-data type ext4 (rw,relatime,discard,stripe=8192)
-
Redéploiement forcé depuis Deployments → Redeploy, sans aucun changement de code
ni de configuration
-
Une fois "Online" : cat /persistent-data/MARQUEUR.txt → "No such file or directory"
-
Le dossier /persistent-data existe bien mais son contenu (base SQLite,
.encryption-key, sous-dossiers) a été recréé à zéro, avec un horodatage
correspondant exactement au nouveau déploiement.
Ce comportement se reproduit systématiquement, à chaque redéploiement, qu'il soit
déclenché par un push GitHub ou manuellement.
Le service n'a qu'un seul réplica (Railway l'impose d'ailleurs automatiquement dès
qu'un volume est attaché — "Replicas are not available for attached volumes"), donc
ce n'est pas un problème de plusieurs conteneurs se disputant le volume.
Merci de vérifier si le volume est bien rattaché en interne au bon service à chaque
nouveau déploiement, ou si un ancien volume (recréé le 01/09 avec un contournement
d'interface car le champ "Mount Path" refusait la saisie directe) a pu laisser une
configuration incohérente encore active côté plateforme.
Project ID : db03e637-aadd-4eaf-ab90-b541cd184750
Service ID : a5c3ae89-dfa9-4c58-8688-a47958f0ff02
Volume ID : 7d2a6ae7-6b76-445c-923a-5a1ffe958430
Environment ID : c086cc24-2042-4fb7-8f95-0d6d7d6340c9
Merci d'avance pour votre aide.
1 Replies
a month ago
Apologies, we only correspond in English. Please open a new thread in English.
Status changed to Closed Railway • about 1 month ago