yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #95964
[Bug 2110902] Re: multipath not working even though entries added in cinder and nova conf files
Hi, and thanks for your detailed report.
>From your description and the logs, the issue appears to be that the
connector object shows multipath: false during a Cinder operation,
despite configuration settings enabling multipath in both Nova and
Glance.
This does not appear to be a Nova bug, as the operation you're
performing (openstack image create with Glance using the Cinder store)
primarily involves Cinder and Glance interactions. The multipath
behavior is likely controlled by how Glance interacts with Cinder and
the connector properties being built.
This may also be a configuration issue, potentially with the os-brick
connector or how Glance is invoking Cinder under the hood.
We recommend asking about this on the #openstack IRC channel on OFTC,
where operators and service experts can help verify your setup.
For now, we’ll mark this bug as Invalid since it’s not related to Nova’s code path.
If you believe Nova is involved or you can reproduce this through Nova workflows (e.g. volume-based instance booting), feel free to reopen and provide further details.
Thanks!
** Project changed: nova => cinder
** Also affects: nova
Importance: Undecided
Status: New
** Changed in: nova
Status: New => Invalid
** Also affects: glance
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/2110902
Title:
multipath not working even though entries added in cinder and nova
conf files
Status in Cinder:
New
Status in Glance:
New
Status in OpenStack Compute (nova):
Invalid
Bug description:
OpenStack version: Antelope
In /etc/cinder/cinder.conf added below line:
use_multipath_for_image_xfer = True
In /etc/nova.conf and nova-cpu.conf added below line:
volume_use_multipath = True
Used cinder as backend for glance.
In /etc/glance/glance-api.conf added below lines:
[glance_store]
stores = cinder, file, http, swift
default_store = cinder
[cinder]
cinder_store_auth_address = http://10.x.y.z/identity
cinder_store_user_name = cinder
cinder_store_password = passwd
cinder_store_project_name = service
cinder_store_use_multipath = True
multipath is running:
stack@bay02:~$ sudo multipathd show status
path checker states:
up 1
paths: 0
busy: False
stack@bay02:~$
Executed below command:
openstack image create --disk-format qcow2 --file cirros-0.6.2-x86_64-disk.img cirros_x
In logs, we observe that multipath is False in connector object
May 14 12:10:53 bay02 devstack@c-api.service[661842]: #033[00;32mDEBUG
cinder.api.openstack.wsgi [#033[01;36mreq-
ff298040-3e5f-449c-9467-63376829c685
req-8fc4eb1d-057b-467f-8476-54cee37a1a45 #033[00;36madmin
admin#033[00;32m] #033[01;35m#033[00;32mAction: 'update', calling
method: version_select, body: {"attachment": {"connector":
{"platform": "x86_64", "os_type": "linux", "ip": "127.0.1.1", "host":
"bay02", "multipath": false, "initiator": "iqn.2005-03.org.open-
iscsi:3daab193cb", "do_local_attach": false, "uuid":
"36167ad4-25ce-4c02-a3eb-4afd01fe5237", "system uuid":
"30313436-3631-4753-4833-3334324b3332", "nvme_native_multipath": true,
"mountpoint": "glance_store"}}}#033[00m #033[00;33m{{(pid=661842)
_process_stack
/opt/stack/cinder/cinder/api/openstack/wsgi.py:866}}#033[00m#033[00m
To manage notifications about this bug go to:
https://bugs.launchpad.net/cinder/+bug/2110902/+subscriptions
References