<div dir="ltr">Hi guys, we are using cinder with LVM+iscsi as block storage and it works great so far. Now we want to change one little thing, this is what we have now:<div><br></div><div>compute-node1: eth0=<a href="http://172.19.136.13/24">172.19.136.13/24</a> <br>
</div><div>storage-node1: eth0=<a href="http://172.19.136.245/24">172.19.136.245/24</a> </div><div><br></div><div>This way everything works fine, but we want to separate the cloud admin network (<a href="http://172.19.136.0/24">172.19.136.0/24</a>) from the block storage access network (<a href="http://172.19.137.0/24">172.19.137.0/24</a>). </div>
<div><br></div><div>We want this new config:</div><div><br></div><div>compute-node1: eth0=<a href="http://172.19.136.13/24">172.19.136.13/24</a> eth1=<a href="http://172.19.137.13/24">172.19.137.13/24</a></div><div><div>storage-node1: eth0=<a href="http://172.19.136.245/24">172.19.136.245/24</a> eth1=<a href="http://172.19.137.245/24">172.19.137.245/24</a><br>
</div><div><br></div><div>No problems so far, but when i attach a cinder volume to an instance the iscsi connection goes through <font color="#212121" face="arial, sans-serif"><span style="line-height:15px">172.19.136.13<->172.19.136.245 when i'd like it to go through 172.19.137.13<->172.19.137.245. </span></font></div>
<div><font color="#212121" face="arial, sans-serif"><span style="line-height:15px"><br></span></font></div><div><font color="#212121" face="arial, sans-serif"><span style="line-height:15px">Looking in nova-compute.log i found:</span></font></div>
<div><font color="#212121" face="arial, sans-serif"><span style="line-height:15px"><br></span></font></div><div><font color="#212121" face="arial, sans-serif"><span style="line-height:15px"><div>2013-08-09 20:46:40.737 DEBUG nova.utils [req-3d8bcf5c-9406-4681-b8e4-3a0e784098ed 20390b639d4449c18926dca5e038ec5e d1e3aae242f14c488d2225dcbf1e96d6] Running cmd (subprocess): sudo nova-rootwrap /etc/nova/rootwrap.conf iscsiadm -m node -T iqn.2010-10.org.openstack:volume-a090f312-f419-40c3-ba86-1017a82e0968 -p <a href="http://172.19.136.245:3260">172.19.136.245:3260</a> --op update -n node.startup -v automatic execute /usr/lib/python2.7/dist-packages/nova/utils.py:208</div>
<div><br></div><div>That explains why the connection goes that way, and maybe there's a place where i can tell cinder what interface i want it to expose. It seems that it's using the same IP as the API.</div><div>
<br></div><div>I tried using </div><div><br></div><div>iscsi_ip_address=172.19.137.245</div><div><br></div><div>in cinder.conf but didn't work.</div></span></font></div><div><font color="#212121" face="arial, sans-serif"><span style="line-height:15px"><br>
</span></font></div><div><font color="#212121" face="arial, sans-serif"><span style="line-height:15px">Is it possible? </span></font></div><div><font color="#212121" face="arial, sans-serif"><span style="line-height:15px"><br>
</span></font></div><div><font color="#212121" face="arial, sans-serif"><span style="line-height:15px">Thanks!</span></font></div><div><br></div>-- <br><div dir="ltr">Pavlik Salles Juan José</div>
</div></div>