<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Ahoj,</p>
    <p>za sebe jsem spis pro variantu to rollbacknout vse v planovanem
      vypadku nez pak resit nejaky neprijemny random :)</p>
    <p>Jirka</p>
    <p> </p>
    <pre class="moz-signature" cols="72">-- 
-------------------------------------------------
Reklalink s.r.o. | A. Jiráska 260 | Příbram | 261 01
Telefon: +420 724 330 493 | Web: <a class="moz-txt-link-freetext" href="http://www.reklalink.cz">http://www.reklalink.cz</a></pre>
    <div class="moz-cite-prefix">On 05. 08. 19 12:25, Pavel Snajdr
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:2641B9E1-1079-4476-A8EC-88D7F112C7F5@snajpa.net">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">Cauko,</div>
      <div dir="ltr"><br>
      </div>
      <div dir="ltr">no, pri poslednim vserestartu jsme upgradovali ZFS
        z 0.8.0-rc2 na 0.8.1 “stable” release, jenze na nem hitujeme
        hned tri bugy, oproti rc2, kde nas netrapilo nic.</div>
      <div dir="ltr"><br>
      </div>
      <div dir="ltr">Nejvetsi WTF je toto:</div>
      <div dir="ltr"><br>
      </div>
      <div dir="ltr"><a
          href="https://github.com/zfsonlinux/zfs/issues/8673"
          moz-do-not-send="true">https://github.com/zfsonlinux/zfs/issues/8673</a></div>
      <div dir="ltr"><br>
      </div>
      <div dir="ltr">Tam jde o nejakou strasne nestastnou race
        condition, kterou dojde k tomu, ze objekt, do kteryho se
        zapisuje asynchronnima zapisama, je v jednu chvili z pohledu ZFS
        mensi, nez zapis, co do nej zamiri. Stane se to hlavne v noci,
        kdy se nejvic tlaci na ARC, aby promlela a pomenila svuj obsah
        na nekterych strojich i na nekolikrat.</div>
      <div dir="ltr"><br>
      </div>
      <div dir="ltr">Kdyz uz nehitneme tenhle PANIC, dojde jeste s mensi
        pravdepodobnosti k deadlocku; pravdepodobne za to muzou zmeny,
        ktere byly backportovany i do starsich releases, 0.7.11 a dal
        tim trpi taktez. Ale zatim se mi nepovedlo to dolovit, spis je
        to pro mne velka skola ZFS internals, takhle zblizka dovnitr
        jsem jeste videt nepotreboval. A s tim zamykanim dnodes vs.
        jemna interakce s ARC a ne uplne systematicky doresenou reclaim
        path, je to docela komplexni peklo na palici :)) Existuje totiz
        nekolik cest, odkud se oproti Solarisu i FreeBSD da na ZFS v
        jadre tlacit, aby uvolnilo pamet; nedostava to tak komplexni
        testovani, jak by melo. Dobrou zpravou je, ze na kazdy vetsi
        vyreseny WTF bug vznikaji testy a v pristich releasech by uz se
        to nemelo opakovat... Spatnou zpravou je, ze nad tak starym
        jadrem uz to neprovozujou ani v LLNL, takze vz nodu u nas uz se
        novejsi verze ZFS nejspis netykaji.</div>
      <div dir="ltr"><br>
      </div>
      <div dir="ltr">No a posledni annoying bug je s paralelnim mountem
        vs. existujicimi nonempty mounty. Paralel mount kod se s
        neurcitosti dovede vysekat po namountovani dvou tri datasetu a
        zbytek proste nenamountuje. Tak se stalo uz nekolikrat, ze po
        resetu nabehnou na stroji jedna dve VPSky a zbytek nejde ani
        mountnout.</div>
      <div dir="ltr"><br>
      </div>
      <div dir="ltr">Takze jsme vsude nainstalovali zpatky 0.8.0-rc2.</div>
      <div dir="ltr"><br>
      </div>
      <div dir="ltr">Snazil jsem se nekolik dni prijit tem lockupum na
        kloub, ale dosel jsem na to, ze bude lepsi rollbacknout a
        venovat se dal nonzombie kernelum, tj. vpsAdminOS.</div>
      <div dir="ltr"><br>
      </div>
      <div dir="ltr">Otazka k diskuzi: pokud jsou to bugy, na kterych
        padaji stroje jednou za par dni, nepredvidatelne a jen pod
        velkou specifickou zatezi (vetsinou ten crash zpusobi rspamd
        proces), ma cenu rebootovat vsechno kvuli rollbacku na
        0.8.0-rc2?</div>
      <div dir="ltr"><br>
      </div>
      <div dir="ltr">Ja jsem zvolil strategii nechat to bezet a nechat
        nabehnout stroje na rc2 az po padu; je to na min celkoveho
        vypadku, ale mozna muze ten vypadek prijit v spatnou, denni,
        dobu.</div>
      <div dir="ltr"><br>
      </div>
      <div dir="ltr">Co si o tom myslite, v takovym pripade,
        rollbackovat vsechno, jen neco, nebo takhle?</div>
      <div dir="ltr"><br>
      </div>
      <div dir="ltr">/snajpa</div>
      <div dir="ltr"><br>
      </div>
      <div dir="ltr"><br>
      </div>
      <div dir="ltr"><br>
        On 5 Aug 2019, at 05:43, zd nex <<a
          href="mailto:zdnexnet@gmail.com" moz-do-not-send="true">zdnexnet@gmail.com</a>>
        wrote:<br>
        <br>
      </div>
      <blockquote type="cite">
        <div dir="ltr">
          <div dir="ltr">
            <div>Ahojte,</div>
            <div><br>
            </div>
            <div>zdá se že se nějak nyní množí výpadky ZFS, jsou tam teď
              nějaké problémy?<br>
            </div>
            <div><br>
            </div>
            <div><br>
            </div>
            <div>Zdenek<br>
            </div>
          </div>
        </div>
      </blockquote>
      <blockquote type="cite">
        <div dir="ltr"><span>_______________________________________________</span><br>
          <span>Community-list mailing list</span><br>
          <span><a href="mailto:Community-list@lists.vpsfree.cz"
              moz-do-not-send="true">Community-list@lists.vpsfree.cz</a></span><br>
          <span><a
              href="http://lists.vpsfree.cz/listinfo/community-list"
              moz-do-not-send="true">http://lists.vpsfree.cz/listinfo/community-list</a></span><br>
        </div>
      </blockquote>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
Community-list mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Community-list@lists.vpsfree.cz">Community-list@lists.vpsfree.cz</a>
<a class="moz-txt-link-freetext" href="http://lists.vpsfree.cz/listinfo/community-list">http://lists.vpsfree.cz/listinfo/community-list</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>