powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Очистка cache в Squid
32 сообщений из 32, показаны все 2 страниц
Очистка cache в Squid
    #38723235
proxy_911
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В7 Приветь..

Извиняюсь что опять беспокою вас..

Прокси сервер ОС Debian .. Часто заполняется его Кэш.. На HDD мало места не могу увелечить Cache_dir.. Мне нужна написать такой
скрипт на "shell" чтобы каждый Sunday сначала остановить squid3, потом очистить кэш потом заново создать кэш а потом запустить squid3..
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38723268
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Укажите в конфиге приемлемый для существующего HDD размер кеша и забудьте о проблеме.

Если очень не лениво, тогда еще можно тонкие настройки покрутить, вроде максимального размера файла для кеширования, время кеширования по типам файлов и т.п.
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38723278
proxy_911
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkleУкажите в конфиге приемлемый для существующего HDD размер кеша и забудьте о проблеме.


A с логам че делать.
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38723287
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
proxy_911vkleУкажите в конфиге приемлемый для существующего HDD размер кеша и забудьте о проблеме.
A с логам че делать.
дык вроде ротацию в нем можно настроить и в 00-01 squid -k reconfigure
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38723305
proxy_911
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
proxy_911,
Мне нужно максимально поставить размер cache_dir и очистить его каждая неделя..

Тут еще другие службы работает и на счет его тоже заполняется HDD..
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38723326
proxy_911
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я написал такой скрипт: (file rm.sh);

