Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       15 Sep 2004  01:28:59
 To : All
 Subject : squid cache_dir
 -------------------------------------------------------------------------------- 
 
 Привет!
 
 Жил был маленький раздел под сквидовый кеш,
 описанный в конфиге так:
 
 cache_dir ufs /cache N 5 25
 
 То есть, на 5 каталогов первого уровня и на 25 подкаталогов внутри
 каждого каталога первого уровня.
 
 Потом диск заменили, раздел стал не N, а M мегабайт, dump/restore,
 в конфиге в строке cache_dir заменили N на M и все. А зря.
 Кеш рос, в каждом подкаталоге образовалось по 260 файлов и больше
 и стало все это безумно тормозить. Всего файлов получилось около
 30600. Средний размер файла около 21Kb, чуть более 20% inode used.
 
 Теперь хочется так описать кеш:
 cache_dir ufs /cache M 10 100
 
 Сохраняем содержимое раздела, делаем newfs -i 16384
 (получая 49% inode used), делаем squid -z, разворачиваем содержимое
 кеша из архива. Hо файлики-то по прежнему по 250 штук в каталоге лежат.
 
 Вопрос: есть ли способ не потерять содержимое кеша и переупорядочить
 файлики так, чтобы они по 30 штук в каталоге получились, а не по 250?
 
 Eugene
 -- 
 "Люди забыли эту истину," - сказал Лис, - "но ты не забывай"
 --- slrn/0.9.8.0 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 squid cache_dir   Eugene Grosbein   15 Sep 2004 01:28:59 
 Re: squid cache_dir   Victor Kakhnych   14 Sep 2004 22:07:18 
Архивное /ru.unix.bsd/26093bb8d31f8.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional