My node stopped working and this is the log. anyone knows how to solve_

021-05-28T05:48:04.458Z WARN ordersfilestore Corrupted order detected in orders file {“error”: “ordersfile corrupt entry: ordersfile: read config/orders/unsent/unsent-orders-121RTSDpyNZVcEU84Ticf2L1ntiuUimbWgfATz21tuvgk3vzoA6-1622088000000000000.v1: input/output error”, “errorVerbose”: “ordersfile corrupt entry: ordersfile: read config/orders/unsent/unsent-orders-121RTSDpyNZVcEU84Ticf2L1ntiuUimbWgfATz21tuvgk3vzoA6-1622088000000000000.v1: input/output error\n\tstorj.io/storj/storagenode/orders/ordersfile.(*fileV1).gotoNextEntry:253\n\tstorj.io/storj/storagenode/orders/ordersfile.(*fileV1).ReadOne:164\n\tstorj.io/storj/storagenode/orders.(*FileStore).ListUnsentBySatellite.func1:239\n\tpath/filepath.walk:360\n\tpath/filepath.walk:384\n\tpath/filepath.Walk:406\n\tstorj.io/storj/storagenode/orders.(*FileStore).ListUnsentBySatellite:193\n\tstorj.io/storj/storagenode/orders.(*Service).SendOrders:183\n\tstorj.io/storj/storagenode/orders.(*Service).Run.func1:132\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”}
2021-05-28T05:51:08.094Z WARN ordersfilestore Corrupted order detected in orders file {“error”: “ordersfile corrupt entry: ordersfile: read config/orders/unsent/unsent-orders-121RTSDpyNZVcEU84Ticf2L1ntiuUimbWgfATz21tuvgk3vzoA6-1622088000000000000.v1: input/output error”, “errorVerbose”: “ordersfile corrupt entry: ordersfile: read config/orders/unsent/unsent-orders-121RTSDpyNZVcEU84Ticf2L1ntiuUimbWgfATz21tuvgk3vzoA6-1622088000000000000.v1: input/output error\n\tstorj.io/storj/storagenode/orders/ordersfile.(*fileV1).gotoNextEntry:253\n\tstorj.io/storj/storagenode/orders/ordersfile.(*fileV1).ReadOne:164\n\tstorj.io/storj/storagenode/orders.(*FileStore).ListUnsentBySatellite.func1:239\n\tpath/filepath.walk:360\n\tpath/filepath.walk:384\n\tpath/filepath.Walk:406\n\tstorj.io/storj/storagenode/orders.(*FileStore).ListUnsentBySatellite:193\n\tstorj.io/storj/storagenode/orders.(*Service).SendOrders:183\n\tstorj.io/storj/storagenode/orders.(*Service).Run.func1:132\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”}
2021-05-28T07:04:43.177Z INFO Configuration loaded {“Location”: “/app/config/config.yaml”}
2021-05-28T07:04:43.203Z INFO Operator email {“Address”: “gerardit4@gmail.com”}
2021-05-28T07:04:43.204Z INFO Operator wallet {“Address”: “0xC1E4aD79C6F4FD21C2e09a09639E57D002552Dc5”}

You can find the corrupted orders file in <path to storage node data>/orders/unsent . There are usually only about a dozen files in there. You can delete the file referenced in the log. This will mean you don’t get credit for whatever is in that orders file, but it’s corrupt so there is no choice. This might indicate a problem with your disk, so I would suggest running a file system check.

4 Likes

Yesterday my house had a blackout maybe this corrupted the file. I’m not at home but I will try it thanks

1 Like