| Summary: | Cinder does not support remote TGT | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Yogev Rabl <yrabl> | ||||
| Component: | openstack-cinder | Assignee: | Eric Harney <eharney> | ||||
| Status: | CLOSED DUPLICATE | QA Contact: | Haim <hateya> | ||||
| Severity: | high | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 4.0 | CC: | abaron, eharney, hateya, yeylon, yrabl | ||||
| Target Milestone: | --- | ||||||
| Target Release: | 5.0 (RHEL 7) | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2013-10-02 13:12:09 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Attachments: |
|
||||||
|
Description
Yogev Rabl
2013-09-12 15:19:35 UTC
Created attachment 796915 [details]
Cinder log files from /var/log/cinder
The error here indicates that there is no cinder-volumes VG on the node running the Cinder volume service. I'm not sure I understand what you mean by "remote TGT". The VG and cinder-volume service (which manages tgtd) should be deployed on the same node, is that the case here? Remote TGT means that a TGT storage device can be managed by the Cinder while it is on a different machine. The problem is that the Cinder doesn't have a driver to support this scenario, as for an example, a driver for gluster allows the Cinder to create/delete/attach/etc. volumes on a remote storage device. Though the cinder.conf configuration file points the iscsi address to the TGT storage device (that is on a different machine) the Cinder searches for the cinder-volumes localy. (In reply to Yogev Rabl from comment #4) The iscsi_ip_address option is intended to let you pick the intended IP to use on a multi-homed box, where tgtd is still local and managed by Cinder. As you note, Cinder doesn't have a driver which supports this scenario. I think the best thing to fit what you are requesting is the driver work which is planned for Icehouse that will enable use of targetd. The targetd service manages LVM and LIO to export volumes over iSCSI from a remote box and seems to be what you are after here. I'd suggest we mark this as a duplicate of bug 890202. tgtd is being replaced with lio and targetd is the way to manage lio remotely so Bug 890202 will in effect supply the needed functionality here. *** This bug has been marked as a duplicate of bug 890202 *** |