--_000_BFAB40933B3367488CE6299BAF8592D1014E52CC4356SOCRATESasl_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Hi Kasturi,
I'll try that. Will this be persistent over a reboot of a host or even stop=
ping of the complete cluster ?
Thank you
Von: knarra [mailto:knarra@redhat.com]
Gesendet: Montag, 24. April 2017 13:44
An: Sven Achtelik <Sven.Achtelik(a)eps.aero>; users(a)ovirt.org
Betreff: Re: [ovirt-users] Hyperconverged Setup and Gluster healing
On 04/24/2017 05:03 PM, Sven Achtelik wrote:
Hi All,
my oVirt-Setup is 3 Hosts with gluster and reaplica 3. I always try to stay=
on the current version and I'm applying updates/upgrade if there are any. =
For this I put a host in maintenance and also use the "Stop Gluster Service=
" checkbox. After it's done updating I'll set it back to active and wait u=
ntil the engine sees all bricks again and then I'll go for the next host.
This worked fine for me the last month and now that I have more and more VM=
s running the changes that are written to the gluster volume while a host i=
s in maintenance become a lot more and it takes pretty long for the healing=
to complete. What I don't understand is that I don't really see a lot of n=
etwork usage in the GUI during that time and it feels quiet slow. The Netwo=
rk for the gluster is a 10G and I'm quiet happy with the performance of it,=
it's just the healing that takes long. I noticed that because I couldn't u=
pdate the third host because of unsynced gluster volumes.
Is there any limiting variable that slows down traffic during healing that =
needs to be configured ? Or should I maybe change my updating process someh=
ow to avoid having so many changes in queue?
Thank you,
Sven
_______________________________________________
Users mailing list
Users@ovirt.org<mailto:Users@ovirt.org>
http://lists.ovirt.org/mailman/listinfo/users
Hi Sven,
Do you have granular entry heal enabled on the volume? If no, there is =
a feature called granular entry self-heal which should be enabled with shar=
ded volumes to get the benefits. So when a brick goes down and say only 1 i=
n those million entries is created/deleted. Self-heal would be done for onl=
y that file it won't crawl the entire directory.
You can run gluster volume set VOLNAME cluster.granular-entry-heal enab=
le / disable command only if the volume is in Created state. If the volume =
is in any other state other than Created , for example, Started , Stopped, =
and so on, execute gluster volume heal VOLNAME granular-entry-heal enable /=
disable command to enable or disable granular-entry-heal option.
Thanks
kasturi
--_000_BFAB40933B3367488CE6299BAF8592D1014E52CC4356SOCRATESasl_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
<html xmlns:v=3D"urn:schemas-microsoft-com:vml"
xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word"
=
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml"
xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type
content=
=3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator
content=3D"Micros=
oft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Consolas;
panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
color:black;
mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
p
{mso-style-priority:99;
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
font-size:12.0pt;
font-family:"Times New Roman",serif;
color:black;}
code
{mso-style-priority:99;
font-family:"Courier New";}
pre
{mso-style-priority:99;
mso-style-link:"HTML Vorformatiert Zchn";
margin:0cm;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:"Courier New";
color:black;}
span.HTMLVorformatiertZchn
{mso-style-name:"HTML Vorformatiert Zchn";
mso-style-priority:99;
mso-style-link:"HTML Vorformatiert";
font-family:Consolas;
color:black;
mso-fareast-language:EN-US;}
span.E-MailFormatvorlage21
{mso-style-type:personal;
font-family:"Calibri",sans-serif;
color:windowtext;}
span.apple-converted-space
{mso-style-name:apple-converted-space;}
span.E-MailFormatvorlage23
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body bgcolor=3Dwhite
lang=3DDE li=
nk=3D"#0563C1" vlink=3D"#954F72"><div
class=3DWordSection1><p class=3DMsoNo=
rmal><span style=3D'color:#1F497D'>Hi
Kasturi,<o:p></o:p></span></p><p clas=
s=3DMsoNormal><span
style=3D'color:#1F497D'><o:p> </o:p></span></p><p
=
class=3DMsoNormal><span lang=3DEN-US
style=3D'color:#1F497D'>I’ll try=
that. Will this be persistent over a reboot of a host or even stopping of =
the complete cluster ? <o:p></o:p></span></p><p
class=3DMsoNormal><a name=
=3D"_MailEndCompose"></a><span lang=3DEN-US
style=3D'color:#1F497D'><o:p>&n=
bsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US
style=3D'color=
:#1F497D'><o:p> </o:p></span></p><p
class=3DMsoNormal><span lang=3DEN-=
US style=3D'color:#1F497D'>Thank
you<o:p></o:p></span></p><div><div style=
=3D'border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm
0cm'><=
p class=3DMsoNormal><b><span
style=3D'color:windowtext;mso-fareast-language=
:DE'>Von:</span></b><span
style=3D'color:windowtext;mso-fareast-language:DE=
'> knarra [mailto:knarra@redhat.com] <br><b>Gesendet:</b> Montag,
24. April=
2017 13:44<br><b>An:</b> Sven Achtelik
&lt;Sven.Achtelik(a)eps.aero&gt;; use=
rs@ovirt.org<br><b>Betreff:</b> Re: [ovirt-users] Hyperconverged Setup
and =
Gluster healing<o:p></o:p></span></p></div></div><p
class=3DMsoNormal><o:p>=
</o:p></p><div><p class=3DMsoNormal>On 04/24/2017 05:03
PM, Sven Acht=
elik wrote:<span
style=3D'font-size:12.0pt;mso-fareast-language:DE'><o:p></=
o:p></span></p></div><blockquote
style=3D'margin-top:5.0pt;margin-bottom:5.=
0pt'><p class=3DMsoNormal>Hi All, <o:p></o:p></p><p
class=3DMsoNormal> =
;<o:p></o:p></p><p class=3DMsoNormal><span lang=3DEN-US>my
oVirt-Setup is 3=
Hosts with gluster and reaplica 3. I always try to stay on the current ver=
sion and I’m applying updates/upgrade if there are any. For this I pu=
t a host in maintenance and also use the “Stop Gluster Service”=
checkbox. After it’s done updating I’ll set it back to a=
ctive and wait until the engine sees all bricks again and then I’ll g=
o for the next host. </span><o:p></o:p></p><p
class=3DMsoNormal><span lang=
=3DEN-US> </span><o:p></o:p></p><p
class=3DMsoNormal><span lang=3DEN-U=
S>This worked fine for me the last month and now that I have more and more =
VMs running the changes that are written to the gluster volume while a host=
is in maintenance become a lot more and it takes pretty long for the heali=
ng to complete. What I don’t understand is that I don’t really =
see a lot of network usage in the GUI during that time and it feels quiet s=
low. The Network for the gluster is a 10G and I’m quiet happy with th=
e performance of it, it’s just the healing that takes long. I noticed=
that because I couldn’t update the third host because of unsynced gl=
uster volumes.</span><o:p></o:p></p><p
class=3DMsoNormal><span lang=3DEN-US=
</span><o:p></o:p></p><p
class=3DMsoNormal><span lang=3DEN-US>Is the=
re any limiting variable that
slows down traffic during healing that needs =
to be configured ? Or should I maybe change my updating process somehow to =
avoid having so many changes in queue? </span><o:p></o:p></p><p
class=3DMso=
Normal><span
lang=3DEN-US> </span><o:p></o:p></p><p
class=3DMsoNormal>=
<span lang=3DEN-US>Thank you, </span><o:p></o:p></p><p
class=3DMsoNormal><s=
pan lang=3DEN-US> </span><o:p></o:p></p><p
class=3DMsoNormal><span lan=
g=3DEN-US>Sven</span><o:p></o:p></p><p
class=3DMsoNormal> <o:p></o:p><=
/p><p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><span
style=3D'font-=
size:12.0pt;font-family:"Times New
Roman",serif;mso-fareast-language:DE'><b=
r><br><o:p></o:p></span></p><pre>__________________________________________=
_____<o:p></o:p></pre><pre>Users mailing
list<o:p></o:p></pre><pre><a href=
=3D"mailto:Users@ovirt.org">Users@ovirt.org</a><o:p></o:p></pre><pre><a
hre=
f=3D"http://lists.ovirt.org/mailman/listinfo/users">http://l...
mailman/listinfo/users</a><o:p></o:p></pre></blockquote><p>Hi
Sven,<o:p></o=
:p></p><p> Do you have granular entry heal
enabled on the=
volume? If no, there is a feature called granular entry self-heal which sh=
ould be enabled with sharded volumes to get the benefits. So when a brick g=
oes down and say only 1 in those million entries is created/deleted. Self-h=
eal would be done for only that file it won't crawl the entire directory.<o=
:p></o:p></p><p> <span
style=3D'color:#333333;background:=
white'>You can run<span
class=3Dapple-converted-space> </span></span><=
code><span
style=3D'font-size:11.0pt;color:#333333;background:white'>gluste=
r volume set</span></code><span class=3Dapple-converted-space><span
style=
=3D'font-size:11.0pt;font-family:"Courier
New";color:#333333;background:whi=
te'> </span></span><em><span
style=3D'font-size:11.0pt;font-family:"Co=
urier
New";color:#333333;background:white'>VOLNAME</span></em><span
class=
=3Dapple-converted-space><span
style=3D'font-size:11.0pt;font-family:"Couri=
er
New";color:#333333;background:white'> </span></span><code><span
sty=
le=3D'font-size:11.0pt;color:#333333;background:white'>cluster.granular-ent=
ry-heal enable / disable</span></code><span
class=3Dapple-converted-space><=
span style=3D'font-size:11.0pt;font-family:"Courier
New";color:#333333;back=
ground:white'> </span></span><span
style=3D'color:#333333;background:w=
hite'>command only if the volume is in<span
class=3Dapple-converted-space>&=
nbsp;</span></span><code><span
style=3D'font-size:11.0pt;color:#333333;back=
ground:white'>Created</span></code><span
class=3Dapple-converted-space><spa=
n style=3D'font-size:11.0pt;font-family:"Courier
New";color:#333333;backgro=
und:white'> </span></span><span
style=3D'color:#333333;background:whit=
e'>state. If the volume is in any other state other than<span class=3Dapple=
-converted-space> </span></span><code><span
style=3D'font-size:11.0pt;=
color:#333333;background:white'>Created</span></code><span
class=3Dapple-co=
nverted-space><span style=3D'font-size:11.0pt;font-family:"Courier
New";col=
or:#333333;background:white'> </span></span><span
style=3D'color:#3333=
33;background:white'>, for example,<span
class=3Dapple-converted-space>&nbs=
p;</span></span><code><span
style=3D'font-size:11.0pt;color:#333333;backgro=
und:white'>Started</span></code><span
class=3Dapple-converted-space><span s=
tyle=3D'font-size:11.0pt;font-family:"Courier
New";color:#333333;background=
:white'> </span></span><span
style=3D'color:#333333;background:white'>=
,<span
class=3Dapple-converted-space> </span></span><code><span
style=
=3D'font-size:11.0pt;color:#333333;background:white'>Stopped</span></code><=
span style=3D'color:#333333;background:white'>, and so on, execute<span
cla=
ss=3Dapple-converted-space> </span></span><code><span
style=3D'font-si=
ze:11.0pt;color:#333333;background:white'>gluster volume heal VOLNAME granu=
lar-entry-heal</span></code><span class=3Dapple-converted-space><span
style=
=3D'font-size:11.0pt;font-family:"Courier
New";color:#333333;background:whi=
te'> </span></span><code><span
style=3D'font-size:9.5pt;color:#333333'=
enable / disable</span></code><span
class=3Dapple-converted-space><span st=
yle=3D'color:#333333;background:white'> </span></span><span
style=3D'c=
olor:#333333;background:white'>command to enable or disable granular-entry-=
heal
option.</span><o:p></o:p></p><p>Thanks<o:p></o:p></p><p>kasturi<o:p></=
o:p></p></div></body></html>=
--_000_BFAB40933B3367488CE6299BAF8592D1014E52CC4356SOCRATESasl_--