This is a multi-part message in MIME format.
--------------010709080006080305070302
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
On 11-05-2015 13:17, David Caro wrote:
Thanks Christopher!
That will force me to have as many gluster storages as hosts? Or it will allow
to have one gluster setup with each of the hosts accessing to the local storage?
You will need one volume (with 1 local brick) for each host that needs
local storage.
If you need this for many hosts, you could use a script for creating the
local volumes.
Something like this.
HOST=host1
VOL=local-$HOST
BRICK=/mnt/disk/gluster-bricks/$VOL
mkdir $BRICK
*chown vdsm:kvm *$BRICK
*gluster vol create $VOL* <localhost>:$BRICK
*gluster vol start $VOL
*Then *in oVirt engine, you add *this new**storage manually or use the
rest API to automate it.
Use appropriate volume names referencing the host.
I will investigate, but I'd prefer if I did not have to use any
external
service at all (in the end, is just local storage)
IMO, it's quite easy to
setup gluster (2 commands), it is well supported
by oVirt and it gives you many benefits you could use in the future like
migrating the VM to other host, create snapshots, geo-replicate the
storage, etc.
--------------010709080006080305070302
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 7bit
<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">On 11-05-2015 13:17, David Caro
wrote:<br>
</div>
<blockquote cite="mid:20150511161732.GD24123@brete.redhat.com"
type="cite">
<pre wrap="">Thanks Christopher!
That will force me to have as many gluster storages as hosts? Or it will allow
to have one gluster setup with each of the hosts accessing to the local
storage?</pre>
</blockquote>
You will need one volume (with 1 local brick) for each host that
needs local storage.<br>
<br>
If you need this for many hosts, you could use a script for creating
the local volumes.<br>
Something like this.<br>
<br>
HOST=host1<br>
VOL=local-$HOST<br>
BRICK=/mnt/disk/gluster-bricks/$VOL<br>
<meta charset="utf-8">
mkdir $BRICK<br>
<meta charset="utf-8">
<b style="font-weight:normal;"
id="docs-internal-guid-4b7e62b6-43c9-7949-bcd1-87d25ffc2ed1"><span
style="font-size:15px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">chown
vdsm:kvm </span></b>$BRICK<br>
<meta charset="utf-8">
<b style="font-weight:normal;"
id="docs-internal-guid-4b7e62b6-43c9-e058-1522-5f8f6c2f42cd"><span
style="font-size:15px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">gluster
vol create $VOL</span></b> <localhost>:$BRICK<br>
<b style="font-weight:normal;"
id="docs-internal-guid-4b7e62b6-43c9-e058-1522-5f8f6c2f42cd"><span
style="font-size:15px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">gluster
vol start $VOL<br>
<br>
</span></b>Then <b style="font-weight:normal;"
id="docs-internal-guid-4b7e62b6-43c9-e058-1522-5f8f6c2f42cd"><span
style="font-size:15px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">in
oVirt engine, you add </span></b>this new<b
style="font-weight:normal;"
id="docs-internal-guid-4b7e62b6-43c9-e058-1522-5f8f6c2f42cd"><span
style="font-size:15px;font-family:Arial;color:#000000;background-color:transparent;font-weight:normal;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">
</span></b>storage manually or use the rest API to automate
it.<br>
Use appropriate volume names referencing the host.<br>
<br>
<blockquote cite="mid:20150511161732.GD24123@brete.redhat.com"
type="cite">
<pre wrap="">I will investigate, but I'd prefer if I did not
have to use any external
service at all (in the end, is just local storage)</pre>
</blockquote>
IMO, it's quite easy to setup gluster (2 commands), it is well
supported by oVirt and it gives you many benefits you could use in
the future like migrating the VM to other host, create snapshots,
geo-replicate the storage, etc.<br>
<br>
</body>
</html>
--------------010709080006080305070302--