<br><br><div class="gmail_quote">On Thu, Apr 5, 2012 at 1:30 PM, Eric Blake <span dir="ltr"><<a href="mailto:eblake@redhat.com">eblake@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div id=":5zb">A pool is like a directory (in fact, you can make a pool that wraps a<br>
directory, if you are using files on a file system instead of LUNs in an<br>
iSCSI setup).  A storage volume is the space that can hold a single disk<br>
image (in a directory-based storage pool, each storage volume is a file;<br>
in an iSCSI setup, each LUN is a a storage volume).<br>
<br>
You can't have a storage volume without also having a storage pool to<br>
hold the volume.  So you need XML for both.</div></blockquote></div><br><div><br></div><div><div style><br class="Apple-interchange-newline">OK, I have been sort of getting that far in my reading but I still don't know how to make the XML file for my disk :-)</div>
<div style><br></div><div style>Or, maybe I had it right the first time and my problem is elsewhere.</div><div style><br></div><div style>In short I have this :</div><div style><div>[root@solexa1 xen]# iscsiadm -m discovery -t sendtargets -p zfs1</div>
<div><a href="http://192.168.160.250:3260/" target="_blank" style="color:rgb(17,85,204)">192.168.160.250:3260</a>,2 iqn.1986-03.com.sun:02:44ed42e5-747b-eb6c-9273-9cebdd051c64</div><div><a href="http://192.168.160.250:3260/" target="_blank" style="color:rgb(17,85,204)">192.168.160.250:3260</a>,2 iqn.1986-03.com.sun:02:f4f32db3-53b1-422c-c979-c568b1e6227b</div>
</div><div style><br></div><div style>Those are 2 disks (iSCSI targets, I guess you would say) on my ZFS server.  The first one is the one I set up a month or so ago and have been using on a VBox VM since then.  On a different physical machine.</div>
<div style><br></div><div style>The 2nd one I just set up now to test this with virt-manager </div><div style><br></div><div style>I had created this XML file and used the instructions from Daniel's website to get virt-manager to see it.</div>
<div style><br></div><div style><div><pool type='iscsi'></div><div>    <name>ZFS1</name></div><div>    <source></div><div>        <host name='ZFS1'/></div><div>        <device path='iqn.1986-03.com.sun:02:44ed42e5-747b-eb6c-9273-9cebdd051c64'/></div>
<div>    </source></div><div>    <target></div><div>        <path>/dev/disk/by-path</path></div><div>    </target></div><div></pool></div></div><div style><br></div><div style>But the disk could not be read for whatever reason.  That is the problem I am trying to solve.</div>
<div style><br></div><div style>So in the meantime I destroyed that pool.   But I'm guessing now if I make a new XML file with two different <source> declarations I can probably add both disks to the pool, right?  And see them both.</div>
<div style><br></div><div style>I'll try that now and then mount and use my new test desk and try a fresh install of Ubuntu to see what happens.</div></div>