当前位置:编程学习 > 网站相关 >>

sudo nova-manage db sync 错误一大堆

2013-11-14 15:47:05 TRACE nova
yht@ubuntu:~$ sudo nova-manage db sync
2013-11-14 16:06:36 DEBUG nova.utils [-] backend <module 'nova.db.sqlalchemy.mig
ration' from '/usr/lib/python2.7/dist-packages/nova/db/sqlalchemy/migration.pyc'
> from (pid=16569) __get_backend /usr/lib/python2.7/dist-packages/nova/utils.py:
663
Command failed, please check log for more info
2013-11-14 16:06:36 CRITICAL nova [-] (OperationalError) (1060, "Duplicate colum
n name 'instance_uuid'") '\nALTER TABLE migrations ADD instance_uuid VARCHAR(255
)' ()
2013-11-14 16:06:36 TRACE nova Traceback (most recent call last):
2013-11-14 16:06:36 TRACE nova   File "/usr/bin/nova-manage", line 1746, in <mod
ule>
2013-11-14 16:06:36 TRACE nova     main()
2013-11-14 16:06:36 TRACE nova   File "/usr/bin/nova-manage", line 1733, in main
2013-11-14 16:06:36 TRACE nova     fn(*fn_args, **fn_kwargs)
2013-11-14 16:06:36 TRACE nova   File "/usr/bin/nova-manage", line 1102, in sync
2013-11-14 16:06:36 TRACE nova     return migration.db_sync(version)
2013-11-14 16:06:36 TRACE nova   File "/usr/lib/python2.7/dist-packages/nova/db/
migration.py", line 30, in db_sync
2013-11-14 16:06:36 TRACE nova     return IMPL.db_sync(version=version)
2013-11-14 16:06:36 TRACE nova   File "/usr/lib/python2.7/dist-packages/nova/db/
sqlalchemy/migration.py", line 53, in db_sync
2013-11-14 16:06:36 TRACE nova     versioning_api.upgrade(FLAGS.sql_connection,
repo_path, version)
2013-11-14 16:06:36 TRACE nova   File "/usr/lib/python2.7/dist-packages/migrate/
versioning/api.py", line 186, in upgrade
2013-11-14 16:06:36 TRACE nova     return _migrate(url, repository, version, upg
rade=True, err=err, **opts)
2013-11-14 16:06:36 TRACE nova   File "<string>", line 2, in _migrate
2013-11-14 16:06:36 TRACE nova   File "/usr/lib/python2.7/dist-packages/migrate/
versioning/util/__init__.py", line 159, in with_engine
2013-11-14 16:06:36 TRACE nova     return f(*a, **kw)
2013-11-14 16:06:36 TRACE nova   File "/usr/lib/python2.7/dist-packages/migrate/
versioning/api.py", line 366, in _migrate
2013-11-14 16:06:36 TRACE nova     schema.runchange(ver, change, changeset.step)
2013-11-14 16:06:36 TRACE nova   File "/usr/lib/python2.7/dist-packages/migrate/
versioning/schema.py", line 91, in runchange
2013-11-14 16:06:36 TRACE nova     change.run(self.engine, step)
2013-11-14 16:06:36 TRACE nova   File "/usr/lib/python2.7/dist-packages/migrate/
versioning/script/py.py", line 145, in run
2013-11-14 16:06:36 TRACE nova     script_func(engine)
2013-11-14 16:06:36 TRACE nova   File "/usr/lib/python2.7/dist-packages/nova/db/
sqlalchemy/migrate_repo/versions/034_change_instance_id_in_migrations.py", line
27, in upgrade
2013-11-14 16:06:36 TRACE nova     migrations.create_column(instance_uuid)
2013-11-14 16:06:36 TRACE nova   File "/usr/lib/python2.7/dist-packages/migrate/
changeset/schema.py", line 426, in create_column
2013-11-14 16:06:36 TRACE nova     column.create(table=self, *p, **kw)
2013-11-14 16:06:36 TRACE nova   File "/usr/lib/python2.7/dist-packages/migrate/
changeset/schema.py", line 528, in create
2013-11-14 16:06:36 TRACE nova     engine._run_visitor(visitorcallable, self, co
nnection, **kwargs)
2013-11-14 16:06:36 TRACE nova   File "/usr/lib/python2.7/dist-packages/sqlalche
my/engine/base.py", line 2234, in _run_visitor
2013-11-14 16:06:36 TRACE nova     conn._run_visitor(visitorcallable, element, *
*kwargs)
2013-11-14 16:06:36 TRACE nova   File "/usr/lib/python2.7/dist-packages/sqlalche
my/engine/base.py", line 1904, in _run_visitor
2013-11-14 16:06:36 TRACE nova     **kwargs).traverse_single(element)
2013-11-14 16:06:36 TRACE nova   File "/usr/lib/python2.7/dist-packages/migrate/
changeset/ansisql.py", line 53, in traverse_single
2013-11-14 16:06:36 TRACE nova     ret = super(AlterTableVisitor, self).traverse
_single(elem)
2013-11-14 16:06:36 TRACE nova   File "/usr/lib/python2.7/dist-packages/sqlalche
my/sql/visitors.py", line 86, in traverse_single
2013-11-14 16:06:36 TRACE nova     return meth(obj, **kw)
2013-11-14 16:06:36 TRACE nova   File "/usr/lib/python2.7/dist-packages/migrate/
changeset/ansisql.py", line 101, in visit_column
2013-11-14 16:06:36 TRACE nova     self.execute()
2013-11-14 16:06:36 TRACE nova   File "/usr/lib/python2.7/dist-packages/migrate/
changeset/ansisql.py", line 42, in execute
2013-11-14 16:06:36 TRACE nova     return self.connection.execute(self.buffer.ge
tvalue())
2013-11-14 16:06:36 TRACE nova   File "/usr/lib/python2.7/dist-packages/sqlalche
my/engine/base.py", line 1405, in execute
2013-11-14 16:06:36 TRACE nova     params)
2013-11-14 16:06:36 TRACE nova   File "/usr/lib/python2.7/dist-packages/sqlalche
my/engine/base.py", line 1582, in _execute_text
2013-11-14 16:06:36 TRACE nova     statement, parameters
2013-11-14 16:06:36 TRACE nova   File "/usr/lib/python2.7/dist-packages/sqlalche
my/engine/base.py", line 1646, in _execute_context
2013-11-14 16:06:36 TRACE nova     context)
2013-11-14 16:06:36 TRACE nova   File "/usr/lib/python2.7/dist-packages/sqlalche
my/engine/base.py", line 1639, in _execute_context
2013-11-14 16:06:36 TRACE nova     context)
2013-11-14 16:06:36 TRACE nova   File "/usr/lib/python2.7/dist-packages/sqlalche
my/engine/default.py", line 330, in do_execute
2013-11-14 16:06:36 TRACE nova     cursor.execute(statement, parameters)
2013-11-14 16:06:36 TRACE nova   File "/usr/lib/python2.7/dist-packages/MySQLdb/
cursors.py", line 174, in execute
2013-11-14 16:06:36 TRACE nova     self.errorhandler(self, exc, value)
2013-11-14 16:06:36 TRACE nova   File "/usr/lib/python2.7/dist-packages/MySQLdb/
connections.py", line 36, in defaulterrorhandler
2013-11-14 16:06:36 TRACE nova     raise errorclass, errorvalue
2013-11-14 16:06:36 TRACE nova OperationalError: (OperationalError) (1060, "Dupl
icate column name 'instance_uuid'") '\nALTER TABLE migrations ADD instance_uuid
VARCHAR(255)' ()
2013-11-14 16:06:36 TRACE nova
openstack安装 --------------------编程问答--------------------   路过 围观 很敬仰给位大神 哈哈哈哈  --------------------编程问答-------------------- 配置文件发下, nova.conf  猜测配置不对 
补充:云计算 ,  OpenStack
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,