I have this plan: (Single frontend)
- ONE CE 188.8.131.52 —> Upgrade to ONE CE 6.2
I followed this step: Upgrading Single Front-end Deployments — OpenNebula 6.2.0 documentation
I have installed the migration packages
And all packages has been upgraded to 6.2.0.
# rpm -qa|grep opennebula opennebula-libs-6.2.0-1.ce.el7.noarch opennebula-tools-6.2.0-1.ce.el7.noarch opennebula-flow-6.2.0-1.ce.el7.noarch opennebula-common-onecfg-6.2.0-1.ce.el7.noarch opennebula-common-6.2.0-1.ce.el7.noarch opennebula-6.2.0-1.ce.el7.x86_64 docker-machine-opennebula-6.2.0-1.ce.el7.x86_64 opennebula-migration-community-6.2.0-2.ee.el7.noarch opennebula-sunstone-6.2.0-1.ce.el7.noarch opennebula-gate-6.2.0-1.ce.el7.noarch opennebula-rubygems-6.2.0-1.ce.el7.x86_64
But I’ve facing issue when run
$ onedb upgrade 6.2.0 MySQL dump stored in /var/lib/one/mysql_localhost_opennebula_2022-1-28_16:40:27.sql Use 'onedb restore' or restore the DB using the mysql command: mysql -u user -h server -P port db_name < backup_file >>> Running migrators for shared tables Database already uses version 5.12.0 >>> Running migrators for local tables Database already uses version 5.12.0 ERROR: Database upgrade to the latest versions (local 5.12.0, shared 5.12.0) wasn't successful due to missing migration descriptors. Migrators are provided as part of Enterprise Edition for customers with active subscription. For community with non-commercial deployments they are provided via a dedicated migration package, which must be obtained separately. The database will be restored MySQL DB opennebula at localhost restored
My current DB version:
# onedb version Shared: 5.12.0 Local: 5.12.0 Required shared version: 6.2.0 Required local version: 6.2.0 Update required. Expected DB version is: Local: 6.2.0 Shared: 6.2.0
Please assist, what may be wrong with my step. Thank you.