<pre style="font-family: courier new,monospace;"><font style="font-family: courier new,monospace;" size="2">Patches coming through a Brief overview of the same below. Patches are rebased against <br>current "master" branch for each projects. <br>
<br>--------------------------------------------------------------------------<br>Packages with versions. <br><br>GlusterFS - 2.0.2 (in house repository)<br>Fuse - 2.8.0 (in house repository)<br>libvirt - 0.6.4 (in house repository)<br>
ovirt-server - 0.99 (in house repository) <br>ovirt-node-image - 1.0.1 (in house repository)<br><br>all present at <a href="http://ftp.gluster.com/pub/gluster/glusterfs/ovirt">http://ftp.gluster.com/pub/gluster/glusterfs/ovirt</a><br>
<br>With a brief Installation document at <br><br><a href="http://ftp.gluster.com/pub/gluster/glusterfs/ovirt/INSTALL.txt">http://ftp.gluster.com/pub/gluster/glusterfs/ovirt/INSTALL.txt</a> <br><br>A wiki document at<br><br>
<a href="http://www.gluster.org/docs/index.php/GlusterFS_oVirt_Setup_Guide">http://www.gluster.org/docs/index.php/GlusterFS_oVirt_Setup_Guide</a><br><br>Where we fit in? <br><br>1. Libvirt <br>No modifications for libvirt we use the same framework given by libvirt, but <br>
modify out own mount.glusterfs to handle the ways of NFS parameters. <br><br>mount -t glusterfs <glusterfs-server>:<volume-name> <MOUNTPATH><br><br>2. Ovirt<br><br>Technical Details:<br><br>"GlusterfsStoragePool" a new class added in support of Glusterfs for <br>
task-omatic daemon. Now with this Ovirt server can generate same<br>task events like start_vm, migrate_vm, refresh_storage_pool etc., with <br>glusterfs too. <br><br>Glusterfs awareness were added into files inside app/views/, app/controller/, <br>
app/models/ which contain code for frontend UI. <br><br>New rpms for glusterfs-common, glusterfs-client version 2.0.2, libvirt 0.6.4 <br>were added into the automated build system for bootable ovirt-node-image using<br>local "yum" repositories.<br>
<br>I have few queries too regarding Selinux which i had to disable for the case </font>of <br>using to get ovirt-node-image working with kvm. I would like to know how to add <br>Selinux support in meantime for the extra apps which i have added?<br>
<br>VM image format used is "qcow2" for the reason that "raw" format with a request<br>of volume creations above 4GB-10GB taskomatic daemon used to timeout waiting <br>for libvirt to return back as unconditionally large file writes used to take long<br>
time. This case is reproducible using NFS also, increasing timeout doesn't help. <br><br>-----------------------------------------------------------------------------------<br>Thanks Comments Welcome!<br style="font-family: courier new,monospace;">
</pre><span style="font-family: courier new,monospace;">--</span><br style="font-family: courier new,monospace;" clear="all"><span style="font-family: courier new,monospace;">Harshavardhana</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">Z Research Inc <a href="http://www.zresearch.com/">http://www.zresearch.com/</a></span><br>