URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 46956
[ Назад ]

Исходное сообщение
"Не заводится squid при загрузе компа"

Отправлено Grayich , 08-Авг-04 11:19 
FreeBSD 5.2

в /usr/local/etc/rc.d/squid.sh
/usr/local/sbin/squid -D

пробовал в начале ставить задержку т.е.
sleep 20
/usr/local/sbin/squid -D
::::::::::::::::::::::::::::::::::::::::::::::::::::

Но когда я сам запускаю скрипт т.е.
cd /usr/local/etc/rc.d/
./squid.sh

то все заводится
в чем трабла ?



Содержание

Сообщения в этом обсуждении
"Не заводится squid при загрузе компа"
Отправлено TechNoir , 08-Авг-04 11:58 
Проверь,имеет ли файл /usr/local/etc/rc.d/squid.sh право на запуск.
Проверь, стоит ли в начале этого файла строчка #!/bin/sh



"Не заводится squid при загрузе компа"
Отправлено Grayich , 08-Авг-04 12:06 
>Проверь,имеет ли файл /usr/local/etc/rc.d/squid.sh право на запуск.
>Проверь, стоит ли в начале этого файла строчка #!/bin/sh

естественно скрипт рабочий, он отрабатывает при запуске и как я уже писал..
*Но когда я сам запускаю скрипт т.е.
*cd /usr/local/etc/rc.d/
*./squid.sh

тут чтото связанное с сквидом.


"Не заводится squid при загрузе компа"
Отправлено TechNoir , 08-Авг-04 12:55 
не знаю, не знаю, должно работать!



"Не заводится squid при загрузе компа"
Отправлено Grayich , 08-Авг-04 13:42 
>не знаю, не знаю, должно работать!

а как сделать чтоб он завелся только сек через 30 после загрузки компа ?

что-то у меня есть подозрения по коректности использования sleep


"Не заводится squid при загрузе компа"
Отправлено INM , 08-Авг-04 18:31 
Читай hendbook там есть отдельная глава "Система rc.d в FreeBSD-5.x"

Если хочешь быстро запустить squid иди в его порт и прочитай все что можно прочитать...


"Не заводится squid при загрузе компа"
Отправлено Grayich , 08-Авг-04 21:38 
>Читай hendbook там есть отдельная глава "Система rc.d в FreeBSD-5.x"
>
>Если хочешь быстро запустить squid иди в его порт и прочитай все
>что можно прочитать...

Причем тут hendbook  скрипт то 100% рабочий и при загрузке компа отрабатывает!

