Error response from daemon: Container is restarting

My SNO has been working for a long time without any problems with automatic updates. However, although 500Gb of space is allocated, I notice that it goes -50-70Gb. When trying to restart, instead of starting normally, he started throwing me an error: “Error response from daemon: Container e025665b10e9c7992914f9777b12381528535811537797f39c4b91973ab8b841 is restarting, wait until the container is running.”
Can you tell me what to try, i’m afraid not to disturb something that has worked correctly so far. Tnx
Node ID 1A6e2jP8YD68YqCEzhoKMrjD7qHQ5gb2DobHhB9MqMPsTDh3JH

Hello @savic,
Welcome to the forum!

Please, copy logs from the container:

docker logs --tail 20 storagenode

Hello @Alexey,
after couple of restart:

  • Error: No such container: storagenode

But the data is still on hdd, about 500Gb.

Maybe it’s easier when you have time to look over TeamW, I would pass on the information to you. Because otherwise I applied about 10 days ago for a new ID for another machine, (and receive it) but if something went wrong here, I might use it on this computer. Thanks…

This looks like your docker is not runing now at all.

Please, stop and remove the container

docker stop -t 300 storagenode 
docker rm storagenode 

Then run it back with all your parameters
After that try this command again:

docker logs --tail 20 storagenode 

A post was split to a new topic: Bin/sh: can’t open ‘entrypoint’: permission denied

Hey All,

I now get this issue. It happened after my internet went down for 30 mins or so.
My logs:

2020-09-28T14:48:08.198Z ERROR contact:service ping satellite failed {“Satellite ID”: “***”, “attempts”: 11, “error”: “ping satellite error: rpccompat: context deadline exceeded”, “errorVerbose”: “ping satellite error: rpccompat: context deadline exceeded\n\tstorj.io/common/rpc.Dialer.dialTransport:211\n\tstorj.io/common/rpc.Dialer.dial:188\n\tstorj.io/common/rpc.Dialer.DialNodeURL:148\n\tstorj.io/storj/storagenode/contact.(*Service).pingSatelliteOnce:124\n\tstorj.io/storj/storagenode/contact.(*Service).pingSatellite:95\n\tstorj.io/storj/storagenode/contact.(*Chore).updateCycles.func1:87\n\tstorj.io/common/sync2.(*Cycle).Run:152\n\tstorj.io/common/sync2.(*Cycle).Start.func1:71\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57”}

2020-09-28T14:48:08.200Z ERROR contact:service ping satellite failed {“Satellite ID”: “***”, “attempts”: 11, “error”: “ping satellite error: rpccompat: context deadline exceeded”, “errorVerbose”: “ping satellite error: rpccompat: context deadline exceeded\n\tstorj.io/common/rpc.Dialer.dialTransport:211\n\tstorj.io/common/rpc.Dialer.dial:188\n\tstorj.io/common/rpc.Dialer.DialNodeURL:148\n\tstorj.io/storj/storagenode/contact.(*Service).pingSatelliteOnce:124\n\tstorj.io/storj/storagenode/contact.(*Service).pingSatellite:95\n\tstorj.io/storj/storagenode/contact.(*Chore).updateCycles.func1:87\n\tstorj.io/common/sync2.(*Cycle).Run:152\n\tstorj.io/common/sync2.(*Cycle).Start.func1:71\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57”}

2020-09-28T14:48:08.202Z ERROR contact:service ping satellite failed {“Satellite ID”: “***”, “attempts”: 11, “error”: “ping satellite error: rpccompat: context deadline exceeded”, “errorVerbose”: “ping satellite error: rpccompat: context deadline exceeded\n\tstorj.io/common/rpc.Dialer.dialTransport:211\n\tstorj.io/common/rpc.Dialer.dial:188\n\tstorj.io/common/rpc.Dialer.DialNodeURL:148\n\tstorj.io/storj/storagenode/contact.(*Service).pingSatelliteOnce:124\n\tstorj.io/storj/storagenode/contact.(*Service).pingSatellite:95\n\tstorj.io/storj/storagenode/contact.(*Chore).updateCycles.func1:87\n\tstorj.io/common/sync2.(*Cycle).Run:152\n\tstorj.io/common/sync2.(*Cycle).Start.func1:71\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57”}

