3.9. 执行在线数据库更新
有些 overcloud 组件需要在线更新或迁移其数据库表。要执行在线数据库更新,请针对具有 online_upgrade 标签的任务运行 openstack overcloud external-update run 命令。
在线数据库更新适用于以下组件:
- OpenStack Block Storage (cinder)
- OpenStack Compute (nova)
流程
Source
stackrc文件:source ~/stackrc
$ source ~/stackrcCopy to Clipboard Copied! Toggle word wrap Toggle overflow 针对使用
online_upgrade标签的任务运行openstack overcloud external-update run命令:openstack overcloud external-update run --stack <stack_name> --tags online_upgrade
$ openstack overcloud external-update run --stack <stack_name> --tags online_upgradeCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
将
<stack_name> 替换为您的堆栈的名称。如果未指定,则默认为overcloud。
-
将