Node disqualification question (FR)

Veuillez montrer le contenu de votre script

Utilisez les trois caractères ``` devant le code et trois après

91a908a5b096899beb81cbabb1ba3b12370a229a27b7631c01769a25e456d8ae
docker: Error response from daemon: driver failed programming external connectivity on endpoint storagenode (df1199e77b4e1ad69becfcb7f22c5db1620a0ce6f7b3ccd460738a12fbf36535): (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 28967 -j DNAT --to-destination 172.17.0.3:28967 ! -i docker0: iptables: No chain/target/match by that name.
(exit status 1)).

docker stop -t 300 storagenode
docker rm storagenode

Montrez ensuite, s’il vous plaît, le contenu du script

docker run -d --restart unless-stopped --stop-timeout 300 \
    -p 28967:28967 \
    -p 37.59.xx.xx.xx:14002:14002 \
    -e WALLET="0x404712dF97b5xxxxxxxxxxxxxxxx" \
    -e EMAIL="emmanuelxxxxx@xxxxxx.fr" \
    -e ADDRESS="37.59.xxx.xxxx.xxx:28967" \
    -e STORAGE="1.5TB" \
    --mount type=bind,source="/home/acidburn/.local/share/storj/identity/storagenode",destination=/app/identity \
    --mount type=bind,source="/home/acidburn/storage",destination=/app/config \
    --name storagenode storjlabs/storagenode:beta

Veuillez mettre à jour docker conformément à la documentation officielle:

voilà je viens de le faire comme vous me l’avez conseillé

acidburn@ns307488:~$ ./storageNode.sh
2aba6f55b8688891b498947429c99e37d6db5d02d1d8e1ed46262db3c7d9ed9c
docker: Error response from daemon: driver failed programming external connectivity on endpoint storagenode (9227a593553339c824d9673b3d86272d0c2f955d1bba5d274563f259af75de60): (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 28967 -j DNAT --to-destination 172.17.0.3:28967 ! -i docker0: iptables: No chain/target/match by that name.
(exit status 1)).

Il y a déjà eu des problèmes avec Docker. Veuillez le réinstaller à partir du lien ci-dessus.

je viens de le réinstaller

Supprimez-le complètement avec l’équipe:

sudo apt-get purge docker docker-engine docker.io containerd runc docker-ce docker-ce-cli containerd.io
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io

Je suggère de redémarrer ce serveur si possible

acidburn@ns307488:~ ./storageNode.sh f27fca573793a44cfe23d824f2cfad76ebca80f71fa9127b6852bc8270bb706a acidburn@ns307488:~ docker exec -it storagenode /app/dashboard.sh
Error response from daemon: Container f27fca573793a44cfe23d824f2cfad76ebca80f71fa9127b6852bc8270bb706a is restarting, wait until the container is running

Mon soucis c’est iptables.

Sans regles ca fonctionne et avec il ne se lance pas.

#STORJ
iptables -t filter -A OUTPUT -p tcp --dport 14002 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp --dport 28967 -j ACCEPT

Tout fonctionne.

Après avoir mis les règles iptable, il fallait réinstaller docker. Cela pourra surement servir a d’autres personnes.

1 Like