0

我正在尝试将数据库的煤渣架构从牛顿升级到 Ocata 版本。我找到了两个命令来做到这一点cinder-manage db synccinder-manage db online_data_migrations但是任何人都可以为我解释这些命令到底是做什么的吗?谢谢!

4

1 回答 1

1

这里的区别在于该db sync命令升级数据库模式,同时db online_data_migrations迁移或重新格式化数据。

在 Octata 下运行迁移命令时,将调用以下脚本。https://github.com/openstack/cinder/blob/ocata-em/cinder/db/sqlalchemy/api.py#L5854 https://github.com/openstack/cinder/blob/ocata-em/cinder/db /sqlalchemy/api.py#L5537

总体思路是实现可能已经改变,需要转换或移动数据以在更新版本的服务中工作。

于 2019-12-12T03:29:07.817 回答