0

我正在尝试将 OpenNebula 从 5.10 升级到 5.12。我在这些说明的第 7 步,但数据库升级失败:

$ sudo onedb upgrade -v
Unable to parse oned.conf: undefined method `chomp' for true:TrueClass

我不确定这里出了什么问题。有没有办法获得有关错误位置的更多信息(例如,oned.conf 中的哪一行)?

4

2 回答 2

0

你看过这个吗?http://docs.opennebula.io/5.12/intro_release_notes/upgrades/start_here.html#community-edition

如果您正在运行非商业部署,只需使用表格索取迁移器包

于 2020-06-19T08:35:43.017 回答
0

尝试

onedb upgrade -v -S localhost -u oneadmin -p oneadmin -d opennebula

其中: -S 是您托管数据库的机器 -u 最有可能是 oneadmin 用户 -p 最有可能是“oneadmin”作为密码 -d 是 opennebula 数据库名称(最有可能是“opennebula”)

请注意,从 5.12 开始,OpenNebula 将不会提供迁移包到新版本,除非您订阅了他们的升级程序。可能想看看 CloudStack。

于 2020-06-18T20:16:35.177 回答