Добрый день, на 5 нодах уже больше месяца не совпадают данные в дашборде и фактический размер на диске. На некоторых еще у мусора больше чем нормальной информации.
В конфиге:
storage2.piece-scan-on-startup: true
pieces.enable-lazy-filewalker: false
Базы на SSD диске, диски и базы на ошибки проверял.
Лог и скриншот одной из ноды
Настройка логов:
log.custom-level: piecestore=FATAL,collector=ERROR
2024-10-26T13:23:48+03:00 INFO pieces:trash emptying trash started {"Satellite ID": "12L9ZFwhzVpuEKMUNUqkaTLGzwY9G24tbiigLiXpmZWKwmcNDDs"}
2024-10-26T13:23:48+03:00 INFO pieces used-space-filewalker started {"Satellite ID": "1wFTAgs9DP5RSnCqKV1eLf6N9wtk4EAtmN5DpSxcs8EjT69tGE"}
2024-10-26T13:23:48+03:00 INFO pieces:trash emptying trash finished {"Satellite ID": "12L9ZFwhzVpuEKMUNUqkaTLGzwY9G24tbiigLiXpmZWKwmcNDDs", "elapsed": "39.4076ms"}
2024-10-26T13:23:48+03:00 INFO pieces:trash emptying trash started {"Satellite ID": "121RTSDpyNZVcEU84Ticf2L1ntiuUimbWgfATz21tuvgk3vzoA6"}
2024-10-26T13:23:48+03:00 INFO pieces:trash emptying trash finished {"Satellite ID": "121RTSDpyNZVcEU84Ticf2L1ntiuUimbWgfATz21tuvgk3vzoA6", "elapsed": "15.2243ms"}
2024-10-26T13:23:48+03:00 INFO pieces:trash emptying trash started {"Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S"}
2024-10-26T13:23:48+03:00 INFO pieces used-space-filewalker completed {"Satellite ID": "1wFTAgs9DP5RSnCqKV1eLf6N9wtk4EAtmN5DpSxcs8EjT69tGE", "Lazy File Walker": false, "Total Pieces Size": 244745411584, "Total Pieces Content Size": 244036585984, "Total Pieces Count": 1384425, "Duration": "104.5388ms"}
2024-10-26T13:23:48+03:00 INFO pieces used-space-filewalker started {"Satellite ID": "121RTSDpyNZVcEU84Ticf2L1ntiuUimbWgfATz21tuvgk3vzoA6"}
2024-10-26T13:23:48+03:00 INFO pieces used-space-filewalker completed {"Satellite ID": "121RTSDpyNZVcEU84Ticf2L1ntiuUimbWgfATz21tuvgk3vzoA6", "Lazy File Walker": false, "Total Pieces Size": 237227571968, "Total Pieces Content Size": 236859984128, "Total Pieces Count": 717945, "Duration": "66.2557ms"}
2024-10-26T13:23:48+03:00 INFO pieces used-space-filewalker started {"Satellite ID": "12EayRS2V1kEsWESU9QMRseFhdxYxKicsiFmxrsLZHeLUtdps3S"}
Добавил, перезапустил ноду. Пока на 1 проверю будет, ли результат.
Команду запускал, в логах писало, что все завершено, но на панель не влияло.
2024-10-27T13:42:46+02:00 INFO forgetsatellite:endpoint initializing forget satellite {"satelliteID": "12rfG3sh9NCWiX3ivPjq2HtdLmbqCrvHVEzJubnzFzosMuawymB", "action": "InitForgetSatellite"}
2024-10-27T13:42:46+02:00 INFO forgetsatellite:endpoint initializing forget satellite {"satelliteID": "12tRQrMTWUWwzwGh18i7Fqs67kmdhH9t6aToeiwbo5mfS2rUmo", "action": "InitForgetSatellite"}
2024-10-27T13:43:41+02:00 INFO forgetsatellite:cleaner removing satellite from trust cache {"satelliteID": "12rfG3sh9NCWiX3ivPjq2HtdLmbqCrvHVEzJubnzFzosMuawymB"}
2024-10-27T13:43:41+02:00 INFO forgetsatellite:cleaner cleaning up satellite data {"satelliteID": "12rfG3sh9NCWiX3ivPjq2HtdLmbqCrvHVEzJubnzFzosMuawymB"}
2024-10-27T13:43:41+02:00 INFO forgetsatellite:cleaner cleaning up the trash {"satelliteID": "12rfG3sh9NCWiX3ivPjq2HtdLmbqCrvHVEzJubnzFzosMuawymB"}
2024-10-27T13:43:41+02:00 INFO forgetsatellite:cleaner removing satellite info from reputation DB {"satelliteID": "12rfG3sh9NCWiX3ivPjq2HtdLmbqCrvHVEzJubnzFzosMuawymB"}
2024-10-27T13:43:41+02:00 INFO forgetsatellite:cleaner removing satellite v0 pieces if any {"satelliteID": "12rfG3sh9NCWiX3ivPjq2HtdLmbqCrvHVEzJubnzFzosMuawymB"}
2024-10-27T13:43:41+02:00 INFO forgetsatellite:cleaner cleanup completed {"satelliteID": "12rfG3sh9NCWiX3ivPjq2HtdLmbqCrvHVEzJubnzFzosMuawymB"}
2024-10-27T13:43:41+02:00 INFO forgetsatellite:cleaner removing satellite from trust cache {"satelliteID": "12tRQrMTWUWwzwGh18i7Fqs67kmdhH9t6aToeiwbo5mfS2rUmo"}
2024-10-27T13:43:41+02:00 INFO forgetsatellite:cleaner cleaning up satellite data {"satelliteID": "12tRQrMTWUWwzwGh18i7Fqs67kmdhH9t6aToeiwbo5mfS2rUmo"}
2024-10-27T13:43:41+02:00 INFO forgetsatellite:cleaner cleaning up the trash {"satelliteID": "12tRQrMTWUWwzwGh18i7Fqs67kmdhH9t6aToeiwbo5mfS2rUmo"}
2024-10-27T13:43:41+02:00 INFO forgetsatellite:cleaner removing satellite info from reputation DB {"satelliteID": "12tRQrMTWUWwzwGh18i7Fqs67kmdhH9t6aToeiwbo5mfS2rUmo"}
2024-10-27T13:43:41+02:00 INFO forgetsatellite:cleaner removing satellite v0 pieces if any {"satelliteID": "12tRQrMTWUWwzwGh18i7Fqs67kmdhH9t6aToeiwbo5mfS2rUmo"}
2024-10-27T13:43:41+02:00 INFO forgetsatellite:cleaner cleanup completed {"satelliteID": "12tRQrMTWUWwzwGh18i7Fqs67kmdhH9t6aToeiwbo5mfS2rUmo"}
Если нет ошибок, связанных с БД или filewalker, и filewalker успешно завершил сканирование для всех сателлитов, то он должен обновить БД, и тогда данные на правой части dashboard должны соответствовать данным ОС.
@Alexey А не подскажите, есть ли возможность пересчитать обьем Trash для ноды? Потому что про занятое место обновилось, а обьем Trash нет. И на диске свободно 11Тб, но нода отображает, что свободного места нет
Это означает две вещи: либо сканирование не заверешено, либо были ошибки и сканер упал для какого-то сателлита, либо были ошибки обновления данных в БД.
Подсчитать реальный объём можно выбрав попдпапку trash на диске и открыв свойства, Windows должна подсчитать размер. Он будет в бинарных единицах измерения, поэтому нужно пересчитать в десятичные (PowerShell):
11.51TB/1e12
Но сейчас надо найти, какие ошибки не позволили посчитать правильно:
Есть несколько ошибок, но они из-за того что свет пропал. После завершения сканирование ошибок нет. После того, как работа восстановилось сканировае прошло успешно и после него ошибок нет.