powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Очистка cache в Squid
25 сообщений из 32, страница 1 из 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
25 сообщений из 32, страница 1 из 2
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Очистка cache в Squid
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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