From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sat, 30 Aug 2003 19:31:58 +0300 From: Victor Forsyuk To: sisyphus@altlinux.ru, devel@altlinux.ru Message-ID: <20030830163158.GA7185@mailhub.gu.net> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.4i Sender: Cc: Subject: [devel] U: sysstat X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Aug 2003 16:32:00 -0000 Archived-At: List-Archive: List-Post: Hi! В /incoming/Sisyphus отправлена новая (теперь работающая ;) сборка sysstat: * Sat Aug 30 2003 Victor Forsyuk 4.0.7-alt2 - Fixed NLS initialization (patch adds LC_CTYPE setlocale setting). - Summarize previous day's activity with sa2, not current. - Fixed permissions of cron scripts (added exec bit). Спасибо Денису Якимову (den <эт> uvd . adm . yar . ru), который обратил мое внимание на поломанность руссификации. Скрипт, который создаёт суммарный суточный отчёт, теперь корректно берет файл данных за прошлый день, поскольку запускается он из cron.daily в 4AM. Без этого изменения он создавал бы отчёт только за эти 4 ночных часа. Эту сборку sysstat, в отличие от первой, я проверил в работе (в первый раз, по правде говоря, просто обновил версию, будучи уверенным, что обновление ничего не ломает). Удивительно, но похоже, что в альтовских дистрибутивах пакетом sysstat никто не пользовался. :-\ Ну или пользователей было так немного, что не нашлось ни одного с привычкой сообщать об ошибках сборщику. Дело в том, что установленный пакет попросту не собирал статистику. Проблема была в отсутствии бита выполнения на cron-скриптах, благодаря чему run-scripts их просто игнорировал. А теперь принципиальный вопрос ядерщикам: Будет ли в стандартном дистрибутивном альтовском ядре CONFIG_BLK_STATS=y? Проблем от этого не должно возникнуть вообще никаких - это всего лишь увеличивает количество информации доступной через /proc/partitions. Польза, зато, огромная. Эта информация при помощи утилит типа iostat позволяет диагностировать проблемы производительности дисковой системы, без таковой информации практически не поддающиеся диагностированию.