[openstack-dev] Openstack live migration using devstack

Erlon Cruz sombrafam at gmail.com
Fri Apr 17 17:24:12 UTC 2015


Had the same error, but with cinder. Did you find find out something about
this error?
------------------------
2015-04-17 14:12:31.957 TRACE cinder Traceback (most recent call last):
2015-04-17 14:12:31.957 TRACE cinder   File "/usr/local/bin/cinder-volume",
line 10, in <module>
2015-04-17 14:12:31.957 TRACE cinder     sys.exit(main())
2015-04-17 14:12:31.957 TRACE cinder   File
"/opt/stack/cinder/cinder/cmd/volume.py", line 72, in main
2015-04-17 14:12:31.957 TRACE cinder     binary='cinder-volume')
2015-04-17 14:12:31.957 TRACE cinder   File
"/opt/stack/cinder/cinder/service.py", line 249, in create
2015-04-17 14:12:31.957 TRACE cinder     service_name=service_name)
2015-04-17 14:12:31.957 TRACE cinder   File
"/opt/stack/cinder/cinder/service.py", line 129, in __init__
2015-04-17 14:12:31.957 TRACE cinder     *args, **kwargs)
2015-04-17 14:12:31.957 TRACE cinder   File
"/opt/stack/cinder/cinder/volume/manager.py", line 195, in __init__
2015-04-17 14:12:31.957 TRACE cinder     *args, **kwargs)
2015-04-17 14:12:31.957 TRACE cinder   File
"/opt/stack/cinder/cinder/manager.py", line 130, in __init__
2015-04-17 14:12:31.957 TRACE cinder     super(SchedulerDependentManager,
self).__init__(host, db_driver)
2015-04-17 14:12:31.957 TRACE cinder   File
"/opt/stack/cinder/cinder/manager.py", line 80, in __init__
2015-04-17 14:12:31.957 TRACE cinder     super(Manager,
self).__init__(db_driver)
2015-04-17 14:12:31.957 TRACE cinder   File
"/opt/stack/cinder/cinder/db/base.py", line 42, in __init__
2015-04-17 14:12:31.957 TRACE cinder     self.db.dispose_engine()
2015-04-17 14:12:31.957 TRACE cinder   File
"/opt/stack/cinder/cinder/db/api.py", line 80, in dispose_engine
2015-04-17 14:12:31.957 TRACE cinder     if 'sqlite' not in
IMPL.get_engine().name:
2015-04-17 14:12:31.957 TRACE cinder   File
"/opt/stack/cinder/cinder/db/sqlalchemy/api.py", line 85, in get_engine
2015-04-17 14:12:31.957 TRACE cinder     facade = _create_facade_lazily()
2015-04-17 14:12:31.957 TRACE cinder   File
"/opt/stack/cinder/cinder/db/sqlalchemy/api.py", line 72, in
_create_facade_lazily
2015-04-17 14:12:31.957 TRACE cinder     **dict(CONF.database.iteritems())
2015-04-17 14:12:31.957 TRACE cinder   File
"/usr/local/lib/python2.7/dist-packages/oslo_db/sqlalchemy/session.py",
line 796, in __init__
2015-04-17 14:12:31.957 TRACE cinder     **engine_kwargs)
2015-04-17 14:12:31.957 TRACE cinder   File
"/usr/local/lib/python2.7/dist-packages/oslo_db/sqlalchemy/session.py",
line 376, in create_engine
2015-04-17 14:12:31.957 TRACE cinder     url =
sqlalchemy.engine.url.make_url(sql_connection)
2015-04-17 14:12:31.957 TRACE cinder   File
"/usr/local/lib/python2.7/dist-packages/sqlalchemy/engine/url.py", line
176, in make_url
2015-04-17 14:12:31.957 TRACE cinder     return
_parse_rfc1738_args(name_or_url)
2015-04-17 14:12:31.957 TRACE cinder   File
"/usr/local/lib/python2.7/dist-packages/sqlalchemy/engine/url.py", line
225, in _parse_rfc1738_args
2015-04-17 14:12:31.957 TRACE cinder     "Could not parse rfc1738 URL from
string '%s'" % name)
2015-04-17 14:12:31.957 TRACE cinder ArgumentError: Could not parse rfc1738
URL from string ''
2015-04-17 14:12:31.957 TRACE cinder
c-vol failed to start


On Mon, Mar 10, 2014 at 12:44 PM, abhishek jain <ashujain9727 at gmail.com>
wrote:

