ISCSI failure after restart of compute/cinder
Hello,
- CentOS 6.5
- OpenStack Icehouse
We are running compute hosts that acts as both Nova Compute and Cinder Volume nodes. They get ISCSI from our SAN for shared storage so that we can create Cinder volumes on there.
After a compute node is restarted (running both compute and cinder) ISCSI fails with the following logs, please see http://pastebin.com/mM3UbaXB
- ISCSI volume not yet found at: vda.
- NovaException: iSCSI device not found at
What do I need to do in order for Cinder to setup the appropriate ISCSI connections again? I can see it when checking "iscsiadm -m session" tcp: [33] 192.168.100.10:3260,1 iqn.2010-10.org.openstack:volume-5d51f748-aec8-4da7-a3d2-1083afb720b6
I can't see the volume when running "fdisk -l" so the ISCSI is not working properly as it's not seeing the logical volume. Anybody have any suggestions for me on how to resolved this?
I have tried rebooting it several times again, also restarting tgtd, libvirtd etc. I have got it working once, but then after restart it didn't work again and I can't remember why it started working, "it just did".
Best regards