<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    S tymto suhlasim, tiez sa mi zda rozumnejsi planovany vypadok, ako
    potom riesit pripadne upratanie FS v pripade neplanovaneho vypadku
    (poskodenie FS je asi menej pravdepodobne v pripade planovaneho
    vypadku).<br>
    <br>
    J.<br>
    <br>
    <div class="moz-cite-prefix">On 05. 08. 2019 12:36, Jiří Pucherna
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:ce69a4b3-fe6e-3140-14d1-ae4135b9a4d3@reklalink.cz">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <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" moz-do-not-send="true">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" moz-do-not-send="true">Community-list@lists.vpsfree.cz</a>
<a class="moz-txt-link-freetext" href="http://lists.vpsfree.cz/listinfo/community-list" moz-do-not-send="true">http://lists.vpsfree.cz/listinfo/community-list</a>
</pre>
      </blockquote>
      <br>
      <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>