авторrm -rf /var/spool/squid3/*

После запуска rm.sh все файли на /var/spool/squid3/ удаляется ..

Но по правилам очистка кэша сначала нужна останавить squid , очистить, создать и запускать надо..
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38723344
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
proxy_911proxy_911,
Мне нужно максимально поставить размер cache_dir и очистить его каждая неделя..
Тут еще другие службы работает и на счет его тоже заполняется HDD..
Зачем очищать кэш то, укажите его максимальный размер и он сам будет себя чистить удаляя устревшиее ссылки...
Есть параметр logfile rotate, сколько максимальное количество последовательных копий лога хранить
А запуск squid -k rotate, приводит к убитию самого старого лога, текущего в след. копию и открытия нового текущего с размером 0.
Запускайте это дело хоть каждые 10 минут, если вам его не надо обрабатывать утилитами типа sarg...
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38723345
proxy_911
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для того чтобы остановть squid я создал файл stop.sh..
Код: pascal
1.
  /etc/init.d stop squid3 



Запускаю под root-ом..

Код: pascal
1.
off.sh: 1: off.sh: /etc/init.d/: Permission denied



Что делать?
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38723350
proxy_911
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
off.sh извините
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38723351
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
proxy_911Что делать?Учиться. В крайнем случае, попытаться понять написанное.
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38723358
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
proxy_911Я написал такой скрипт: (file rm.sh);

авторrm -rf /var/spool/squid3/*

После запуска rm.sh все файли на /var/spool/squid3/ удаляется ..

Но по правилам очистка кэша сначала нужна останавить squid , очистить, создать и запускать надо..Неа. Запускать рано. Сперва нужно разметить директорию кеша.
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38723360
proxy_911
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkleproxy_911Что делать?Учиться. В крайнем случае, попытаться понять написанное.

Спасибо vkle за совет помогла..
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38723365
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
proxy_911A с логам че делать.Если логи не нужны - отключить их вовсе. Если нужны - настроить ротацию логов.
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38723376
proxy_911
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey Orlov,
SARG есть..
Понятно, но все это нужна автоматизировать чтобы голова не болела каждый день..
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38723387
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
proxy_911Sergey Orlov,
SARG есть..
Понятно, но все это нужна автоматизировать чтобы голова не болела каждый день..
Для этого дела голову надо сначала включить...
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38723582
proxy_911
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ребяты есть другие варианты?
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38723596
proxy_911
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему не возможно запустить скрипт даже с root-ом off.sh

Его содержимое такой:

Код: java
1.
2.
3.
4.
5.
 /etc/init.d/ stop squid3  [/SRC

Владелец:

[SRC JAVA]-rwxr-xr-x 1 root root 27 авг.  19 11:58 off.sh 



После запуска c root-ом выдаеть cлед:

Код: java
1.
off.sh: 1: off.sh: /etc/init.d/: Permission denied



Как можно понять еще Permission denied
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38723599
proxy_911
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
извините за тех ошибки.
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38723616
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
proxy_911Его содержимое такой:

Код: java
1.
 /etc/init.d/ stop squid3 

Пытаемся понять, что это означает. Итак, тут видно:
1. Путь к директории стартовых скриптов
2. Какое-то слово
3. Какое-то слово

Вгопрос: что должен делать интерпретатор, прочитав такую строчку?
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38723631
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гхм... А интерпретатор то вообще указан?
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38723687
Фотография bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
proxy_911Ребяты есть другие варианты?
кроме как
Sergey OrlovДля этого дела голову надо сначала включить... посоветовать что-либо еще сложно
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38724029
proxy_911
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ахх как вам обьяснить а: Что я хочу? Я хочу в просто очистить cache squid в интервале какой то времени например каждая воскресенье..

Пример ручная очиска squid-a..

Код: java
1.
root# /etc/init.d/ stop squid3   #остановка squid3


Код: java
1.
root# rm -rf /var/spool/squid3/*  # очиска cache_dir squid3


Код: java
1.
root# squid3 -z  #заново создание cache_dir squid3 


Код: java
1.
root# /etc/init.d/ start squid3 запуск squid3 



Я хотел бы на основе каждый эти строки создать отделные sh файлы и добавлять они на демон crontab чтобы запустился каждая воскресенье..

Но после ручная запуска 1-ый sh файл выдается ошибка Permission denied хотья файл подлежить root и запускаяю от имени root-а...

Как исправляться ?
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38724101
Фотография bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
proxy_911,

ты можешь внятно объяснить почему не хочешь ограничить размер кеша (или вообще его отключить) в конфиге самого сквида?


proxy_911/etc/init.d/ stop squid3 от такого кто угодно сойдет с ума. Сам то читал что написал?
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38724133
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
proxy_911Ахх как вам обьяснить а: Что я хочу? Я хочу в просто очистить cache squid в интервале какой то времени например каждая воскресенье..
Я хотел бы на основе каждый эти строки создать отделные sh файлы и добавлять они на демон crontab чтобы запустился каждая воскресенье..
Но после ручная запуска 1-ый sh файл выдается ошибка Permission denied хотья файл подлежить root и запускаяю от имени root-а...
Как исправляться ?
Зачем чистить кеш squid'а, он ведь создастся по новой и по мере заполнения будет иметь максимальный размер указанный в его параметрах, независимо достигнет он этого размера за 1 час или же за 5 дней, единственно, что будет расти так это его лог, который отрезается параметрами squid'а и перезапуском squid'а с параметрами -k rotate...
Вы, молодой человек, очень уперты и не читаете, что вам советуют, хотите сделать по своему, делайте, только при этом не спрашивайте советов...
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38724454
proxy_911
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bga83proxy_911,

ты можешь внятно объяснить почему не хочешь ограничить размер кеша (или вообще его отключить) в конфиге самого сквида?


Господин bga83 у нас в организации ограничено скорость на 512kb/с от провайдера.. Мне нужно распределить такой скорость на 300 с чем то компов.... Думайте сами если я буду убрать кэш что будеть...
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38724460
proxy_911
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey Orlov что будет расти так это его лог, который отрезается параметрами squid'а и перезапуском squid'а с параметрами -k rotate...


Можете это так подробно обьяснить.?
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38724475
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
proxy_911у нас в организации ограничено скорость на 512kb/с от провайдера.. Мне нужно распределить такой скорость на 300 с чем то компов.... Думайте сами если я буду убрать кэш что будеть...Да ничего особенного не будет. Был у меня как-то несколько лет назад огромный кэш (на несколько часов работы вашего канала). Экономия трафика была в районе 10-20%.
Сейчас будет еще хуже. Во-первых, с тех пор снизилось качество администрирования серверов, заголовки управления кэшированием лепят как попало. Во-вторых, улучшились алгоритмы кэширования в браузерах. Они теперь обычно слушаются заголовков, а не ведут себя как попало, как когда-то IE6.
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38724485
Фотография bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
proxy_911bga83proxy_911,

ты можешь внятно объяснить почему не хочешь ограничить размер кеша (или вообще его отключить) в конфиге самого сквида?


Господин bga83 у нас в организации ограничено скорость на 512kb/с от провайдера.. Мне нужно распределить такой скорость на 300 с чем то компов.... Думайте сами если я буду убрать кэш что будеть...
Как это связано с явным нежеланием уменьшить размер кеша средствами самого сквида?
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38724532
proxy_911
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bga83,

ni kak!
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38725055
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
proxy_911у нас в организации ограничено скорость на 512kb/с от провайдера.. Мне нужно распределить такой скорость на 300 с чем то компов.... Думайте сами если я буду убрать кэш что будеть...Да ничего полезного не будет, это уж точно. Поясню. Если какой-то относительно часто запрашиваемый контент, хоть и небольшой, является дремуче-статичным, то при очистке кеша он будет запрошен заново. Хотя, без очистки могло бы быть его повторное использование. Таким образом, первое время после очистки кеша может наблюдаться некоторый "тупняк иннтернета" до тех пор, пока кеш не восстановится в более-менее нормальное состояние.
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38725056
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
proxy_911,

Юзеров довольно много. Наверно, есть и не слишком нужное железо имеется в наличии. Попробуйте найти может и не самый свежий дисочек объемом 80...120...160 ГБ и отдать его под кеш хоть целиком. Полагаю, это избавит Вас от навязчивого желания чистить кеш.
...
Рейтинг: 0 / 0
Очистка cache в Squid
    #38725147
proxy_911
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отлично друзья! Cпасибо за бесценное советы, тема стало слишком резиновой... Попробую тот или иной вариант которые посоветовали sergey orlov, vkle,bg83 и miksoft..
...
Рейтинг: 0 / 0
32 сообщений из 32, показаны все 2 страниц
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Очистка cache в Squid
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]