Hello,
I would like to upgrade my OpenNebula Cluster because, now, it’s running CentOS-7. My idea is running a fresh installation of OpenNebula 6.6.0 in a AlmaLinux-9.1
In this point, I have two questions:
-
Because of new installation will be a “fresh installation”, is there any way to backup all data and, after installing 6.6.0, restore it? I think all data (configuration) is in database (in my scenario, a sqlite db) but, could anyone confirm that? In the database, are saved all users, quotes, templates, virtual networks and so on? Or… how could restore them if new installation comes with a new version of SQLite? In other words, after fresh installation of 6.6.0, would it be secure to restore a database from 6.4.0???
-
My first test with 6.6.0 and AlmaLinux-9.1 has finished BEFORE I could install “opennebula” packages:
[root@servidor ~]# yum install opennebula opennebula-sunstone opennebula-fireedge opennebula-gate opennebula-flow opennebula-provision
Última comprobación de caducidad de metadatos hecha hace 0:09:05, el jue 19 ene 2023 14:57:35.
Error:
Problema 1: conflicting requests
- nothing provides libmysqlclient.so.21()(64bit) needed by opennebula-6.6.0-1.el9.x86_64
- nothing provides libmysqlclient.so.21(libmysqlclient_21.0)(64bit) needed by opennebula-6.6.0-1.el9.x86_64
Problema 2: package opennebula-sunstone-6.6.0-1.el9.noarch requires opennebula-rubygems = 6.6.0, but none of the providers can be installed
- conflicting requests
- nothing provides libmysqlclient.so.21()(64bit) needed by opennebula-rubygems-6.6.0-1.el9.x86_64
- nothing provides libmysqlclient.so.21(libmysqlclient_21.0)(64bit) needed by opennebula-rubygems-6.6.0-1.el9.x86_64
Problema 3: package opennebula-provision-6.6.0-1.el9.noarch requires opennebula-rubygems = 6.6.0, but none of the providers can be installed
- conflicting requests
- nothing provides libmysqlclient.so.21()(64bit) needed by opennebula-rubygems-6.6.0-1.el9.x86_64
- nothing provides libmysqlclient.so.21(libmysqlclient_21.0)(64bit) needed by opennebula-rubygems-6.6.0-1.el9.x86_64
Problema 4: package opennebula-gate-6.6.0-1.el9.noarch requires opennebula-rubygems = 6.6.0, but none of the providers can be installed
- conflicting requests
- nothing provides libmysqlclient.so.21()(64bit) needed by opennebula-rubygems-6.6.0-1.el9.x86_64
- nothing provides libmysqlclient.so.21(libmysqlclient_21.0)(64bit) needed by opennebula-rubygems-6.6.0-1.el9.x86_64
Problema 5: package opennebula-flow-6.6.0-1.el9.noarch requires opennebula-rubygems = 6.6.0, but none of the providers can be installed
- conflicting requests
- nothing provides libmysqlclient.so.21()(64bit) needed by opennebula-rubygems-6.6.0-1.el9.x86_64
- nothing provides libmysqlclient.so.21(libmysqlclient_21.0)(64bit) needed by opennebula-rubygems-6.6.0-1.el9.x86_64
(pruebe a añadir '--skip-broken' para descartar los paquetes que no se pueden instalar o '--nobest' para no tener en cuenta sólo los mejores candidatos)
Thanks.