Env --- - 'iscsi_helper=tgtdadm' in cinder.conf - DevStack cinder: 4a397ad (Merge "ConsistencyGroup Object", 2015-08-11) devstack: 2f605b0 (Merge "Install cryptsetup on the n-cpu nodes", 2015-08-10) glance: 419a9bb (Merge "Make 'id' a read only property for v2", 2015-08-11) keystone: 0d3767f (Merge "Improve List Role Assignments Filters Performance", 2015-08-11) neutron: dfadd1a (Merge "Use DeferredOVSBridge in setup_default_table", 2015-08-11) nova: b156813 (Merge "pci: Use fields.Enum type for PCI device type", 2015-08-11) requirements: 9d99471 (update cliff to 1.14.0, 2015-08-10) Test ---- $ cinder create --display_name=test_volume2 1 $ nova boot --flavor 1 --key_name oskey1 --image cirros-0.3.3-x86_64-disk vm2 $ nova list | grep vm2 | 02c2aee9-d748-4b25-aa47-07a0df05eaa2 | vm2 | ACTIVE | - | Running | private=10.1.0.4, fd88:2195:a05b:0:f816:3eff:fef0:4879 | $ cinder list | grep test_volume2 | 07f0959d-dde2-489b-a367-0450f8d6a5c0 | available | test_volume2 | 1 | lvmdriver-1 | false | False | | $ nova volume-attach 02c2aee9-d748-4b25-aa47-07a0df05eaa2 07f0959d-dde2-489b-a367-0450f8d6a5c0 +----------+--------------------------------------+ | Property | Value | +----------+--------------------------------------+ | device | /dev/vdb | | id | 07f0959d-dde2-489b-a367-0450f8d6a5c0 | | serverId | 02c2aee9-d748-4b25-aa47-07a0df05eaa2 | | volumeId | 07f0959d-dde2-489b-a367-0450f8d6a5c0 | +----------+--------------------------------------+ $ cat /proc/scsi/scsi Attached devices: Host: scsi3 Channel: 00 Id: 00 Lun: 00 Vendor: IET Model: Controller Rev: 0001 Type: RAID ANSI SCSI revision: 05 Host: scsi3 Channel: 00 Id: 00 Lun: 01 Vendor: IET Model: VIRTUAL-DISK Rev: 0001 Type: Direct-Access ANSI SCSI revision: 05 Host: scsi4 Channel: 00 Id: 00 Lun: 00 Vendor: IET Model: Controller Rev: 0001 Type: RAID ANSI SCSI revision: 05 Host: scsi4 Channel: 00 Id: 00 Lun: 01 Vendor: IET Model: VIRTUAL-DISK Rev: 0001 Type: Direct-Access ANSI SCSI revision: 05 $ iscsiadm -m session tcp: [2] 192.169.142.107:3260,1 iqn.2010-10.org.openstack:volume-ce68059e-af86-490a-aa24-bd0902e502f7 (non-flash) tcp: [3] 192.169.142.107:3260,1 iqn.2010-10.org.openstack:volume-07f0959d-dde2-489b-a367-0450f8d6a5c0 (non-flash) $ sudo virsh domblklist instance-00000002 Target Source ------------------------------------------------ vda /home/kashyapc/src/cloud/data/nova/instances/02c2aee9-d748-4b25-aa47-07a0df05eaa2/disk vdb /dev/disk/by-path/ip-192.169.142.107:3260-iscsi-iqn.2010-10.org.openstack:volume-07f0959d-dde2-489b-a367-0450f8d6a5c0-lun-1 $ sudo blockdev --getsize64 /dev/disk/by-path/ip-192.169.142.107:3260-iscsi-iqn.2010-10.org.openstack:volume-07f0959d-dde2-489b-a367-0450f8d6a5c0-lun-1 1073741824 $ sudo targetcli targetcli shell version 2.1.fb39 Copyright 2011-2013 by Datera, Inc and others. For help on commands, type 'help'. /> ls o- / ......................................................................................................................... [...] o- backstores .............................................................................................................. [...] | o- block .................................................................................................. [Storage Objects: 0] | o- fileio ................................................................................................. [Storage Objects: 0] | o- pscsi .................................................................................................. [Storage Objects: 0] | o- ramdisk ................................................................................................ [Storage Objects: 0] | o- user ................................................................................................... [Storage Objects: 0] o- iscsi ............................................................................................................ [Targets: 0] o- loopback ......................................................................................................... [Targets: 0] o- vhost ............................................................................................................ [Targets: 0] /> $ nova rebuild vm2 cirros-0.3.3-x86_64-disk $ nova list | grep vm2 | 02c2aee9-d748-4b25-aa47-07a0df05eaa2 | vm2 | ACTIVE | - | Running | private=fd88:2195:a05b:0:f816:3eff:fef0:4879, 10.1.0.4 |