2020-09-28T14:50:30.249Z WARN trust Failed to fetch URLs from source; used cache {“source”: “https://tardigrade.io/trusted-satellites”, “error”: “HTTP source: Get “https://tardigrade.io/trusted-satellites”: dial tcp: lookup tardigrade.io on 192.168.: read udp 172.17.0.3:53055->192.168.: i/o timeout”, “errorVerbose”: “HTTP source: Get “https://tardigrade.io/trusted-satellites”: dial tcp: lookup tardigrade.io on 192.168.: read udp 172.17.0.3:53055->192.168.: i/o timeout\n\tstorj.io/storj/storagenode/trust.(*HTTPSource).FetchEntries:63\n\tstorj.io/storj/storagenode/trust.(*List).fetchEntries:90\n\tstorj.io/storj/storagenode/trust.(*List).FetchURLs:49\n\tstorj.io/storj/storagenode/trust.(*Pool).fetchURLs:240\n\tstorj.io/storj/storagenode/trust.(*Pool).Refresh:177\n\tstorj.io/storj/storagenode/trust.(*Pool).Run:114\n\tstorj.io/storj/private/lifecycle.(*Group).Run.func1:56\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57”}
2020-09-28T14:50:30.308Z INFO trust Scheduling next refresh {“after”: “7h4m10.688023503s”}

2020-09-28T14:17:47.478Z INFO Configuration loaded {“Location”: “/app/config/config.yaml”}

2020-09-28T14:17:47.501Z INFO Operator email {“Address”: “***”}

2020-09-28T14:17:47.501Z INFO Operator wallet {“Address”: “***”}

2020-09-28T14:17:57.512Z ERROR Invalid configuration. {“error”: “invalid contact.external-address: lookup “storjkok***” failed: lookup storjkok*** on 192.168.: read udp 172.17.0.2:47372->192.168.0.1:53: i/o timeout", “errorVerbose”: "invalid contact.external-address: lookup "storjkok” failed: lookup storjkokt on 192.168.0.1:53: read udp 172.17.0.2:47372->192.168: i/o timeout\n\tstorj.io/storj/storagenode.(*Config).Verify:149\n\tmain.cmdRun:146\n\tstorj.io/private/process.cleanup.func1.4:353\n\tstorj.io/private/process.cleanup.func1:371\n\tgithub.com/spf13/cobra.(*Command).execute:840\n\tgithub.com/spf13/cobra.(*Command).ExecuteC:945\n\tgithub.com/spf13/cobra.(*Command).Execute:885\n\tstorj.io/private/process.ExecWithCustomConfig:88\n\tstorj.io/private/process.ExecCustomDebug:70\n\tmain.main:330\n\truntime.main:203"}

2020-09-28T14:17:57.512Z FATAL Unrecoverable error {“error”: “invalid contact.external-address: lookup “storjkokslaan.ddns.net” failed: lookup storjkok*** on 192.168.: read udp 172.17.0.2:47372->192.168.: i/o timeout”, “errorVerbose”: “invalid contact.external-address: lookup “storjkok***” failed: lookup storjkok*** on 192.168.: read udp 172.17.0.2:47372->192.168: i/o timeout\n\tstorj.io/storj/storagenode.(*Config).Verify:149\n\tmain.cmdRun:146\n\tstorj.io/private/process.cleanup.func1.4:353\n\tstorj.io/private/process.cleanup.func1:371\n\tgithub.com/spf13/cobra.(*Command).execute:840\n\tgithub.com/spf13/cobra.(*Command).ExecuteC:945\n\tgithub.com/spf13/cobra.(*Command).Execute:885\n\tstorj.io/private/process.ExecWithCustomConfig:88\n\tstorj.io/private/process.ExecCustomDebug:70\n\tmain.main:330\n\truntime.main:203”}

You have some local issues resolving DNS names. I am not sure if you cut out parts of the error messages above, but 192.168. isnt a full IP, so you need to that :slight_smile: