Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD - При загрузке не стартует Squid

Ответить
Настройки темы
FreeBSD - При загрузке не стартует Squid

Новый участник


Сообщения: 27
Благодарности: 1

Профиль | Отправить PM | Цитировать


Добрый день Уважаемы профи!!!
Установлена ОС: FreeBSD 8
Установлена связка из: Sams+Squid+Rejik
При загрузке ОС очень часто не стартует Squid (хотя иногда бывает что запускается, но это очень редко). Далее подключаюсь через Putty, логинюсь под юзером, затем под суперпользователем su пароль ...
набираю команду squid -D, процесс успешно стартует, затем я перезагружаю сервак командой shutdown -r now и процесс сквид стартует без проблем, но стоит выключить питание и включить снова, как всё повторяется. Подскажите пожалуйста каким образом решить данную проблему? Заранее спасибо. Логи и содержимое файлов прилагаю.

[day@inet_server etc ]# tail /var/log/messages | grep squid
Aug 8 09:35:46 inet_server squid[1746]: Squid Parent: child process 1748 started
Aug 8 10:38:49 inet_server squid[1746]: Squid Parent: child process 1748 exited due to signal 9 with status 0

[day@inet_server etc ]# ee /usr/local/etc/squid/logs/cache.log
2011/08/08 07:59:53| Squid is already running! Process ID 1307
2011/08/08 09:35:46| Starting Squid Cache version 3.1.8 for i386-portbld-freebsd8.0...
2011/08/08 09:35:46| Process ID 1748
2011/08/08 09:35:46| With 1677 file descriptors available
2011/08/08 09:35:46| Initializing IP Cache...
2011/08/08 09:35:46| DNS Socket created at 0.0.0.0, FD 7
2011/08/08 09:35:46| Adding domain inet_server.medic1.ru from /etc/resolv.conf
2011/08/08 09:35:46| Adding nameserver 127.0.0.1 from /etc/resolv.conf
2011/08/08 09:35:46| helperOpenServers: Starting 5/5 'redirector' processes
2011/08/08 09:35:46| helperOpenServers: Starting 5/5 'ncsa_auth' processes
2011/08/08 09:35:47| Unlinkd pipe opened on FD 32
2011/08/08 09:35:47| Local cache digest enabled; rebuild/rewrite every 3600/3600 sec
2011/08/08 09:35:47| Swap maxSize 0 + 262144 KB, estimated 20164 objects
2011/08/08 09:35:47| Target number of buckets: 1008
2011/08/08 09:35:47| Using 8192 Store buckets
2011/08/08 09:35:47| Max Mem size: 262144 KB
2011/08/08 09:35:47| Max Swap size: 0 KB
2011/08/08 09:35:47| Using Least Load store dir selection
2011/08/08 09:35:47| Set Current Directory to /usr/local/etc/squid/cache
2011/08/08 09:35:47| Loaded Icons.
2011/08/08 09:35:47| Accepting HTTP connections at 0.0.0.0:3128, FD 34.
2011/08/08 09:35:47| HTCP Disabled.
2011/08/08 09:35:47| Ready to serve requests.
2011/08/08 09:35:48| Squid is already running! Process ID 1748
2011/08/08 09:35:48| storeLateRelease: released 0 objects
2011/08/08 10:38:58| Starting Squid Cache version 3.1.8 for i386-portbld-freebsd8.0...
2011/08/08 10:38:58| Process ID 2031
2011/08/08 10:38:58| With 1677 file descriptors available
2011/08/08 10:38:58| Initializing IP Cache...
2011/08/08 10:38:58| DNS Socket created at 0.0.0.0, FD 7
2011/08/08 10:38:58| Adding domain inet_server.medic1.ru from /etc/resolv.conf
2011/08/08 10:38:58| Adding nameserver 127.0.0.1 from /etc/resolv.conf
2011/08/08 10:38:58| helperOpenServers: Starting 5/5 'redirector' processes
2011/08/08 10:38:58| helperOpenServers: Starting 5/5 'ncsa_auth' processes
2011/08/08 10:38:58| Unlinkd pipe opened on FD 32
2011/08/08 10:38:58| Local cache digest enabled; rebuild/rewrite every 3600/3600 sec
2011/08/08 10:38:58| Swap maxSize 0 + 262144 KB, estimated 20164 objects
2011/08/08 10:38:58| Target number of buckets: 1008
2011/08/08 10:38:58| Using 8192 Store buckets
2011/08/08 10:38:58| Max Mem size: 262144 KB
2011/08/08 10:38:58| Max Swap size: 0 KB
2011/08/08 10:38:58| Using Least Load store dir selection
2011/08/08 10:38:58| Set Current Directory to /usr/local/etc/squid/cache
2011/08/08 10:38:58| Loaded Icons.
2011/08/08 10:38:58| Accepting HTTP connections at 0.0.0.0:3128, FD 34.
2011/08/08 10:38:58| HTCP Disabled.
2011/08/08 10:38:58| Ready to serve requests.
2011/08/08 10:38:59| storeLateRelease: released 0 objects



