Storage node to Satellite : I've lost this block, sorry

Lessons learned

Truncated files do not cause audit failures

Here is the error in the log

2020-08-21T04:11:44.264Z INFO piecestore download started {“Piece ID”: “RSUABYEMSEBEUWYHF77AM65ZR5QLCR476VSKQTPHA7WJKTTA3ZIA”, “Satellite ID”: “12rfG3sh9NCWiX3ivPjq2HtdLmbqCrvHVEzJubnzFzosMuawymB”, “Action”: “GET_AUDIT”}
2020-08-21T04:11:44.287Z ERROR piecestore download failed {“Piece ID”: “RSUABYEMSEBEUWYHF77AM65ZR5QLCR476VSKQTPHA7WJKTTA3ZIA”, “Satellite ID”: “12rfG3sh9NCWiX3ivPjq2HtdLmbqCrvHVEzJubnzFzosMuawymB”, “Action”: “GET_AUDIT”, “error”: “requested more data than available, requesting=512 available=1”, “errorVerbose”: “requested more data than available, requesting=512 available=1\n\tstorj.io/common/rpc/rpcstatus.Errorf:87\n\tstorj.io/storj/storagenode/piecestore.(*Endpoint).Download:545\n\tstorj.io/common/pb.DRPCPiecestoreDescription.Method.func2:1004\n\tstorj.io/drpc/drpcmux.(*Mux).HandleRPC:107\n\tstorj.io/common/rpc/rpctracing.(*Handler).HandleRPC:56\n\tstorj.io/drpc/drpcserver.(*Server).handleRPC:111\n\tstorj.io/drpc/drpcserver.(*Server).ServeOne:62\n\tstorj.io/drpc/drpcserver.(*Server).Serve.func2:99\n\tstorj.io/drpc/drpcctx.(*Tracker).track:51”}

and here is the result
us-central-1 1 2020-08-09 0.00 USD 0.0022 USD 75% 0.0017 USD 0.0006 USD
Status: 11% Vetted >> Audit[0.0% DQ|0.0% Susp]
europe-west-1 1 2020-08-09 0.00 USD 0.0016 USD 75% 0.0012 USD 0.0004 USD
Status: 9% Vetted >> Audit[0.0% DQ|29.0% Susp]
europe-north-1 1 2020-08-09 0.00 USD 0.0004 USD 75% 0.0003 USD 0.0001 USD
Status: 14% Vetted >> Audit[0.0% DQ|22.3% Susp]
asia-east-1 1 2020-08-09 0.00 USD 0.0019 USD 75% 0.0014 USD 0.0005 USD
Status: 10% Vetted >> Audit[0.0% DQ|50.1% Susp]
saltlake 1 2020-08-09 0.00 USD 0.0335 USD 75% 0.0252 USD 0.0084 USD
Status: 18% Vetted >> Audit[0.0% DQ|0.0% Susp]
stefan-benten 1 2020-08-09 0.00 USD 0.0001 USD 75% 0.0001 USD 0.0000 USD
Status: 5% Vetted >> Audit[0.0% DQ|0.0% Susp]

Surprising that completely obliterating the data results in only suspension!

Using the wrong dbs copied from another node

2020-08-21T06:23:03.258Z ERROR orders.12L9ZFwhzVpuEKMUNUqkaTLGzwY9G24tbiigLiXpmZWKwmcNDDs rpc client error when receiving new order settlements {“error”: “order: failed to receive settlement response: only specified storage node can settle order”, “errorVerbose”: “order: failed to receive settlement response: only specified storage node can settle order\n\tstorj.io/storj/storagenode/orders.(*Service).settle:330\n\tstorj.io/storj/storagenode/orders.(*Service).Settle:221\n\tstorj.io/storj/storagenode/orders.(*Service).sendOrders.func2:200\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57”}

1 Like