Дисквалификация ноды на одном саттелите

Здравствуйте!
В логах содержаться ошибки audit, такие как

2021-08-05T09:53:01.064+0500	ERROR	piecestore	download failed	"{""Piece ID"": ""AGG2PNYANQFNHCYHENR7VW22BEXGVGQPJNFP4A4E2BHZBFYUUWOQ"", ""Satellite ID"": ""12tRQrMTWUWwzwGh18i7Fqs67kmdhH9t6aToeiwbo5mfS2rUmo"", ""Action"": ""GET_AUDIT"", ""error"": ""pieces error: filestore error: unable to open \""T:\\\\v3\\\\storage\\\\blobs\\\\arej6usf33ki2kukzd5v6xgry2tdr56g45pp3aao6llsaaaaaaaa\\\\ag\\\\g2pnyanqfnhcyhenr7vw22bexgvgqpjnfp4a4e2bhzbfyuuwoq.sj1\"": The request could not be performed because of an I/O device error."", ""errorVerbose"": ""pieces error: filestore error: unable to open \""T:\\\\v3\\\\storage\\\\blobs\\\\arej6usf33ki2kukzd5v6xgry2tdr56g45pp3aao6llsaaaaaaaa\\\\ag\\\\g2pnyanqfnhcyhenr7vw22bexgvgqpjnfp4a4e2bhzbfyuuwoq.sj1\"": The request could not be performed because of an I/O device error.\n\tstorj.io/storj/storage/filestore.(*Dir).Open:279\n\tstorj.io/storj/storage/filestore.(*blobStore).Open:75\n\tstorj.io/storj/storagenode/pieces.(*Store).Reader:262\n\tstorj.io/storj/storagenode/piecestore.(*Endpoint).Download:530\n\tstorj.io/common/pb.DRPCPiecestoreDescription.Method.func2:217\n\tstorj.io/drpc/drpcmux.(*Mux).HandleRPC:33\n\tstorj.io/common/rpc/rpctracing.(*Handler).HandleRPC:58\n\tstorj.io/drpc/drpcserver.(*Server).handleRPC:102\n\tstorj.io/drpc/drpcserver.(*Server).ServeOne:60\n\tstorj.io/drpc/drpcserver.(*Server).Serve.func2:95\n\tstorj.io/drpc/drpcctx.(*Tracker).track:51""}"

Такие ошибки больше не приводят к suspension, они приводят к дисквалификации.
Suspension в audit временная мера, пока все ошибки не будут идентифицированы и классифицированы.
Такие ошибки, к сожалению, трактуются как “кусочек повреждён” и снижают оценку аудита.
Ваш лог содержит довольно много таких ошибок, поэтому дисквалификация была неминуема.
К сожалению, файл storage-dir-verification был доступен, поэтому узел так и не остановился.

Я проверил на VM Windows 10, если диск пропадает или отключается, узел падает с ошибкой

2021-08-14T11:57:49.938+0300    ERROR   services        unexpected shutdown of a runner {"name": "piecestore:monitor", "error": "piecestore monitor: error verifying location and/or readability of storage directory: open D:\\storagenode6\\storage-dir-verification: The system cannot find the path specified.", "errorVerbose": "piecestore monitor: error verifying location and/or readability of storage directory: open D:\\storagenode6\\storage-dir-verification: The system cannot find the path specified.\n\tstorj.io/storj/storagenode/monitor.(*Service).Run.func1.1:131\n\tstorj.io/common/sync2.(*Cycle).Run:152\n\tstorj.io/storj/storagenode/monitor.(*Service).Run.func1:128\n\tgolang.org/x/sync/errgroup.(*Group).Go.func1:57"}

В вашем случае файл был по-прежнему доступен, и узел продолжал работать.