Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes Openstack(火车)填充Magnum数据库错误_Kubernetes_Containers_Openstack - Fatal编程技术网

Kubernetes Openstack(火车)填充Magnum数据库错误

Kubernetes Openstack(火车)填充Magnum数据库错误,kubernetes,containers,openstack,Kubernetes,Containers,Openstack,我在填充magnum数据库时遇到问题,请帮助我 我已经跟踪了文件 /usr/lib/python2.7/site packages/pymysql/cursors.py:170:警告: (3719,u“'utf8'当前是字符集UTF8MB3的别名, 但将是UTF8Mb4在未来版本中的别名。请考虑 使用UTF8MB4以便明确。”)结果= self.\u查询(query)信息[alembic.runtime.migration]上下文impl MySQLImpl。INFO[alembic.runt

我在填充magnum数据库时遇到问题,请帮助我

我已经跟踪了文件

/usr/lib/python2.7/site packages/pymysql/cursors.py:170:警告: (3719,u“'utf8'当前是字符集UTF8MB3的别名, 但将是UTF8Mb4在未来版本中的别名。请考虑 使用UTF8MB4以便明确。”)结果= self.\u查询(query)信息[alembic.runtime.migration]上下文impl MySQLImpl。INFO[alembic.runtime.migration]将假定 非事务性DDL。正在运行的信息[alembic.runtime.migration] 升级->2581ebaf0cb2,初始迁移信息 [alembic.runtime.migration]正在运行升级2581ebaf0cb2-> 3bea56f25597,多租户支持信息[alembic.runtime.migration] 运行升级3bea56f25597->5793cd26898d,添加机架状态信息 [alembic.runtime.migration]正在运行升级5793cd26898d-> 3a938526b35d,添加docker卷大小列信息 [alembic.runtime.migration]正在运行升级3a938526b35d-> 35cff7c86221,将专用网络添加到baymodel信息 [alembic.runtime.migration]正在运行升级35cff7c86221-> 1afee1db6cd0,添加主味道信息[alembic.runtime.migration] 运行升级1afee1db6cd0->2d1354bbf76e,ssh授权密钥信息 [alembic.runtime.migration]正在运行升级2d1354bbf76e-> 29AA2BC2,重命名托架主地址信息 [alembic.runtime.migration]正在运行升级29aa2bc2-> 2ace4006498,重命名海湾仆从地址信息 [alembic.runtime.migration]正在运行升级2ace4006498-> 456126c6c9e9,创建baylock表信息[alembic.runtime.migration] 运行升级456126c6c9e9->4ea34a59a64c,将发现url添加到托架 信息[alembic.runtime.migration]正在运行升级4ea34a59a64c-> e772b2598d9,添加容器命令信息[alembic.runtime.migration] 运行升级e772b2598d9->2d8657c0cdc,添加托架uuid信息 [alembic.runtime.migration]正在运行升级2d8657c0cdc-> 4956f03cabad,添加集群发行版信息[alembic.runtime.migration] 运行升级4956f03cabad->5921311657CA1,将coe列添加到 BayModel信息[alembic.runtime.migration]正在运行升级 59213167CA1->3B6C42ADB4,添加唯一约束信息 [alembic.runtime.migration]正在运行升级3B6C42ADB4-> 2b5f24dd95de,重命名服务端口信息[alembic.runtime.migration] 运行升级2b5f24dd95de->59e7664a8ba1,添加容器状态 信息[alembic.runtime.migration]正在运行升级59e7664a8ba1-> 156ceb17fb0a,添加\u间隔\u状态\u原因信息[alembic.runtime.migration] 正在运行升级156ceb17fb0a->1c1ff5e56048, 重命名\u容器\u图像\u id信息[alembic.runtime.migration]正在运行 升级1c1ff5e56048->53882537ac57,将主机列添加到pod信息 [alembic.runtime.migration]正在运行升级53882537ac57-> 14328d6a57e3,将主计数添加到间隔信息 [alembic.runtime.migration]正在运行升级14328d6a57e3-> 421102d1f2d2,创建x509keypair表信息 [alembic.runtime.migration]正在运行升级421102D2D2D2D2-> 6f21dc998bb,将主机地址添加到机架信息 [alembic.runtime.migration]正在运行升级6f21dc998bb-> 966a99e70ff,添加代理信息[alembic.runtime.migration]正在运行 升级966a99e70ff->6f21dc920bb,将证书添加到托架信息 [alembic.runtime.migration]正在运行升级6f21dc920bb-> 5518af8dbc21,重命名证书uuid信息[alembic.runtime.migration] 运行升级5518af8dbc21->4e263f236334,添加已启用的注册表 运行升级4e263f236334的信息[alembic.runtime.migration] 3be65537a94a,添加网络驱动程序baymodel列信息 [alembic.runtime.migration]正在运行升级3be65537a94a-> 1481f5b560dd,将标签列添加到baymodel表信息 [alembic.runtime.migration]正在运行升级1481FB560DD-> 1d045384b966,添加不安全的baymodel属性信息 [alembic.runtime.migration]正在运行升级1d045384b966-> 27ad304554e2,添加magnum_服务功能信息 [alembic.runtime.migration]正在运行升级27ad304554e2-> 5ad410481b88,重命名为不安全 /usr/lib64/python2.7/site-packages/sqlalchemy/util/langhelpers.py:78: SAWarning:在处理以前的事件期间发生异常 例外。前一个例外是:(3959,u“检查约束 “baymodel_chk_2”使用列“unsecure”,因此列不能为 已删除或重命名。“)

这是在MySQL 8.0上运行Magnum时出现的问题。这个bug最近刚刚修复。

您需要运行较旧版本的MySQL,或者应用上述补丁。它已经被后传给了维多利亚,所以和维多利亚一起走将是你最容易的前进之路

sudo su -s /bin/sh -c "magnum-db-manage upgrade" magnum