После миграции узел постоянно перезапускается

Доброго всем время суток.
На Raspberry Pi начал “умирать” диск. Я его попробовал скопировать вторым, в другое место, там Windows с Docker. После запуска нормально работает около 10 минут, далее выходят ошибки:

2020-12-21T15:32:05.034Z ERROR piecestore:cache error getting current used space: {“error”: “readdirent: no such file or directory”}
2020-12-21T15:32:05.034Z ERROR services unexpected shutdown of a runner {“name”: “piecestore:cache”, “error”: “readdirent: no such file or directory”}
2020-12-21T15:32:05.535Z ERROR servers unexpected shutdown of a runner {“name”: “debug”, “error”: “debug: http: Server closed”, “errorVerbose”: “debug: http: Server closed\n\tstorj.io/private/debug.(*Server).Run.func2:108\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57”}
Error: readdirent: no such file or directory

далее нода сама перезапускается и работает нормально (есть нормальный вход и выход) около 1-2 минуты, потом всё повторяется…
Есть вариант что-то подправить?

Нужно проверить этот диск на ошибки с проверкой поверхности. Ошибка указывает на проблемы с диском.

Диск нормальный. Не смотря на то, что первая нода работала нормально, косячил как всегда Docker. Сейчас всё нормально.
Благодарю Алексей, что откликнулся.

1 Like

Я перевёл свои две ноды на docker с wsl2, пока работает нормально.
Но у меня и с обычным версии 2.1.0.5 проблем не было. А вот с остальными версиями были.

Они у тебя, на wsl2. также успешны?

Да. И минус тот же самый остался - docker на Windows не работает без запущенного приложения Docker desktop.
Единственное, мне показалось, что Docker desktop wsl2 потребляет больше процессора и памяти, хотя сами контейнеры потребляют столько же.
Так что пока что не могу рекомендовать.

Алексей, подскажи, как в Docker просматривать логи в динамике, как на Windows GUI? Здесь кто то писал, но не могу найти.

https://documentation.storj.io/resources/faq/check-logs

docker logs --tail 20 -f storagenode