Страница 1 из 1
2 squid на одной машине
Добавлено: 2007-10-05 23:16:13
chuchundra
системв Freebsd 6.2
Код: Выделить всё
собственно создал второй squid2.conf , поменял порт 127.0.0.1:3131 а также pid_filename /usr/local/squid/logs/squid2.pid
[root@server /usr/local/etc]# squid -f /usr/local/etc/squid/squid2.conf
[root@server /usr/local/etc]#
что-то он не хочет стартовать... но и не ругается
Код: Выделить всё
sockstat | grep 31
squid squid 44466 15 tcp4 127.0.0.1:3128 *:*
squid squid 44466 16 udp4 *:3130 *:*
прошу помочь
Re: 2 squid на одной машине
Добавлено: 2007-10-05 23:50:44
Alex Keda
у меня тоже не получилось в своё время.
извернулся сборкой и установкой с другим преффиксом....
Re: 2 squid на одной машине
Добавлено: 2007-10-05 23:57:04
chuchundra
тоесть два отделних деймона?
Re: 2 squid на одной машине
Добавлено: 2007-10-05 23:57:42
Alex Keda
да
Re: 2 squid на одной машине
Добавлено: 2007-10-06 0:10:21
-cat-
А мне вот интересно, а зачем нужно 2 squid-a на одной машине?
Re: 2 squid на одной машине
Добавлено: 2007-10-06 0:12:49
Alex Keda
я делал - первый прозрачный, второй на вири проверял чтоли...
как-то там прозрачность не вязалось с этим...
=========
да всяко бывает
Re: 2 squid на одной машине
Добавлено: 2007-10-06 9:56:17
chuchundra
забыл посмотреть лог (squid): Cannot open ICP Port
поменял ICP port и все
Код: Выделить всё
# squid -f /usr/local/etc/squid/squid_arm.conf
# sockstat | grep 31
squid squid 54002 15 tcp4 127.0.0.1:3131 *:*
squid squid 54002 16 udp4 *:3132 *:*
squid squid 44466 15 tcp4 127.0.0.1:3128 *:*
squid squid 44466 16 udp4 *:3130 *:*
Код: Выделить всё
[root@server /usr/local/etc/rc.d]# ./squid stop
Stopping squid.
Waiting for PIDS: 44464 44466 54000 54002, 44464 44466 54000 54002, 44464 44466 54000 54002, 44464 44466 54000 54002, 44464 44466 54000 54002, 44464 44466 54000 54002, 44464 44466 54000 54002, 44464 44466 54000 54002, 44464 44466 54000 54002, 44464 44466 54000 54002, 44464 44466 54000 54002, 44464 44466 54000 54002, 44464 44466 54000 54002, 44464 44466 54000 54002, 44464 44466 54000 54002, 44464 44466 54000 54002, 54000 54002, 54000 54002, 54000 54002, 54000 54002, 54000 54002, 54000 54002, 54000 54002, 54000 54002, 54000 54002, 54000 54002, 54000 54002, 54000 54002, 54000 54002, 54000 54002, 54000 54002, 54000 54002, 54000 54002, 54000 54002, 54000 54002, 54000 54002, 54000 54002^C
[root@server /usr/local/etc/rc.d]#
ну и вопрос почему так? помогает ctrl+c , и после этого
Код: Выделить всё
[root@server /usr/local/etc/rc.d]# sockstat | grep 31
squid squid 54002 15 tcp4 127.0.0.1:3131 *:*
squid squid 54002 16 udp4 *:3132 *:*
Код: Выделить всё
[root@server /usr/local/etc/rc.d]# ps -ax | grep squid
54000 ?? Is 0:00.00 squid -f /usr/local/etc/squid/squid_arm.conf
54002 ?? S 0:01.91 (squid) -f /usr/local/etc/squid/squid_arm.conf (squid)
54254 p1 S+ 0:00.00 grep squid
Код: Выделить всё
[root@server /usr/local/etc/rc.d]# ./squid start
squid already running? (pid=54000 54002).
kill -9 54000
kill -9 54002
это правильно?