Difference between revisions of "Vault bbolt"

From UVOO Tech Wiki
Jump to navigation Jump to search
 
Line 1: Line 1:
 
https://developer.hashicorp.com/vault/tutorials/monitoring/inspect-data-boltdb
 
https://developer.hashicorp.com/vault/tutorials/monitoring/inspect-data-boltdb
  
# panic: freepages: failed to get all reachable pages (page 645947: multiple references (stack: [473050 2115313 645947]))
+
# Memory ballooning in vault and crashes or OOM killing process
## fix
+
 
 +
## 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 surgery  revert-meta-page vault.db  --output vault.db.output
bbolt check v.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