バークレーDBに支えられたSubversionリポジトリがあります。一部のロックなどが解除されないために故障することがありますが、今朝は「svnadminrecover」コマンドを使用して回復することができませんでした。代わりに、次のエラーで失敗しました。
svnadmin: Berkeley DB error for filesystem 'db' while opening 'nodes' table:
Invalid argument
svnadmin: bdb: file nodes (meta pgno = 0) has LSN [1083][429767].
svnadmin: bdb: end of log is [1083][354707]
svnadmin: bdb: db/nodes: unexpected file type or format
最後に確認された正常なバックアップからリポジトリを復元しますが、このリポジトリを修正できる方法があるかどうかを知っておくとよいでしょう。
編集:db_recoverユーティリティでさえ違いはありません。リカバリが完了したことを示していますが、svnadminを使用してリポジトリを検証するときに同じエラーが発生します。