Админ едет в отпуск. Ошибка кеша SQUID.
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- ст. сержант
- Сообщения: 359
- Зарегистрирован: 2006-10-05 18:27:56
- Откуда: Нижний НОвгород
Админ едет в отпуск. Ошибка кеша SQUID.
Во всех организациях, с которыми работаю, файвер поставил на фришке.
А подсчет трафика делаю при помощи squid и sarg.
Все здорово, все рады.
Но переодичеки squid падает, вернее не загружается из-за ошибки кеша.
Приходится удалять swap.state и запускать squid.
Все это не сложно если у меня есть доступ к интернет.(удаленно зашел и поправил)
НО... собрался я в отпуск.
Удаленного доступа не будет.
Что делать?
Почему валится кеш?
Может стартовый скрипт для squid переписать, чтобы при запуске сначала файл кеша удалялся а потом сам squid запускался.
А подсчет трафика делаю при помощи squid и sarg.
Все здорово, все рады.
Но переодичеки squid падает, вернее не загружается из-за ошибки кеша.
Приходится удалять swap.state и запускать squid.
Все это не сложно если у меня есть доступ к интернет.(удаленно зашел и поправил)
НО... собрался я в отпуск.
Удаленного доступа не будет.
Что делать?
Почему валится кеш?
Может стартовый скрипт для squid переписать, чтобы при запуске сначала файл кеша удалялся а потом сам squid запускался.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- рядовой
- Сообщения: 23
- Зарегистрирован: 2007-04-01 16:01:54
- Откуда: Kharkov
Re: Админ едет в отпуск. Ошибка кеша SQUID.
во время падения, покажи логи + я так понимаю чет с конфигами наворотил, возможно неправильно работает ротация логов.
-
- ст. сержант
- Сообщения: 359
- Зарегистрирован: 2006-10-05 18:27:56
- Откуда: Нижний НОвгород
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
-
- рядовой
- Сообщения: 23
- Зарегистрирован: 2007-04-01 16:01:54
- Откуда: Kharkov
оффтопик: ага, я уже думал по поводу щас мы ложим базу, а потом с гарантией что она может упасть через 2-3-и месяца, свободно едем на две недели в отпускdikens3 писал(а):В отпуск хочешь? Отключи Squid на время отпуска и пускай всех без squid. Самый разумный вариант. Ничего падать за это время не будет.

- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- Abigor
- старшина
- Сообщения: 425
- Зарегистрирован: 2006-03-02 11:13:15
- Откуда: РФ. г. Иркутск
- Контактная информация:
-
- ст. сержант
- Сообщения: 359
- Зарегистрирован: 2006-10-05 18:27:56
- Откуда: Нижний НОвгород
это невозможно, трафик считатВ отпуск хочешь? Отключи Squid на время отпуска и пускай всех без squid. Самый разумный вариант. Ничего падать за это время не будет.
как вариант, высоая вероятность. На бесперебойниках все экономят.я так предполагаю что перезапуск squid происходит из-за выключения света?
если так, то поможет пожалуй только удаление кеша
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
lissyara писал(а):тогда - тока свой стартовый скрипт...
без вариантов...
Код: Выделить всё
#!/usr/local/bin/bash
nal=$(ps -ax | grep squid | grep -v grep | wc -l)
if [ $nal == "2" ]
then
rm -f /usr/local/squid/logs/squid.pid
/usr/local/etc/rc.d/./squid.sh restart
echo "Нет процессов Squid, перезапускаем." | logger -t restart_squid.sh
else
echo "Норма"
fi
exit 0
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
- Abigor
- старшина
- Сообщения: 425
- Зарегистрирован: 2006-03-02 11:13:15
- Откуда: РФ. г. Иркутск
- Контактная информация:
а где очистка кеша?
у меня проще, наверно, так как у меня кеш на отдельном винте, я делаю обычно так.
даже когда свет рубану и упсы не вывезли, мне проще удалить кеш, чего fsck, так как это на минут 30-40
у меня проще, наверно, так как у меня кеш на отдельном винте, я делаю обычно так.
Код: Выделить всё
umount /var/squid/cache
newfs /dev/da0
mount /var/squid/cache
chown -R squid:squid /var/squid/cache
squid -z
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
http://www.lissyara.su/?id=1268
Тут можно перезапускать squid.
Тут можно перезапускать squid.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
-
- ст. сержант
- Сообщения: 359
- Зарегистрирован: 2006-10-05 18:27:56
- Откуда: Нижний НОвгород
Спасибо. Хороший совет по мониторингу.
(пока чтобы не заморачиваться добавил в /usr/local/etc/rc.d/squid.sh
если что то будет не так комп выключят и включат. При загрузке кеш удалится
)
(пока чтобы не заморачиваться добавил в /usr/local/etc/rc.d/squid.sh
Код: Выделить всё
rm /usr/local/squid/cache/*
)
- Abigor
- старшина
- Сообщения: 425
- Зарегистрирован: 2006-03-02 11:13:15
- Откуда: РФ. г. Иркутск
- Контактная информация:
- lexy
- сержант
- Сообщения: 288
- Зарегистрирован: 2006-07-21 9:54:44
- Откуда: Волхов, ЛО
- Контактная информация:
и squidб скорее всего не запуститсяtormozok писал(а):если что то будет не так комп выключят и включат. При загрузке кеш удалится

после
Код: Выделить всё
rm /usr/local/squid/cache/*
Код: Выделить всё
squid -z
- Abigor
- старшина
- Сообщения: 425
- Зарегистрирован: 2006-03-02 11:13:15
- Откуда: РФ. г. Иркутск
- Контактная информация:
-
- ст. сержант
- Сообщения: 359
- Зарегистрирован: 2006-10-05 18:27:56
- Откуда: Нижний НОвгород