Что значит быстро, он вообще незапускается хоть через час, пока ручками не запускаю :(
кроме того скрипт родной сквидовский, немного подкоректированный правда, но некоректированый тоже не запускает при загрузке


"Не заводится squid при загрузе компа"
Отправлено Lucky , 09-Авг-04 08:15 
>>Читай hendbook там есть отдельная глава "Система rc.d в FreeBSD-5.x"
>>
>>Если хочешь быстро запустить squid иди в его порт и прочитай все
>>что можно прочитать...
>
>Причем тут hendbook  скрипт то 100% рабочий и при загрузке компа
>отрабатывает!
>
>Что значит быстро, он вообще незапускается хоть через час, пока ручками не
>запускаю :(
>кроме того скрипт родной сквидовский, немного подкоректированный правда, но некоректированый тоже не
>запускает при загрузке

Версия Squid? ОС?


"Не заводится squid при загрузе компа"
Отправлено beep , 09-Авг-04 12:47 
какие ещё скрипты запускаются при старте?
может, что-то из них (типа kdm) не выходит из ВЫПОЛНЕНИЯ и тем самым у тебя СЛЕДУЮЩИЕ по порядку *.sh not worked?

"Не заводится squid при загрузе компа"
Отправлено Grayich , 09-Авг-04 18:12 
>какие ещё скрипты запускаются при старте?
>может, что-то из них (типа kdm) не выходит из ВЫПОЛНЕНИЯ и тем
>самым у тебя СЛЕДУЮЩИЕ по порядку *.sh not worked?


хм...... дело в том что скрипт отрабатывает
т.е. в нем я создаю в /tmp файл для проверки работы и он создается


"Не заводится squid при загрузе компа"
Отправлено INM , 09-Авг-04 15:14 
>>Читай hendbook там есть отдельная глава "Система rc.d в FreeBSD-5.x"
>>
>>Если хочешь быстро запустить squid иди в его порт и прочитай все
>>что можно прочитать...
>
>Причем тут hendbook  скрипт то 100% рабочий и при загрузке компа
>отрабатывает!

Затем что надо все таки посмотреть!
>
>Что значит быстро, он вообще незапускается хоть через час, пока ручками не
>запускаю :(
И не запуститься, если причина в том о чем я тебе сказал FreeBSD не будет его исполнять(скрипта) хоть бы он и был 100% правильный
>кроме того скрипт родной сквидовский, немного подкоректированный правда, но некоректированый тоже не
>запускает при загрузке

Для примера как это работает у меня

1. FreeBSD-4.10, Squid-2.5.5
2. Сторка в /etc/rc.conf
  squid_enable="YES"
В начале скрипта squid который идет в портах есть об этом указание, иначе фри даже не подумает его выполнять при запуске.

Подробности (см. выше) я уже сказал где найти



"Не заводится squid при загрузе компа"
Отправлено Vov , 09-Авг-04 19:47 
Нет, мужики, проблема действительно есть...
Скорее всего это сквид слетел. У меня такая хрень была. Машина работала года два, потом вдруг при перезагрузке начал слетать сквид. И причем, даже руками не пускался. Приходилось убивать предыдущий процесс (из пары только один был в системе), и запускать руками снова. только так работал. ПОтом правда через пол-года и это перестало помогать. Когда я влез в систему, то обнаружил переполнение лога - выбило где-то за 4 Гига. Очищение обоих длинных логов вернуло все на свои места. Попробуй - может поможет?

"Не заводится squid при загрузе компа"
Отправлено Grayich , 10-Авг-04 01:42 
>один был в системе), и запускать руками снова. только так работал.
>ПОтом правда через пол-года и это перестало помогать. Когда я влез
>в систему, то обнаружил переполнение лога - выбило где-то за 4
>Гига. Очищение обоих длинных логов вернуло все на свои места. Попробуй
>- может поможет?

к сожалению нет :( 12 метров максимум лог очистил тоже самое
убрал с rc.d другие скрипты , заводится сам стал но невсегда !!

тут надо другое реализовать что бы он загружался сек. через 30-40 после загрузки системы, после того как завелись все сетевые сервисы, тогда вроде заводится


"Не заводится squid при загрузе компа"
Отправлено Vov , 10-Авг-04 10:08 
>тут надо другое реализовать что бы он загружался сек. через 30-40 после
>загрузки системы, после того как завелись все сетевые сервисы, тогда вроде
>заводится

Все равно это не нормально. Должен сразу заводиться. А ты какой лог смотрел? Что-то маленький у тебя лог получается. У меня лог Акксесса и кэша за пару часов до 12 метров вырастает. Посмотри внимательно, все ли ты логи вычистил, может не то почистил...


"Не заводится squid при загрузе компа"
Отправлено beep , 10-Авг-04 12:15 
в логах сквида что?
может, squid.pid не удалён при запуске?

"Не заводится squid при загрузе компа"
Отправлено Grayich , 10-Авг-04 12:51 
>может, squid.pid не удалён при запуске?

хм...... надо покопать в эту сторону :)), хотя разве старый squid.pid может так влиять, что то заводится то нет ? но чаще незаводится


"Не заводится squid при загрузе компа"
Отправлено byr , 11-Авг-04 20:36 
у меня из-за stale pid-а как раз и не заводился тоже. действительно глянь