[2026-11-10 06:15:34] syncthing: family/how-to/arr-stack-taiga.md
This commit is contained in:
1 parent
d2d681deff
commit
32d682e106
1 file changed
+10
@@ -451,3 +451,13 @@ Transmission torrent 724, hash `B9D1249744F59A196728EEA12E5308DDD0D90C8F`, им
|
||||
Ещё 19 предупреждений по раздачам сняты после проверки каждого запрошенного альбома по каталогу, привязанным trackFile ID и размерам файлов на диске. Использован штатный DELETE queue с `removeFromClient=false`, `blocklist=false`, `skipRedownload=true`. Повторную регистрацию того же завершённого торрента Чайфа подтвердили записи истории Lidarr. У этого торрента метка Transmission заменена на `lidarr-imported`, поэтому Lidarr пропускает его при опросе. Путь, файлы и раздача сохранены. Доказательства — `already-imported-queue-*.json`, `chaif-transmission-before.json`, `chaif-transmission-after.json` и `final-verification.json` в каталоге сборки.
|
||||
|
||||
Pain. Ранее начатые `I Am` (11/11) и `Party in My Head` (2/2) скачаны и импортированы. После установки защиты через штатный `/release/push` прошли проверенные MP3-релизы `Coming Home` и `You Only Live Twice`. В 16:55:56 по Бишкеку `You Only Live Twice` был полностью импортирован штатно, 18/18 файлов по изданию 3199 подтверждены на диске. `Coming Home` скачан на 28,6%. На тот момент оставалось 96 ошибок импорта по отдельным раздачам, 1 раздача ожидала импорта и 4 скачивались или ждали пиров. Ошибок Transmission не обнаружено. Доказательства — `pain-album-search-follow-up.json`, `post-scan-verification.json` и `latest-lidarr-verification.json` в каталоге сборки.
|
||||
|
||||
### Общее обновление каталога Lidarr, 2026-11-10
|
||||
|
||||
Плановый `RefreshArtist` в Lidarr 3.1.6.5079 при непустом ответе `recent/artist` обновляет только артистов из ответа. Проверенный ответ для планового прохода 10 ноября содержал 2 903 внешних ID, из которых 56 присутствовали в локальной библиотеке. Пламенева в ответе не было. Его карточка до обновления содержала 4 релиза, а сервер уже отдавал 51. Та же проверка по всей библиотеке выявила другие карточки с пропущенными релизами. [Логика штатного обновления](https://github.com/Lidarr/Lidarr/blob/v3.1.6.5079/src/NzbDrone.Core/Music/Services/RefreshArtistService.cs#L401-L449).
|
||||
|
||||
TrueNAS cron 5 запускает общее сравнение каталога каждые 10 минут. Скрипт `/mnt/RED_2TB/docker/arr/lidarr-metadata-reconcile/lidarr_metadata_reconcile.py` применяет к ответу источника текущий профиль метаданных и список исключений. Если найдены отсутствующие релизы и источник содержит уже имеющиеся записи, он отправляет штатный `BulkRefreshArtist` для группы до шести артистов. После команды проверяет наличие ожидаемых релизов и сохранение прежнего мониторинга. Совпавшие карточки повторно сверяются через семь дней. Карточки с неполным ответом, изменившимся идентификатором или конфликтом профиля остаются в отчёте для повторной проверки. Используется официальный образ LinuxServer. Основное расписание Lidarr и автопоиск продолжают работать.
|
||||
|
||||
Состояние и журнал находятся рядом со скриптом в `reconcile-state.json` и `reconcile.log`. Откат расписания выполняется отключением TrueNAS cron 5. Поимённые снимки каталога, очередь и результаты проверки файлов находятся в `/mnt/RED_2TB/docker/arr/lidarr-library-audit-20261110/`. Приёмочные тесты правил сверки — `test_lidarr_metadata_reconcile.py`.
|
||||
|
||||
Первые две партии прошли проверку после записи. Lidarr добавил 58 отсутствовавших релизов у 12 артистов и сохранил их прежние записи и настройки мониторинга. В журнале — команды 113978 и 113986. Полный тест локальных сценариев прошёл 57 проверок, включая семь проверок нового правила на NAS.
|
||||
Reference in new issue
Block a user