При загрузке не стартует Squid
Добрый день Уважаемы профи!!!
Установлена ОС: 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" |
Цитата:
|
ОК. Попробую загрузку Squid записать в конец файла.
|
К моему сожалению ничего не изменилось, сквид также при загрузке компа самостоятельно не стартует ((((
|
sleep 20
/usr/local/bin/squid (ну или где он у вас там..) |
Простите, а куда необходимо добавить эту команду????
|
Время: 22:06. |
Время: 22:06.
© OSzone.net 2001-