So, my nodes running on a poor RPi 4B (32bit OS) stopped receiving data because, well as you may have guessed I’m too many versions behind (still on v1.49.5
) and there’s no official ARM 32bit docker image released yet (!)
I followed @baker’s good post below to update one of my nodes to version storjlabs/storagenode:bfc3d4c9d-v1.52.2-go1.17.5
to see how it goes:
The result isn’t great, here are the docker logs:
downloading storagenode-updater
--2022-04-20 20:17:58-- https://version.storj.io/processes/storagenode-updater/minimum/url?os=linux&arch=arm
Resolving version.storj.io (version.storj.io)... 35.224.88.204
Connecting to version.storj.io (version.storj.io)|35.224.88.204|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 90 [text/plain]
Saving to: 'STDOUT'
0K 100% 17.8M=0s
2022-04-20 20:17:58 (17.8 MB/s) - written to stdout [90/90]
--2022-04-20 20:17:58-- https://github.com/storj/storj/releases/download/v1.52.2/storagenode-updater_linux_arm.zip
Resolving github.com (github.com)... 140.82.121.3
Connecting to github.com (github.com)|140.82.121.3|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://objects.githubusercontent.com/github-production-release-asset-2e65be/128089774/f0f96f9f-3f1d-4fb0-a949-448181cfa573?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20220420%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20220420T201759Z&X-Amz-Expires=300&X-Amz-Signature=2276dc24bbfab4b3f9e5a45991b276b8857c9a5d0fe4f15d86012232ff970335&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=128089774&response-content-disposition=attachment%3B%20filename%3Dstoragenode-updater_linux_arm.zip&response-content-type=application%2Foctet-stream [following]
--2022-04-20 20:17:59-- https://objects.githubusercontent.com/github-production-release-asset-2e65be/128089774/f0f96f9f-3f1d-4fb0-a949-448181cfa573?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20220420%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20220420T201759Z&X-Amz-Expires=300&X-Amz-Signature=2276dc24bbfab4b3f9e5a45991b276b8857c9a5d0fe4f15d86012232ff970335&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=128089774&response-content-disposition=attachment%3B%20filename%3Dstoragenode-updater_linux_arm.zip&response-content-type=application%2Foctet-stream
Resolving objects.githubusercontent.com (objects.githubusercontent.com)... 185.199.108.133, 185.199.111.133, 185.199.110.133, ...
Connecting to objects.githubusercontent.com (objects.githubusercontent.com)|185.199.108.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 7445387 (7.1M) [application/octet-stream]
Saving to: '/tmp/storagenode-updater.zip'
0K .......... .......... .......... .......... .......... 0% 2.42M 3s
[...]
7250K .......... .......... 100% 25.1M=0.6s
2022-04-20 20:18:00 (11.6 MB/s) - '/tmp/storagenode-updater.zip' saved [7445387/7445387]
downloading storagenode
--2022-04-20 20:18:00-- https://version.storj.io/processes/storagenode/minimum/url?os=linux&arch=arm
Resolving version.storj.io (version.storj.io)... 35.224.88.204
Connecting to version.storj.io (version.storj.io)|35.224.88.204|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 82 [text/plain]
Saving to: 'STDOUT'
0K 100% 8.11M=0s
2022-04-20 20:18:01 (8.11 MB/s) - written to stdout [82/82]
--2022-04-20 20:18:01-- https://github.com/storj/storj/releases/download/v1.52.2/storagenode_linux_arm.zip
Resolving github.com (github.com)... 140.82.121.3
Connecting to github.com (github.com)|140.82.121.3|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://objects.githubusercontent.com/github-production-release-asset-2e65be/128089774/d9c2ef87-1c86-4d78-a305-9133483c5239?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20220420%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20220420T201801Z&X-Amz-Expires=300&X-Amz-Signature=324099c1fc326425ffc9bea1fa0a3cd144476e2a8b8d039504296331e96cb725&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=128089774&response-content-disposition=attachment%3B%20filename%3Dstoragenode_linux_arm.zip&response-content-type=application%2Foctet-stream [following]
--2022-04-20 20:18:01-- https://objects.githubusercontent.com/github-production-release-asset-2e65be/128089774/d9c2ef87-1c86-4d78-a305-9133483c5239?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20220420%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20220420T201801Z&X-Amz-Expires=300&X-Amz-Signature=324099c1fc326425ffc9bea1fa0a3cd144476e2a8b8d039504296331e96cb725&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=128089774&response-content-disposition=attachment%3B%20filename%3Dstoragenode_linux_arm.zip&response-content-type=application%2Foctet-stream
Resolving objects.githubusercontent.com (objects.githubusercontent.com)... 185.199.109.133, 185.199.110.133, 185.199.111.133, ...
Connecting to objects.githubusercontent.com (objects.githubusercontent.com)|185.199.109.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 14489454 (14M) [application/octet-stream]
Saving to: '/tmp/storagenode.zip'
0K .......... .......... .......... .......... .......... 0% 2.52M 5s
[...]
14100K .......... .......... .......... .......... ......... 100% 17.9M=1.0s
2022-04-20 20:18:03 (13.2 MB/s) - '/tmp/storagenode.zip' saved [14489454/14489454]
Error: The directory named as part of the path /var/log/supervisor/supervisord.log does not exist
For help, use /usr/bin/supervisord -h
Error: The directory named as part of the path /var/log/supervisor/supervisord.log does not exist
For help, use /usr/bin/supervisord -h
Error: The directory named as part of the path /var/log/supervisor/supervisord.log does not exist
For help, use /usr/bin/supervisord -h
Error: The directory named as part of the path /var/log/supervisor/supervisord.log does not exist
For help, use /usr/bin/supervisord -h
[...]
The node stays stuck on this error.
I’m not sure what to do