我在nova的数据库中增加了一个字段,刷新的时候api报了这个错,
处理方法: 重启nova服务,执行以下命令升级数据库即可.
su -s /bin/sh -c "nova-manage db sync" nova
注意:
- 执行命令升级数据库,谨慎操作,数据库出问题很难降级回去.
- 数据库是补丁文件, 需要新写,不能改以前的哦
查看数据库是否有添加的字段
- 进入数据库
mysql -uroot -p
- 选择数据库
use nova;
- 查看使用的表名
show tables;
- 查看相应的表的创建信息
desc <表名>