[day@inet_server etc ]# tail /etc/rc.conf | grep squid
squid_enable="YES"

[day@inet_server etc ]# ee /usr/local/etc/rc.d/sams

#!/bin/sh
# $FreeBSD: ports/www/sams/files/sams.sh.in,v 1.4 2010/03/27 00:15:17 dougb Exp $

# PROVIDE: sams
# REQUIRE: mysql
# REQUIRE: LOGIN cleanvar mysql
# KEYWORD: shutdown

# Define these sams_* variables in one of these files:
# /etc/rc.conf
# /etc/rc.conf.local
# /etc/rc.conf.d/sams
#
# DO NOT CHANGE THESE DEFAULT VALUES HERE
#
# sams_enable="YES"
# sams_flags="<set as needed>"

sams_enable=${sams_enable-"NO"}
sams_pidfile=${sams_pidfile-"/var/run/samsdaemon.pid"}

. /etc/rc.subr

name="sams"
rcvar=`set_rcvar`
command="/usr/local/bin/samsdaemon"

load_rc_config $name

pidfile="${sams_pidfile}"

run_rc_command "$1"

[day@inet_server etc ]# ee /usr/local/etc/rc.d/squid.sh

#!/bin/sh
#
name=squid
command=/usr/local/sbin/squid
extra_commands=reload
reload_cmd="${command} -k reconfigure"
stop_cmd="squid_stop"
squid_chdir=${squid_chdir:-/usr/local/etc/squid/logs}
squid_enable=${squid_enable:-"NO"}
squid_flags=${squid_flags-"-D"}
squid_user=${squid_user:-squid}
default_config=/usr/local/etc/squid/squid.conf

squid_stop() {
${command} -k shutdown
run_rc_command poll
}

. /etc/rc.subr
rcvar=`set_rcvar`
load_rc_config ${name}

if [ -z "${squid_flags}" ]; then
required_files=${default_config}
fi
required_dirs=${squid_chdir}
run_rc_command "$1"

Отправлено: 12:42, 08-08-2011

 

Аватара для dmitryst

Ветеран


Сообщения: 7254
Благодарности: 905

Профиль | Отправить PM | Цитировать


Цитата AlekseyD:
[day@inet_server etc ]# tail /etc/rc.conf | grep squid
squid_enable="YES" »
там только он? Убедитесь, что все сетевые интерфейсы, сервисы и т.п. поднимаются ДО сквида, т.е. его лучше стартовать последним.

-------
Осваиваю FreeBSD


Отправлено: 13:38, 08-08-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 27
Благодарности: 1

Профиль | Отправить PM | Цитировать


ОК. Попробую загрузку Squid записать в конец файла.

Отправлено: 13:46, 08-08-2011 | #3


Новый участник


Сообщения: 27
Благодарности: 1

Профиль | Отправить PM | Цитировать


К моему сожалению ничего не изменилось, сквид также при загрузке компа самостоятельно не стартует ((((

Отправлено: 06:14, 09-08-2011 | #4


Аватара для dmitryst

Ветеран


Сообщения: 7254
Благодарности: 905

Профиль | Отправить PM | Цитировать


sleep 20
/usr/local/bin/squid

(ну или где он у вас там..)

-------
Осваиваю FreeBSD


Отправлено: 15:26, 09-08-2011 | #5


Новый участник


Сообщения: 27
Благодарности: 1

Профиль | Отправить PM | Цитировать


Простите, а куда необходимо добавить эту команду????

Отправлено: 06:10, 10-08-2011 | #6



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD - При загрузке не стартует Squid

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Установка - Windows 7 загружается только при наличии диска в лотке дисковода alekskar Microsoft Windows 7 37 15-02-2012 09:05
HDD - Не стартует BIOS при подключении HDD mankiz Накопители (SSD, HDD, USB Flash) 1 23-04-2011 19:07
Ошибка - Windows XP стартует explorer при загрузке SundayRain Microsoft Windows 2000/XP 1 04-05-2010 12:31
пк не стартует при использовании этой оперативной памяти и .. Hoochie_Coochie_Man Материнские платы и память 11 07-01-2010 00:42
проблема при сборке squid-2.6.stable9 loger11 Общий по Linux 5 01-02-2007 13:02




 
Переход