<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#464646" bgcolor="#FFFFFF">
    <font face="Arial">Hi<br>
      <br>
      According to your documentation, <br>
      cache dir rock </font><font face="Arial">: objects larger than
      32,000 bytes cannot be cached<br>
      if aufs cannot be implemented in SMP configuration how can we
      handle larger files in cache ?<br>
    </font><br>
    <div class="moz-cite-prefix">Le 23/11/2021 à 11:01, David Touzeau a
      écrit :<br>
    </div>
    <blockquote type="cite"
      cite="mid:ea43083d-5450-b2d4-9f98-8549ddc410e7@articatech.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <font face="Arial">Ok thanks, we will investigate in this way</font><br>
      <br>
      <div class="moz-cite-prefix">Le 22/11/2021 à 19:33, Alex Rousskov
        a écrit :<br>
      </div>
      <blockquote type="cite"
        cite="mid:37a8b3e3-2bfb-868e-4e37-b5583968c255@measurement-factory.com">
        <pre class="moz-quote-pre" wrap="">On 11/22/21 12:48 PM, David Touzeau wrote:
</pre>
        <blockquote type="cite">
          <pre class="moz-quote-pre" wrap="">Here our SMP configuration:

workers 2

cache_dir rock /home/squid/cache/rock 0 min-size=0 max-size=131072 slot-size=32000

if ${process_number} = 1
memory_cache_mode always
cpu_affinity_map process_numbers=${process_number} cores=1
cache_dir    aufs    /home/squid/Caches/disk    50024    16    256 min-size=131072 max-size=3221225472
endif

if ${process_number} = 2
memory_cache_mode always
cpu_affinity_map process_numbers=${process_number} cores=2
endif


where is the false settings ?
</pre>
        </blockquote>
        <pre class="moz-quote-pre" wrap="">I am limiting my answer to the problems in this email thread scope: aufs
cache_dirs are UFS-based cache_dirs. UFS-based cache_dirs are not
SMP-aware and are not supported in SMP configurations. Your choices include:

* drop SMP (i.e. remove "workers" and ARA)
* drop aufs (i.e. remove "cache_dir aufs" and ARA)

... where ARA is "adjust the rest of the configuration accordingly".


HTH,

Alex.


</pre>
        <blockquote type="cite">
          <pre class="moz-quote-pre" wrap="">Le 22/11/2021 à 18:18, Alex Rousskov a écrit :
</pre>
          <blockquote type="cite">
            <pre class="moz-quote-pre" wrap="">On 11/22/21 11:55 AM, David Touzeau wrote:

</pre>
            <blockquote type="cite">
              <pre class="moz-quote-pre" wrap="">What does mean this error :

2021/11/21 17:23:06 kid1| assertion failed: Controller.cc:930:
"!transients || e.hasTransients()"
We are unable to start the service it always crashes.
How can we can fix it ( purge cache , reboot )... ?
</pre>
            </blockquote>
            <pre class="moz-quote-pre" wrap="">This is a Squid bug or misconfiguration. If you are using a UFS-based
cache_dir with multiple workers, then it is a misconfiguration. If you
want to use SMP disk caching, please use rock store instead.

HTH,

Alex.
P.S. This assertion has been reported several times, including for Squid
v4, but it was probably always due to a Squid misconfiguration. We need
to find a good way to explicitly reject such configurations instead of
asserting (while not rejecting similar unsupported configurations that
still "work" from their admins point of view).
</pre>
          </blockquote>
        </blockquote>
      </blockquote>
      <br>
      <br>
      <fieldset class="moz-mime-attachment-header"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
squid-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:squid-users@lists.squid-cache.org">squid-users@lists.squid-cache.org</a>
<a class="moz-txt-link-freetext" href="http://lists.squid-cache.org/listinfo/squid-users">http://lists.squid-cache.org/listinfo/squid-users</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>