Image Docker de duniter 1.9 pour Raspberry Pi2 1v1 32bit

le chemin pour trouver les logs de docker est :slight_smile:


:/var/lib/docker/volumes/duniter-gva-dev_data/_data/duniter_default# nano rs_duniter_rCURRENT.log


rs_duniter_rCURRENT.txt (1,1 Mo)

Tout simplement :

docker logs -f <nom_comteneur_duniter>

Pour trouver le nom de ton conteneur si tu ne le connais pas :

docker ps --filter name=duniter
2023-03-18T12:50:34+00:00 - e[32minfoe[39m: Fork resolution: 48 potential block(s) found...

Tente un redémarrage du noeud (docker-compose restart), et surveille les logs voir s’il arrive à résoudre le fork. Sinon il va valloir resynchroniser.

EDIT2: la synchro initiale n’a pas l’air d’être allée au bout :

2023-03-16T09:39:33+00:00 - e[31merrore[39m: Wrong number of blocks from g1.le-sou.org
2023-03-16T09:39:39+00:00 - e[32minfoe[39m: GOT chunck #2020/2439 from 505000 to 505249 on peer g1.duniter.org
2023-03-16T09:39:41+00:00 - e[32minfoe[39m: GOT chunck #2021/2439 from 505250 to 505499 on peer g1.le-sou.org
2023-03-16T09:39:44+00:00 - e[32minfoe[39m: Getting chunck #2022/2439 from 505500 to 505749 on peer g1.le-sou.org
2023-03-16T09:39:50+00:00 - e[32minfoe[39m: GOT chunck #2022/2439 from 505500 to 505749 on peer g1.le-sou.org
2023-03-16T09:39:50+00:00 - e[32minfoe[39m: Getting chunck #2023/2439 from 505750 to 505999 on peer g1.le-sou.org
2023-03-16T09:39:53+00:00 - e[32minfoe[39m: GOT chunck #2023/2439 from 505750 to 505999 on peer g1.le-sou.org
2023-03-16T10:42:25+00:00 - e[32minfoe[39m: mode=Start
2023-03-16T10:42:25+00:00 - e[32minfoe[39m: open duniter databases...
2023-03-16T10:42:53+00:00 - e[32minfoe[39m: Databases successfully opened.
2023-03-16T10:42:53+00:00 - e[32minfoe[39m: Current block: #191070-0000024986D90B0C1AFA77227F395C23AE4F73274F977DCFE549D6AA9664C15F

EDIT: pour ma part j’ai une crontab qui me redémarre le noeud tous les jours. Sinon il plante au bout de quelques jours.

@Pini la commande pour relancer une synchro c’est :

docker-compose sync:443

ou il faut tout supprimer la derrière synchro

  1. Stopper le conteneur :
duniter-compose stop`
  1. Supprimmer le répertoire /var/lib/duniter/duniter_default/data dans le conteneur :
docker run --rm -i --entrypoint "" -v <volume_duniter_data>:/var/lib/duniter duniter/duniter:dev rm -fr /var/lib/duniter/duniter_default/data
  1. Redémarrer le service :
docker-compose up -d

La synchro devrait repartir de zéro.

1 Like

Bonjour,

Cette discussion m’intéresse beaucoup aussi, je regarderai en détails un peu plus tard car je voudrai m’orienter sur les aspects build/livraison/installation.

Merci bien,
A+

salut @Pini je viesnd efaire docker-compose ps et voici le retours de ma Pi4:

Name   Command   State   Ports
------------------------------

il y a aucun container.
je n’y comprends rien il me manque des prérequis.

As-tu un compte Matrix ? Ce sera plus facile pour discuter de ça.

1 Like

non pas de compte matrix

Dommage, c’est bien pratique. Je t’invite à franchir le pas si ça ne te rebute pas.

En attendant je peux tenter de te dépanner via un partage de terminal :

  1. tu installes le paquet tmate
  2. tu lances la commande tmate
  3. tu m’envoies en MP la comande ssh qu’il affiche

Lorsque j’utiliserai cette commande ça me donnera accès au même terminal que toi et je pourrai ausculter ton RasPi pour essayer de comprendre ce qui cloche.

Ce partage se termine lorsqu’on quitte le shell lancé via tmate.

Salut Pini
bon est ce que l’on voir cela demain soir ? si tu es ok dis moi ton créneau horaire .

au plaisir de te relire A+

Possible ce soir, mais en tout début de soirée, entre 17h et 19h.

@Pini tu es dans le coin ?