Platform9 Generic
Latest
Frequently Asked Questions
How To
Solution
Internal Only
Templates
Powered By

Title
Message
Create new category
What is the title of your new category?
Edit page index title
What is the title of the page index?
Edit category
What is the new title of your category?
Edit link
What is the new title and URL of your link?
Host Fails to Converge With Error: "rpmdb open failed"
Copy Markdown
Open in ChatGPT
Open in Claude
Problem
- A host is failing to converge with the following error printed in /var/log/pf9/hostagent.log.
x
246 - session.py INFO - --- Converging ---...188 - pf9_app.py INFO - Setting the desired service state703 - pf9_app_db.py ERROR - Erase command failed : sudo /opt/pf9/hostagent/bin/pf9-yum erase pf9-*. Return code: 1, stdout: , stderr: error: db5 error(11) from dbenv->open: Resource temporarily unavailableerror: cannot open Packages index using db5 - Resource temporarily unavailable (11)error: cannot open Packages database in /var/lib/rpmCRITICAL:yum.main: Error: rpmdb open failedEnvironment
- Platform9 Managed OpenStack - All Versions
- Platform9 Managed Kubernetes - All Versions
- CentOS
Cause
- One or more partitions on the root disk are full.
- The Yum database is corrupted on disk.
Resolution
- Check the disk utilization on the host.
xxxxxxxxxx# df -h- If one or more partitions are full, identify where space is being utilized and clear the necessary amount of disk space so that the Platform9 components may continue to function.
xxxxxxxxxx# du -h /partition | sort -h- If there is a sufficient amount of disk space available (<97%) on all of the root disk partitions and yum commands fail with the same error, the package database may need to be rebuilt.
xxxxxxxxxx# rpm --rebuilddb- Restart the pf9-hostagent service.
xxxxxxxxxx# systemctl restart pf9-hostagentAdditional Information
VariableType to search · ESC to discard
GlossaryType to search · ESC to discard
InsertType to search · ESC to discard
No matches
Last updated on
Was this page helpful?
Discard Changes
Do you want to discard your current changes and overwrite with the template?
Archive Synced Block
Message
Create new Template
What is this template's title?
Delete Template
Message