> Hi all
>
> I have created one openstack using one controller node and one compute
> node both installed using devstack.I'm running one instance on controller
> node and want to migrate it to over compute node.
> I'm using following link for this.
>
>
> http://docs.openstack.org/grizzly/openstack-compute/admin/content/live-migration-usage.html
>
> http://docs.openstack.org/grizzly/openstack-compute/admin/content/configuring-migrations.html
>
> The output of  nova-manage vm list  on the compute node is as follows..
>
> 10 16:01:49.502 DEBUG nova.openstack.common.lockutils
> [req-019d2337-143e-4157-9d6c-3c1f2207f63b None None] Semaphore / lock
> released "__get_backend" inner
> /opt/stack/nova/nova/openstack/common/lockutils.py:252
> Command failed, please check log for more info
> 2014-03-10 16:01:49.507 CRITICAL nova
> [req-019d2337-143e-4157-9d6c-3c1f2207f63b None None] Could not parse
> rfc1738 URL from string ''
> 2014-03-10 16:01:49.507 9609 TRACE nova Traceback (most recent call last):
> 2014-03-10 16:01:49.507 9609 TRACE nova   File "/usr/bin/nova-manage",
> line 10, in <module>
> 2014-03-10 16:01:49.507 9609 TRACE nova     sys.exit(main())
> 2014-03-10 16:01:49.507 9609 TRACE nova   File
> "/opt/stack/nova/nova/cmd/manage.py", line 1378, in main
> 2014-03-10 16:01:49.507 9609 TRACE nova     ret = fn(*fn_args,
> **fn_kwargs)
> 2014-03-10 16:01:49.507 9609 TRACE nova   File
> "/opt/stack/nova/nova/cmd/manage.py", line 658, in list
> 2014-03-10 16:01:49.507 9609 TRACE nova     context.get_admin_context(),
> host)
> 2014-03-10 16:01:49.507 9609 TRACE nova   File
> "/opt/stack/nova/nova/db/api.py", line 671, in instance_get_all_by_host
> 2014-03-10 16:01:49.507 9609 TRACE nova     return
> IMPL.instance_get_all_by_host(context, host, columns_to_join)
> 2014-03-10 16:01:49.507 9609 TRACE nova   File
> "/opt/stack/nova/nova/db/sqlalchemy/api.py", line 112, in wrapper
> 2014-03-10 16:01:49.507 9609 TRACE nova     return f(*args, **kwargs)
> 2014-03-10 16:01:49.507 9609 TRACE nova   File
> "/opt/stack/nova/nova/db/sqlalchemy/api.py", line 2078, in
> instance_get_all_by_host
> 2014-03-10 16:01:49.507 9609 TRACE nova
> use_slave=use_slave).filter_by(host=host).all(),
> 2014-03-10 16:01:49.507 9609 TRACE nova   File
> "/opt/stack/nova/nova/db/sqlalchemy/api.py", line 2066, in
> _instance_get_all_query
> 2014-03-10 16:01:49.507 9609 TRACE nova     use_slave=use_slave)
> 2014-03-10 16:01:49.507 9609 TRACE nova   File
> "/opt/stack/nova/nova/db/sqlalchemy/api.py", line 200, in model_query
> 2014-03-10 16:01:49.507 9609 TRACE nova     session =
> kwargs.get('session') or get_session(slave_session=use_slave)
> 2014-03-10 16:01:49.507 9609 TRACE nova   File
> "/opt/stack/nova/nova/openstack/common/db/sqlalchemy/session.py", line 423,
> in get_session
> 2014-03-10 16:01:49.507 9609 TRACE nova     engine =
> get_engine(sqlite_fk=sqlite_fk, slave_engine=slave_session)
> 2014-03-10 16:01:49.507 9609 TRACE nova   File
> "/opt/stack/nova/nova/openstack/common/db/sqlalchemy/session.py", line 561,
> in get_engine
> 2014-03-10 16:01:49.507 9609 TRACE nova     sqlite_fk=sqlite_fk)
> 2014-03-10 16:01:49.507 9609 TRACE nova   File
> "/opt/stack/nova/nova/openstack/common/db/sqlalchemy/session.py", line 629,
> in create_engine
> 2014-03-10 16:01:49.507 9609 TRACE nova     connection_dict =
> sqlalchemy.engine.url.make_url(sql_connection)
> 2014-03-10 16:01:49.507 9609 TRACE nova   File
> "/usr/lib/python2.7/site-packages/sqlalchemy/engine/url.py", line 178, in
> make_url
> 2014-03-10 16:01:49.507 9609 TRACE nova     return
> _parse_rfc1738_args(name_or_url)
> 2014-03-10 16:01:49.507 9609 TRACE nova   File
> "/usr/lib/python2.7/site-packages/sqlalchemy/engine/url.py", line 219, in
> _parse_rfc1738_args
> 2014-03-10 16:01:49.507 9609 TRACE nova     "Could not parse rfc1738 URL
> from string '%s'" % name)
> 2014-03-10 16:01:49.507 9609 TRACE nova ArgumentError: Could not parse
> rfc1738 URL from string ''
> 2014-03-10 16:01:49.507 9609 TRACE nova
>
>
> Please help me regarding the above error.
>
> Thanks
> Abhishek Jain
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20150417/9b54ecab/attachment.html>


More information about the OpenStack-dev mailing list