Difference between revisions of "Vault bbolt"

From UVOO Tech Wiki
Jump to navigation Jump to search
(Created page with "https://developer.hashicorp.com/vault/tutorials/monitoring/inspect-data-boltdb")
 
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
https://developer.hashicorp.com/vault/tutorials/monitoring/inspect-data-boltdb
 
https://developer.hashicorp.com/vault/tutorials/monitoring/inspect-data-boltdb
 +
 +
# Memory ballooning in vault and crashes or OOM killing process
 +
 +
## panic: freepages: failed to get all reachable pages (page 645947: multiple references (stack: [473050 2115313 645947]))
 +
 +
### fix
 +
```
 +
systemctl stop vault
 +
bbolt surgery  revert-meta-page vault.db  --output vault.db.output
 +
bbolt check vault.db.output
 +
mv vault.db vault.db.old
 +
mv vault.db.output && vault.db
 +
systemctl start vault
 +
```

Latest revision as of 05:05, 22 May 2024

https://developer.hashicorp.com/vault/tutorials/monitoring/inspect-data-boltdb

Memory ballooning in vault and crashes or OOM killing process

panic: freepages: failed to get all reachable pages (page 645947: multiple references (stack: [473050 2115313 645947]))

fix

systemctl stop vault
bbolt surgery  revert-meta-page vault.db  --output vault.db.output
bbolt check vault.db.output
mv vault.db vault.db.old
mv vault.db.output && vault.db
systemctl start vault