(v5.0.1 マイグレーション) ドキュメント版の回復
$ docker exec mongo mongosh sharelatex --quiet --eval 'db.projects.estimatedDocumentCount() + db.deletedProjects.estimatedDocumentCount()'復旧プロセス
5
新しい更新を止め、すべての変更を MongoDB にフラッシュする
$ docker exec sharelatex sv stop real-time-overleaf$ docker exec sharelatex sv status real-time-overleaf run: real-time-sharelatex: (pid 394) 50s, want down, got TERM # もう少し待つ... $ docker exec sharelatex sv status real-time-overleaf down: real-time-sharelatex: 7s, normally up$ docker stop git-bridge$ docker exec sharelatex bash -c 'source /etc/container_environment.sh && source /etc/overleaf/env.sh && cd services/document-updater && LOG_LEVEL=info node scripts/flush_all.js' ... {"name":"default","hostname":"...","pid":324,"level":30,"successCount":...,"failureCount":0,"msg":"finished flushing all projects","time":"...","v":0} すべてのプロジェクトのフラッシュが完了しました$ docker exec redis redis-cli --scan --pattern 'DocVersion:*' # redis-cli からの出力がないことは成功を示します。次に redis-cli の終了コードを確認してください。ゼロであるべきです $ echo $? 0$ docker exec sharelatex bash -c 'source /etc/container_environment.sh && source /
11
最終更新