after restart, bbolt db failed to get all reachable pages
Author: timannguyenCreated Jun 26, 2024Updated Jul 19, 2026
Labelsarea/corruption
After restarting the process running with open telemetry file extension, we get
panic: freepages: failed to get all reachable pages (page 138577: multiple references (stack: [110806 65199 138577]))
goroutine 98 [running]:
go.etcd.io/bbolt.(*DB).freepages.func2()
go.etcd.io/[email protected]/db.go:1202 +0x8d
created by go.etcd.io/bbolt.(*DB).freepages in goroutine 69I'll see if i can get the db pulled from the running machine. Sorry for no db blob.
is there any means of recovery from this issue ?
Source: etcd-io/bbolt