OMV7 Probleme de démarrage sync-in

  • Vague de SPAM

    Suite à une vague de spam sur le forum, les inscriptions sont temporairement limitées.

    Après votre inscription, un membre de l'équipe devra valider votre compte avant qu'il ne soit activé. Nous sommes désolés pour la gêne occasionnée et vous remercions de votre patience.

guiz67

Apprenti
Membre Confirmé
3 Juin 2016
39
4
23
Bonjour à tous,

j'essais de faire marcher depuis cette après midi Sync-in dokerisé.
Mais impossible de le faire demarrer.

soit j'ai cette erreur dans les logs :

sync-in | Reading config file '/app/server/infrastructure/database/configuration.js'
sync-in | Error: getaddrinfo EAI_AGAIN mariadb
sync-in | at createConnectionPromise (/app/node_modules/mysql2/promise.js:19:31)
sync-in | at connectToMySQL (/app/node_modules/drizzle-kit/bin.cjs:81027:47)
sync-in | at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
sync-in | at async Object.handler (/app/node_modules/drizzle-kit/bin.cjs:93700:39)
sync-in | at async run (/app/node_modules/drizzle-kit/bin.cjs:93117:7) {
sync-in | code: 'EAI_AGAIN',
sync-in | errno: -3001,
sync-in | sqlState: undefined
sync-in | }
sync-in | Error: unable to migrate database schema !
sync-in exited with code 1 (restarting)

Soit quand il arrive a demarrer
je ne peux pas me logguer avec le compte admin par défaut.
j'ai suivit cette documentation mais je n'avance pas.

Je suis sur OMV7 et j'utilise le plugins COMPOSE
 
sync-in | Error: getaddrinfo EAI_AGAIN mariadb
Cela me fait penser a un probleme ou le conteneur sync-in démarrerai alors que le conteneur avec le DB lui ne serait pas pret.

Peut etre ce tuto est plus simple ? https://belginux.com/installer-sync-in-avec-docker/
Si tu a fait plusieurs essai, faut pas hésitez parfois a tout effacer a recommencer depuis zéro. Attention a ne pas garder un fichier de config, .. qui ferait échouer la nouvelle tentative ;)
 
Bonjour,
pourquoi ca ne fonctionne pas
Tu as réessayé depuis ? Il y a 1 tuto depuis ton poste - inspire toi des compos proposées - de @Titux très complète pour les options.

J'en ai une en prod sur ZimaOS (pour l'instant sans les options) tuto actuellement ici
Je le reporterai sur le Forum d'ici peu.
 
  • J'aime
Réactions: Titux
J'ai trouvé ou était mes problemes il faut que je prennes le temps de faire un tuto sur le sujet.
Merci à toi pour ta réponse
 
J'ai trouvé ou était mes problemes il faut que je prennes le temps de faire un tuto sur le sujet.
Merci à toi pour ta réponse
Dis nous quel était le problème, ça peut aider d'autres qui ont été confronté au même problème ;)
 
Dis nous quel était le problème, ça peut aider d'autres qui ont été confronté au même problème ;)
Prévu j'ai juste été un peu pris pas le temps.
mais le probleme vennait des ID et GID sur lequel je mappais l'utilisateurs.

Pour une raison que je n'explique pas si je mappais le groupe 100 (USERS sur OMV) le contenaire refusais de demarrer il m'a suffit de de mapper sur OMV le groupes USERS en 1000 et du coup tout fonctionne parfaitement.
 
  • J'aime
Réactions: Titux et pierre liths
Bonjour, je ne suis pas très à l'aise encore avec docker mais je suis très intéressé par le projet sync-in que j'aimerais installer proprement dans mon OMV. J'ai essayé de le créer via le GUI d'OMV en faisant un petit compose inspiré de la doc de sync-in mais quand je le démarre, mariaDB et onlyoffice démarrent bien mais sync-in n'y arrive pas.
Pour la partie sync-in server le compose ressemble à ça :
sync-in:
image: syncin/server:latest
container_name: sync-in
restart: unless-stopped
ports:
- "8081:8080"
volumes:
- /Coruscant2/Cloud/data:/app/data
- /compose/AppData/Config/Syncin/static:/app/static
environment:
- syncin.env:/app/environment.yaml
depends_on:
- mariadb
- onlyoffice
networks:
- syncin
Dans les logs au démarrage, j'obtiens ça du côté de sync-in : sync-in | Reading config file '/app/server/infrastructure/database/configuration.js'sync-in | Missing configuration: "environment.yaml" not found, or no variables beginning with "SYNCIN_" are set.sync-in | Error: unable to migrate database schema !
donc je comprends bien que le syncin.env n'arrive pas à se substituer à environment.yaml, mais je vois quand même que la construction du projet s'est faite en partie mais je n'arrive pas à trouver où ce fichier se trouve dans mon omv. Je suis allé chercher sur var/lib/docker (là où les docker sont censés être placés, mais je ne comprends rien à la structure de ce dossier (j'ai du buildkit, de l'overlay, du images, du volumes) et surtout je ne trouve rien qui ressemble à la structure de sync-in tel qu'il devrait être téléchargé selon la doc de sync-in. Donc si quelqu'un pouvait m'aiguiller un peu... Parce que je comprends bien la structure dans la documentation de sync-in mais j'aimerais bien avoir tout au même endroit et au final s'il n'y a pas de meilleure solution je finirai par faire comme dans la documentation, via le terminal, mais je ne sais pas trop où il faudra que je mette le zip de sync-in... Bref, je suis preneur d'infos sur le sujet. Merci
 
Salut,

Je pense que il ne trouve pas le fichier sync-in.yml

Essai dans le fichier compose de lui donner le chemin complet ou tu as mis ton fichier sync-in.yml.

Tu dois avoir créé ce fichier normalement.