
</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=
enable / disable</span></code><span class=3Dapple-converted-space><span st= yle=3D'color:#333333;background:white'> </span></span><span style=3D'c=
--_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@eps.aero>; users@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 <Sven.Achtelik@eps.aero>; 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= 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://lists.ovirt.org/= 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'= 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_--