<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: LightSquid + Logrotate = log does not need rotating</title>
    <link>https://opennet.dev/openforum/vsluhforumID12/7308.html</link>
    <description>Здравствуйте уважаемые форумчане!&lt;br&gt;Столкнулся с проблемой: отчёт LightSquid не обновляется по заданию.&lt;br&gt;Соответственно по команде: &quot;sudo /usr/sbin/logrotate --verbose /etc/squid3/squid.logrotate&quot; выводится следующее:&lt;br&gt;_______________________________________________&lt;br&gt;reading config file /etc/squid3/squid.logrotate&lt;br&gt;Handling 1 logs&lt;br&gt;rotating pattern: /var/log/squid3/*.log  after 1 days (3 rotations)&lt;br&gt;empty log files are rotated, old logs are removed&lt;br&gt;considering log /var/log/squid3/access.log&lt;br&gt;  log does not need rotating&lt;br&gt;considering log /var/log/squid3/cache.log&lt;br&gt;  log does not need rotating&lt;br&gt;not running postrotate script, since no logs were rotated&lt;br&gt;_______________________________________________&lt;br&gt;&lt;br&gt;Каталог по пути &quot;/var/log/squid3/&quot; логами заполняется, от этого и непонятен смысл приведённой ошибки:&lt;br&gt;_______________________________________________&lt;br&gt;access.log     access.log.17    access.log.6  cache.log.11  cache.log.19    cache.log.6&lt;br&gt;access.log.10  access.log.18    access.log.7  cache.log.12  cache.log.2  </description>

<item>
    <title>LightSquid + Logrotate = log does not need rotating (Azaka)</title>
    <link>https://opennet.dev/openforum/vsluhforumID12/7308.html#7</link>
    <pubDate>Fri, 30 Mar 2018 08:48:46 GMT</pubDate>
    <description>&amp;gt;&amp;gt; А у Logrotate есть какие-то условия на ротацию? (минимальный размер, количество записей) &lt;br&gt;&amp;gt; Да, если это указано в конфиге.&lt;br&gt;&lt;br&gt;Понял, спасибо за пояснение.&lt;br&gt;&lt;br&gt;Вместе с этим, подскажите пожалуйста, от чего Logrotate может вести ротацию в такой странной (для меня) последовательности? В частности, отсутствие access.log.1 и access.log.2:&lt;br&gt;access.log    access.log.3  cache.log    cache.log.1  cache.log.2.gz  cache.log.4&lt;br&gt;access.log.2  access.log.4  cache.log.0  cache.log.2  cache.log.3     netdb.state&lt;br&gt;&lt;br&gt;P.S. Ранее удалял все файлы с индексами, оставив только три файла: access.log, netdb.state, cache.log. Спустя неделю, такая же картина - отсутствие access.log.1 и access.log.2.&lt;br&gt;</description>
</item>

<item>
    <title>LightSquid + Logrotate = log does not need rotating (Аноним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID12/7308.html#6</link>
    <pubDate>Thu, 29 Mar 2018 20:43:30 GMT</pubDate>
    <description>&amp;gt; А у Logrotate есть какие-то условия на ротацию? (минимальный размер, количество записей) &lt;br&gt;&lt;br&gt;Да, если это указано в конфиге. &lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>LightSquid + Logrotate = log does not need rotating (Azaka)</title>
    <link>https://opennet.dev/openforum/vsluhforumID12/7308.html#5</link>
    <pubDate>Thu, 29 Mar 2018 04:11:28 GMT</pubDate>
    <description>&amp;gt; Логи пустые, там нечего вращать.&lt;br&gt;&amp;gt; Как говорится, начинай уже пользоваться сквидом, логи повалят.&lt;br&gt;&lt;br&gt;Вот этот момент я и не понял, логи не пустые, сам SQUID на рабочем роутере, всё в целом работает через него.&lt;br&gt;&lt;br&gt;&amp;gt; Либо у тя в лог ничего не пишется, см. конфиг сквида, права &lt;br&gt;&amp;gt; на каталог,на файлы с логами, ....&lt;br&gt;&lt;br&gt;Права на каталог, и соответственно файлы логов принадлежат &quot;proxy&quot; (640). Уже вторую неделю не могу победить это (сказывается нехватка знаний ... :-( )&lt;br&gt;&lt;br&gt;А у Logrotate есть какие-то условия на ротацию? (минимальный размер, количество записей)&lt;br&gt;</description>
</item>

<item>
    <title>LightSquid + Logrotate = log does not need rotating (pavlinux)</title>
    <link>https://opennet.dev/openforum/vsluhforumID12/7308.html#4</link>
    <pubDate>Wed, 28 Mar 2018 14:02:46 GMT</pubDate>
    <description>&amp;gt; Неужели никто не сталкивался с таким поведением Logrotate? :-( &lt;br&gt;&lt;br&gt;Логи пустые, там нечего вращать. &lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; empty log files are rotated, old logs are removed&lt;br&gt;&amp;gt; considering log /var/log/squid3/access.log&lt;br&gt;&amp;gt; log does not need rotating&lt;br&gt;&lt;br&gt;лог пустой, но в конфиге прописано: всё равно крутить.&lt;br&gt;Обновилось, новый ноль дописался (considering log) в старый ноль, &lt;br&gt;0 + 0 = 0 (does not need rotating) :)&lt;br&gt;&lt;br&gt;  &lt;br&gt;Как говорится, начинай уже пользоваться сквидом, логи повалят.&lt;br&gt;Либо у тя в лог ничего не пишется, см. конфиг сквида, права на каталог,на файлы с логами, ....&lt;br&gt;</description>
</item>

<item>
    <title>LightSquid + Logrotate = log does not need rotating (Azaka)</title>
    <link>https://opennet.dev/openforum/vsluhforumID12/7308.html#3</link>
    <pubDate>Wed, 28 Mar 2018 04:48:33 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; я ожидал. Вернее, из-за того, что Logrotate не видит необходимости в &lt;br&gt;&amp;gt; ротации логов (что на мой взгляд странно), не выполняется postrotate в &lt;br&gt;&amp;gt; котором прописан запуск lightparser необходимый мне для актуализации статистики LightSquid. &lt;br&gt;&amp;gt; Вот такая цепочка.&lt;br&gt;&amp;gt; Несколько дней назад решил в качестве эксперимента удалить все старые логи (с &lt;br&gt;&amp;gt; цифровыми индексами).  Заметил особенность - не формируются файлы access.log.0 и &lt;br&gt;&amp;gt; access.log.1: &lt;br&gt;&amp;gt; access.log    access.log.3  cache.log.0  cache.log.2  netdb.state &lt;br&gt;&amp;gt; access.log.2  cache.log     cache.log.1  cache.log.3 &lt;br&gt;&amp;gt; Подскажите пожалуйста, от чего может быть так и насколько это критично?&lt;br&gt;&lt;br&gt;Неужели никто не сталкивался с таким поведением Logrotate? :-(&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>LightSquid + Logrotate = log does not need rotating (Azaka)</title>
    <link>https://opennet.dev/openforum/vsluhforumID12/7308.html#2</link>
    <pubDate>Mon, 26 Mar 2018 03:57:12 GMT</pubDate>
    <description>&amp;gt;&amp;gt; непонятен смысл приведённой ошибки: &lt;br&gt;&amp;gt; А где написано, что это ошибка?&lt;br&gt;&amp;gt; В конфиг ещё допиши notifempty &lt;br&gt;&lt;br&gt;Спасибо за отклик! Вы правы, не ошибка, а поведение не то, которое я ожидал. Вернее, из-за того, что Logrotate не видит необходимости в ротации логов (что на мой взгляд странно), не выполняется postrotate в котором прописан запуск lightparser необходимый мне для актуализации статистики LightSquid. Вот такая цепочка.&lt;br&gt;&lt;br&gt;Несколько дней назад решил в качестве эксперимента удалить все старые логи (с цифровыми индексами).  Заметил особенность - не формируются файлы access.log.0 и access.log.1:&lt;br&gt;access.log    access.log.3  cache.log.0  cache.log.2  netdb.state&lt;br&gt;access.log.2  cache.log     cache.log.1  cache.log.3&lt;br&gt;&lt;br&gt;Подскажите пожалуйста, от чего может быть так и насколько это критично?&lt;br&gt;</description>
</item>

<item>
    <title>LightSquid + Logrotate = log does not need rotating (pavlinux)</title>
    <link>https://opennet.dev/openforum/vsluhforumID12/7308.html#1</link>
    <pubDate>Sat, 24 Mar 2018 18:44:25 GMT</pubDate>
    <description>&amp;gt; непонятен смысл приведённой ошибки:&lt;br&gt;&lt;br&gt;А где написано, что это ошибка? &lt;br&gt;&lt;br&gt;&lt;br&gt;В конфиг ещё допиши notifempty&lt;br&gt;</description>
</item>

</channel>
</rss>
