Docker stopping on Unraid

I have a node running on a Docker in Unraid. Starting a couple of months ago, the Docker will randomly shut down. No other Docker’s on my Unraid server stop, just this one. I’m pulling from storjlabs/storagenode and I’m currently on version 1.63.1, though I’ve had this happen on multiple versions and I look for updates every time. Below are the logs that I can see from the Docker before it stops.

2022-09-09T09:41:59.268-0700 INFO Restarting service. {"Process": "storagenode-updater", "Service": "storagenode-updater"}
2022-09-09 09:41:59,270 INFO exited: storagenode-updater (exit status 1; not expected)
2022-09-09 09:42:00,274 INFO spawned: 'storagenode-updater' with pid 7295
2022-09-09T09:42:00.310-0700 INFO Configuration loaded {"Process": "storagenode-updater", "Location": "/app/config/config.yaml"}
2022-09-09T09:42:00.310-0700 INFO Invalid configuration file key {"Process": "storagenode-updater", "Key": "storage.allocated-disk-space"}
2022-09-09T09:42:00.310-0700 INFO Invalid configuration file key {"Process": "storagenode-updater", "Key": "server.address"}
2022-09-09T09:42:00.310-0700 INFO Invalid configuration file key {"Process": "storagenode-updater", "Key": "kademlia.operator.wallet"}
2022-09-09T09:42:00.310-0700 INFO Invalid configuration file key {"Process": "storagenode-updater", "Key": "operator.wallet"}
2022-09-09T09:42:00.310-0700 INFO Invalid configuration file key {"Process": "storagenode-updater", "Key": "server.private-address"}
2022-09-09T09:42:00.310-0700 INFO Invalid configuration file key {"Process": "storagenode-updater", "Key": "contact.external-address"}
2022-09-09T09:42:00.310-0700 INFO Invalid configuration file key {"Process": "storagenode-updater", "Key": "storage.allocated-bandwidth"}
2022-09-09T09:42:00.310-0700 INFO Invalid configuration file key {"Process": "storagenode-updater", "Key": "kademlia.operator.email"}
2022-09-09T09:42:00.310-0700 INFO Invalid configuration file key {"Process": "storagenode-updater", "Key": "kademlia.external-address"}
2022-09-09T09:42:00.310-0700 INFO Invalid configuration file key {"Process": "storagenode-updater", "Key": "server.debug-log-traffic"}
2022-09-09T09:42:00.310-0700 INFO Invalid configuration file key {"Process": "storagenode-updater", "Key": "operator.email"}
2022-09-09T09:42:00.311-0700 INFO Invalid configuration file value for key {"Process": "storagenode-updater", "Key": "log.encoding"}
2022-09-09T09:42:00.311-0700 INFO Invalid configuration file value for key {"Process": "storagenode-updater", "Key": "log.level"}
2022-09-09T09:42:00.311-0700 INFO Invalid configuration file value for key {"Process": "storagenode-updater", "Key": "log.output"}
2022-09-09 09:42:00,317 WARN received SIGQUIT indicating exit request
2022-09-09 09:42:00,317 INFO waiting for storagenode, processes-exit-eventlistener, storagenode-updater to die
2022-09-09 09:42:00,333 INFO stopped: storagenode-updater (terminated by SIGTERM)
2022-09-09 09:42:03,124 INFO stopped: storagenode (terminated by SIGTERM)
2022-09-09 09:42:03,124 INFO stopped: processes-exit-eventlistener (terminated by SIGTERM)

Hello @bmullennix,
Welcome to the forum!

Please update your docker run command with the option --restart unless-stopped or --restart always, see Storage Node | Storj Docs

1 Like

You have to add --restart always into the Extra Parameters in the advanced view in Unraid.
Had the same issue. Now the node runs perfectly.

1 Like

Thanks for the tip, I will add that and watch it.