Как сохранить архивный режим моста Celestia при перезапусках
Успешный ручной запуск в архивном режиме не определяет, как мост запустит диспетчер сервисов. Флаг архивного режима нужен в постоянной команде запуска.
Проверьте конфигурацию службы
Согласно руководству моста, --archival нужен и при первом, и при последующих стартах. До включения автоматического перезапуска проверьте эффективную конфигурацию службы с переопределениями, сеть и путь хранилища. Запуск архивного хранилища в режиме очистки может удалить старые заголовки и исходные данные.
first start: bridge + --archival
service restart: bridge + --archival
post-restart probe: historical header and known blob
Проверьте выдачу истории
Сохраните реквизиты известного старого блоба и запросите его после планового перезапуска. Сообщения об очистке возможны и в архивном режиме при удалении избыточных кодированных данных. Если хранилище изначально работало с очисткой, для архивной синхронизации понадобятся новое хранилище и пиры с историей.