在opennebula3.4.1中找不到open.db

时间:2013-03-24 13:17:08

标签: opennebula

在oneadmin的归属位置缺少

open.db,即/ var /。因此,每当我开始打开星云数据库不匹配时,可以做什么?有什么建议吗?

-Linda

1 个答案:

答案 0 :(得分:0)

OpenNebula sqlite DB(OpenNebula默认数据库)被称为one.db,它被放置在/var/lib/one中。在对OpenNebula执行更新并在迁移数据库之前启动“oned”时,会出现数据库版本不匹配错误。

直接解决方案是运行onedb upgrade -s /var/lib/one/one.db并启动OpenNebula。激进的解决方案(需要丢失有关主机,虚拟机,vnet等的所有信息)将擦除数据库并启动OpenNebula。