Страница 1 из 1

Squid -k rotate

Добавлено: 2009-11-25 16:41:35
maineville
Всем привет!
Необходимо сделать ротацию логов:

Код: Выделить всё

#squid -k rotate
squid: ERROR: Could not send signal 30 to process 94086: (3) No such process

Код: Выделить всё

#/usr/local/etc/rc.d/squid status
squid is not running.
Но на самом та деле squid работает так как у всех интернет есть.
Как заставить /usr/local/etc/rc.d/squid status чтоб показывал правильно и как ротировать логи в данной ситуации???
Заранее вам спасибо.

Re: Sauid -k rotate

Добавлено: 2009-11-25 17:27:08
reLax
Дайте вывод этих команд:

Код: Выделить всё

# sockstat -4 | grep squid
# ps awux | grep squid

Re: Sauid -k rotate

Добавлено: 2009-11-25 19:40:17
arkan
в crontab
0 0 1 * * root /usr/local/sbin/squid -k rotate
а так как у меня еще и самс крутится то обязательно прописать тудаже
0 1 1 * * root /usr/local/etc/rc.d/sams start

гы гы
чтоб написать пост залез на рабочий сервак глянуть как там прописанно и наудивление было так
0 1 1 * * root /usr/local/etc/rc.d/sams/start
от куда там слеш взялся и как это стартует уже несколько месяцев даже ума не приложу

Re: Squid -k rotate

Добавлено: 2009-11-26 10:05:45
maineville
reLax писал(а):Дайте вывод этих команд:

Код: Выделить всё

# sockstat -4 | grep squid
# ps awux | grep squid

Код: Выделить всё

#sockstat -4 | grep squid
squid    squid      1208  6  udp4   *:60810               *:*
squid    squid      1208  12 tcp4   127.0.0.1:3128        172.17.11.94:1500
squid    squid      1208  13 tcp4   *:3128                *:*
squid    squid      1208  14 udp4   *:3130                *:*
squid    squid      1208  15 udp4   *:3401                *:*
squid    squid      1208  16 tcp4   172.17.10.6:3128      192.168.150.13:1304
squid    squid      1208  17 tcp4   172.17.10.6:3128      192.168.150.13:1323
squid    squid      1208  18 tcp4   127.0.0.1:3128        172.17.10.43:1647
squid    squid      1208  19 tcp4   127.0.0.1:3128        172.17.10.31:1956
squid    squid      1208  20 tcp4   212.XXX.XXX.XXX:65271    217.26.147.24:80
squid    squid      1208  21 tcp4   127.0.0.1:3128        172.17.10.71:34682
squid    squid      1208  22 tcp4   172.17.10.6:3128      192.168.150.13:1305
squid    squid      1208  23 tcp4   212.XXX.XXX.XXX:65270    217.26.147.24:80
squid    squid      1208  24 tcp4   127.0.0.1:3128        172.17.10.86:4379
squid    squid      1208  25 tcp4   127.0.0.1:3128        172.17.10.31:1953
squid    squid      1208  26 tcp4   127.0.0.1:3128        172.17.10.86:4483
squid    squid      1208  27 tcp4   127.0.0.1:3128        172.17.10.31:2018
squid    squid      1208  28 tcp4   127.0.0.1:3128        172.17.11.94:1501
squid    squid      1208  29 tcp4   127.0.0.1:3128        172.17.10.7:1268
squid    squid      1208  30 tcp4   127.0.0.1:3128        172.17.10.84:1794
squid    squid      1208  31 tcp4   127.0.0.1:3128        172.17.10.241:1223
squid    squid      1208  32 tcp4   212.XXX.XXX.XXX:65097    87.242.77.150:80
squid    squid      1208  33 tcp4   127.0.0.1:3128        172.17.11.39:1116
squid    squid      1208  34 tcp4   127.0.0.1:3128        172.17.10.86:4399
squid    squid      1208  35 tcp4   127.0.0.1:3128        172.17.10.86:4447
squid    squid      1208  36 tcp4   172.17.10.6:3128      192.168.150.13:1365
squid    squid      1208  37 tcp4   127.0.0.1:3128        172.17.11.71:1168
squid    squid      1208  38 tcp4   172.17.10.6:3128      172.17.10.71:11695
squid    squid      1208  39 tcp4   127.0.0.1:3128        172.17.10.31:1946
squid    squid      1208  40 tcp4   127.0.0.1:3128        172.17.11.94:1569
squid    squid      1208  41 tcp4   127.0.0.1:3128        172.17.10.31:1993
squid    squid      1208  42 tcp4   212.XXX.XXX.XXX:65276    217.26.147.24:80
squid    squid      1208  43 tcp4   172.17.10.6:3128      172.17.10.71:11661
squid    squid      1208  44 tcp4   212.XXX.XXX.XXX:65163    65.55.81.71:80
squid    squid      1208  45 tcp4   127.0.0.1:3128        172.17.10.31:1954
squid    squid      1208  46 tcp4   127.0.0.1:3128        172.17.10.31:1964
squid    squid      1208  47 tcp4   127.0.0.1:3128        172.17.10.86:4507
squid    squid      1208  48 tcp4   127.0.0.1:3128        172.17.10.71:34650
squid    squid      1208  49 tcp4   127.0.0.1:3128        172.17.10.31:1994
squid    squid      1208  50 tcp4   212.XXX.XXX.XXX:65103    213.186.114.176:80
squid    squid      1208  51 tcp4   127.0.0.1:3128        172.17.11.94:1571
squid    squid      1208  52 tcp4   127.0.0.1:3128        172.17.10.31:1957
squid    squid      1208  53 tcp4   212.XXX.XXX.XXX:65190    204.152.184.139:80
squid    squid      1208  54 tcp4   212.XXX.XXX.XXX:64992    92.122.28.124:443
squid    squid      1208  55 tcp4   172.17.10.6:3128      192.168.150.13:1309
squid    squid      1208  56 tcp4   172.17.10.6:3128      192.168.150.13:1371
squid    squid      1208  57 tcp4   212.XXX.XXX.XXX:65375    81.19.75.135:80
squid    squid      1208  58 tcp4   172.17.10.6:3128      172.17.10.86:3187
squid    squid      1208  59 tcp4   127.0.0.1:3128        172.17.10.31:1996
squid    squid      1208  60 tcp4   212.XXX.XXX.XXX:50293    81.19.80.166:80
squid    squid      1208  61 tcp4   212.XXX.XXX.XXX:65374    217.65.9.150:80
squid    squid      1208  62 tcp4   212.XXX.XXX.XXX:51349    74.125.43.83:80
squid    squid      1208  63 tcp4   212.XXX.XXX.XXX:65184    65.55.81.71:80
squid    squid      1208  64 tcp4   127.0.0.1:3128        172.17.10.86:4211
squid    squid      1208  65 tcp4   212.XXX.XXX.XXX:65507    94.100.179.65:80
squid    squid      1208  66 tcp4   212.XXX.XXX.XXX:65268    217.26.147.24:80
squid    squid      1208  67 tcp4   127.0.0.1:3128        172.17.10.31:1958
squid    squid      1208  68 tcp4   212.XXX.XXX.XXX:65382    81.19.75.135:80
squid    squid      1208  69 tcp4   127.0.0.1:3128        172.17.10.31:1924
squid    squid      1208  70 tcp4   172.17.10.6:3128      192.168.150.12:1282
squid    squid      1208  71 tcp4   127.0.0.1:3128        172.17.11.94:1541
squid    squid      1208  72 tcp4   212.XXX.XXX.XXX:62991    64.12.27.25:443
squid    squid      1208  73 tcp4   127.0.0.1:3128        172.17.10.31:1945
squid    squid      1208  74 tcp4   212.XXX.XXX.XXX:65211    74.125.43.17:80
squid    squid      1208  75 tcp4   212.XXX.XXX.XXX:50977    64.12.30.44:443
squid    squid      1208  77 tcp4   212.XXX.XXX.XXX:65022    87.242.78.75:80
squid    squid      1208  78 tcp4   127.0.0.1:3128        172.17.10.31:1936
squid    squid      1208  79 tcp4   127.0.0.1:3128        172.17.10.86:4579
squid    squid      1208  80 tcp4   212.XXX.XXX.XXX:65377    81.19.75.135:80
squid    squid      1208  81 tcp4   172.17.10.6:3128      172.17.10.71:11658
squid    squid      1208  82 tcp4   212.XXX.XXX.XXX:57087    92.115.180.14:80
squid    squid      1208  83 tcp4   127.0.0.1:3128        172.17.10.86:4555
squid    squid      1208  84 tcp4   212.XXX.XXX.XXX:62062    205.188.7.205:5190
squid    squid      1208  85 tcp4   127.0.0.1:3128        172.17.10.86:4575
squid    squid      1208  86 tcp4   127.0.0.1:3128        172.17.10.31:1955
squid    squid      1208  87 tcp4   212.XXX.XXX.XXX:51634    209.85.137.125:443
squid    squid      1208  88 tcp4   212.XXX.XXX.XXX:51897    68.180.217.21:5050
squid    squid      1208  89 tcp4   212.XXX.XXX.XXX:55536    92.114.235.73:80
squid    squid      1208  90 tcp4   127.0.0.1:3128        172.17.10.86:4401
squid    squid      1208  91 tcp4   127.0.0.1:3128        172.17.11.94:1467
squid    squid      1208  92 tcp4   127.0.0.1:3128        172.17.11.39:1117
squid    squid      1208  93 tcp4   212.XXX.XXX.XXX:65307    93.158.134.190:80
squid    squid      1208  94 tcp4   127.0.0.1:3128        172.17.10.86:4391
squid    squid      1208  95 tcp4   212.XXX.XXX.XXX:65272    217.26.147.24:80
squid    squid      1208  96 tcp4   212.XXX.XXX.XXX:65104    213.186.114.176:80
squid    squid      1208  97 tcp4   127.0.0.1:3128        172.17.10.7:2924
squid    squid      1208  98 tcp4   127.0.0.1:3128        172.17.10.86:4591
squid    squid      1208  99 tcp4   212.XXX.XXX.XXX:65376    81.19.75.135:80
squid    squid      1208  100tcp4   127.0.0.1:3128        172.17.10.39:32910
squid    squid      1208  101tcp4   127.0.0.1:3128        172.17.10.86:4581
squid    squid      1208  102tcp4   127.0.0.1:3128        172.17.11.142:1500
squid    squid      1208  103tcp4   127.0.0.1:3128        172.17.10.86:3972
squid    squid      1208  104tcp4   172.17.10.6:3128      172.17.10.86:4771
squid    squid      1208  105tcp4   127.0.0.1:3128        172.17.10.86:4435
squid    squid      1208  106tcp4   212.XXX.XXX.XXX:59116    64.12.28.206:443
squid    squid      1208  107tcp4   212.XXX.XXX.XXX:60901    92.114.235.73:80
squid    squid      1208  108tcp4   127.0.0.1:3128        172.17.10.86:3881
squid    squid      1208  109tcp4   212.XXX.XXX.XXX:57085    92.115.180.14:80
squid    squid      1208  110tcp4   127.0.0.1:3128        172.17.10.86:4509
squid    squid      1208  111tcp4   212.XXX.XXX.XXX:64979    92.122.28.124:443
squid    squid      1208  112tcp4   212.XXX.XXX.XXX:61698    209.85.129.100:80
squid    squid      1208  113tcp4   212.XXX.XXX.XXX:64980    92.122.28.124:443
squid    squid      1208  115tcp4   127.0.0.1:3128        172.17.10.7:2925
squid    squid      1208  116tcp4   212.XXX.XXX.XXX:60304    91.203.99.45:80
squid    squid      1208  117tcp4   127.0.0.1:3128        172.17.11.142:1501
squid    squid      1208  118tcp4   127.0.0.1:3128        172.17.10.86:4589
squid    squid      1208  119tcp4   127.0.0.1:3128        172.17.10.31:2008
squid    squid      1208  120tcp4   172.17.10.6:3128      192.168.150.13:1373
squid    squid      1208  122tcp4   212.XXX.XXX.XXX:64982    92.122.28.124:443
squid    squid      1208  123tcp4   212.XXX.XXX.XXX:65147    217.26.147.22:80
squid    squid      1208  124tcp4   127.0.0.1:3128        172.17.10.39:6541
squid    squid      1208  125tcp4   212.XXX.XXX.XXX:64036    208.80.52.40:80
squid    squid      1208  126tcp4   212.XXX.XXX.XXX:65371    81.19.75.135:80
squid    squid      1208  129tcp4   212.XXX.XXX.XXX:65150    217.26.147.22:80
squid    squid      1208  130tcp4   127.0.0.1:3128        172.17.10.86:4207
squid    squid      1208  131tcp4   212.XXX.XXX.XXX:65452    94.100.179.65:80
squid    squid      1208  132tcp4   172.17.10.6:3128      172.17.10.31:1129
squid    squid      1208  133tcp4   172.17.10.6:3128      172.17.10.78:1163
squid    squid      1208  134tcp4   127.0.0.1:3128        172.17.10.86:3883
squid    squid      1208  135tcp4   212.XXX.XXX.XXX:65016    194.186.36.147:80
squid    squid      1208  136tcp4   127.0.0.1:3128        172.17.10.86:4449
squid    squid      1208  137tcp4   127.0.0.1:3128        172.17.10.31:1966
squid    squid      1208  138tcp4   127.0.0.1:3128        172.17.10.86:4499
squid    squid      1208  139tcp4   172.17.10.6:3128      172.17.10.78:1161
squid    squid      1208  140tcp4   127.0.0.1:3128        172.17.10.31:1967
squid    squid      1208  141tcp4   127.0.0.1:3128        172.17.11.71:1172
squid    squid      1208  142tcp4   127.0.0.1:3128        172.17.10.167:2428
squid    squid      1208  144tcp4   172.17.10.6:3128      192.168.150.13:1363
squid    squid      1208  145tcp4   127.0.0.1:3128        172.17.11.45:2357
squid    squid      1208  147tcp4   172.17.10.6:3128      172.17.10.91:6564
squid    squid      1208  149tcp4   127.0.0.1:3128        172.17.11.94:1575
squid    squid      1208  150tcp4   127.0.0.1:3128        172.17.10.31:1928
squid    squid      1208  152tcp4   212.XXX.XXX.XXX:51295    87.242.72.62:80
squid    squid      1208  153tcp4   212.XXX.XXX.XXX:65300    74.125.39.139:80
squid    squid      1208  156tcp4   172.17.10.6:3128      172.17.10.91:6565
squid    squid      1208  157tcp4   172.17.10.6:3128      172.17.10.71:15577
squid    squid      1208  158tcp4   127.0.0.1:3128        172.17.10.86:4571
squid    squid      1208  159tcp4   212.XXX.XXX.XXX:51303    80.97.209.27:443
squid    squid      1208  160tcp4   127.0.0.1:3128        172.17.10.31:1968
squid    squid      1208  162tcp4   127.0.0.1:3128        172.17.10.31:1969
squid    squid      1208  163tcp4   127.0.0.1:3128        172.17.11.94:1576
squid    squid      1208  164tcp4   127.0.0.1:3128        172.17.10.86:3885
squid    squid      1208  165tcp4   127.0.0.1:3128        172.17.11.94:1539
squid    squid      1208  166tcp4   127.0.0.1:3128        172.17.11.94:1577
squid    squid      1208  168tcp4   127.0.0.1:3128        172.17.10.86:4311
squid    squid      1208  169tcp4   127.0.0.1:3128        172.17.10.86:4557
squid    squid      1208  170tcp4   127.0.0.1:3128        172.17.11.94:1469
squid    squid      1208  171tcp4   212.XXX.XXX.XXX:52082    64.12.30.80:5190
squid    squid      1208  172tcp4   127.0.0.1:3128        172.17.11.94:1473
squid    squid      1208  173tcp4   127.0.0.1:3128        172.17.10.31:1940
squid    squid      1208  175tcp4   127.0.0.1:3128        172.17.10.86:3228
squid    squid      1208  176tcp4   212.XXX.XXX.XXX:65159    65.55.81.71:80
squid    squid      1208  177tcp4   127.0.0.1:3128        172.17.11.94:1515
squid    squid      1208  179tcp4   127.0.0.1:3128        172.17.11.94:1584
squid    squid      1208  180tcp4   212.XXX.XXX.XXX:51304    80.97.209.27:443
squid    squid      1208  181tcp4   127.0.0.1:3128        172.17.11.94:1475
squid    squid      1208  183tcp4   212.XXX.XXX.XXX:65198    89.28.53.34:80
squid    squid      1208  184tcp4   212.XXX.XXX.XXX:65096    87.242.77.150:80
squid    squid      1208  185tcp4   212.XXX.XXX.XXX:65378    81.19.75.135:80
squid    squid      1208  186tcp4   212.XXX.XXX.XXX:65301    74.125.43.147:80
squid    squid      1208  187tcp4   212.XXX.XXX.XXX:65199    89.28.53.34:80
squid    squid      1208  188tcp4   212.XXX.XXX.XXX:65105    213.186.114.176:80
squid    squid      1208  189tcp4   212.XXX.XXX.XXX:64892    74.125.39.113:80
squid    squid      1208  190tcp4   127.0.0.1:3128        172.17.10.31:1980
squid    squid      1208  191tcp4   212.XXX.XXX.XXX:65149    74.125.39.113:80
squid    squid      1208  192tcp4   212.XXX.XXX.XXX:65379    81.19.75.135:80
squid    squid      1208  193tcp4   127.0.0.1:3128        172.17.10.86:4559
squid    squid      1208  194tcp4   212.XXX.XXX.XXX:65381    81.19.75.135:80
squid    squid      1208  195tcp4   127.0.0.1:3128        172.17.11.94:1493
squid    squid      1208  196tcp4   212.XXX.XXX.XXX:65106    213.186.114.176:80
squid    squid      1208  197tcp4   212.XXX.XXX.XXX:65196    89.28.53.34:80
squid    squid      1208  199tcp4   127.0.0.1:3128        172.17.10.84:1738
squid    squid      1208  200tcp4   212.XXX.XXX.XXX:65143    87.242.74.103:80
squid    squid      1208  201tcp4   127.0.0.1:3128        172.17.10.84:1750
squid    squid      1208  202tcp4   127.0.0.1:3128        172.17.10.84:1752
squid    squid      1208  204tcp4   127.0.0.1:3128        172.17.10.84:1753
squid    squid      1208  205tcp4   212.XXX.XXX.XXX:64966    74.125.43.147:80
squid    squid      1208  206tcp4   212.XXX.XXX.XXX:65275    217.26.147.24:80
squid    squid      1208  207tcp4   127.0.0.1:3128        172.17.11.94:1581
squid    squid      1208  208tcp4   127.0.0.1:3128        172.17.10.84:1754
squid    squid      1208  209tcp4   127.0.0.1:3128        172.17.10.86:3887
squid    squid      1208  210tcp4   212.XXX.XXX.XXX:65098    87.242.77.150:80
squid    squid      1208  211tcp4   127.0.0.1:3128        172.17.11.94:1491
squid    squid      1208  213tcp4   172.17.10.6:3128      172.17.10.149:3210
squid    squid      1208  214tcp4   127.0.0.1:3128        172.17.11.94:1585
squid    squid      1208  215tcp4   212.XXX.XXX.XXX:65277    217.26.147.24:80
squid    squid      1208  216tcp4   212.XXX.XXX.XXX:65278    217.26.147.24:80
squid    squid      1208  217tcp4   212.XXX.XXX.XXX:65130    83.218.204.101:80
squid    squid      1208  218tcp4   212.XXX.XXX.XXX:65035    81.176.69.199:80
squid    squid      1208  219tcp4   212.XXX.XXX.XXX:65136    65.55.206.60:80
squid    squid      1208  221tcp4   212.XXX.XXX.XXX:65153    217.26.147.22:80
squid    squid      1208  223tcp4   212.XXX.XXX.XXX:65141    87.242.74.103:80
squid    squid      1208  224tcp4   212.XXX.XXX.XXX:65154    217.26.147.22:80
squid    squid      1208  225tcp4   127.0.0.1:3128        172.17.10.86:4372
squid    squid      1208  226tcp4   212.XXX.XXX.XXX:65321    91.192.148.145:80
squid    squid      1208  227tcp4   127.0.0.1:3128        172.17.10.111:1107
squid    squid      1208  228tcp4   212.XXX.XXX.XXX:65142    87.242.74.103:80
squid    squid      1208  237tcp4   172.17.10.6:3128      172.17.10.27:2013
squid    squid      1208  238tcp4   172.17.10.6:3128      172.17.10.27:2014
squid    squid      1208  239tcp4   127.0.0.1:3128        172.17.10.31:1984
squid    squid      1208  240tcp4   127.0.0.1:3128        172.17.10.31:1985
squid    squid      1208  243tcp4   172.17.10.6:3128      172.17.10.27:2017
squid    squid      1208  246tcp4   172.17.10.6:3128      172.17.10.27:2018

Код: Выделить всё

#ps aux |grep squid
squid     1208  2.2 26.3 371656 134224  ??  R     9Nov09 463:03.33 (squid) -D (squid)
squid     1205  0.0  0.0  7112     0  ??  IWs  -         0:00.00 /usr/local/sbin/squid -D
squid     1230  0.0  0.1  1352   372  ??  S     9Nov09   5:07.50 (unlinkd) (unlinkd)
root     22256  0.0  0.2  3308   884  p0  S+    9:04AM   0:00.01 grep squid

Re: Squid -k rotate

Добавлено: 2009-11-26 10:37:08
skeletor
pid запущенного процесса не совпадает с тем, который записан в файле squid.pid.
Варианты решения (либо 1 либо 2):
1) убить файл squid.pid и перезапустить squid
2) прописать в squid.pid нужный pid и сделать squid -k reconfigure

Re: Squid -k rotate

Добавлено: 2009-11-26 17:51:26
BlitzKrieg
Что-то подобное наблюдал, стартую squid все ок а если /usr/local/etc/rc.d/squid restart то нифига. Там в самом ...rc.d/squid путь до pid вроде подправить нужно. Или что-то такое, не помню уже. Путь до пид прописан в squid.conf а также есть в rc. скрипте вобщем что-то такое поковыряйся.

Re: Squid -k rotate

Добавлено: 2009-11-26 18:03:41
skeletor
Советую лучше оставить так, как в rc.d прописано:

Код: Выделить всё

squid_pidfile=${squid_pidfile:-"/usr/local/squid/logs/squid.pid"}
то есть в конфиге squid'a тоже используй этот же путь.

Re: Squid -k rotate

Добавлено: 2009-11-27 0:44:36
BlitzKrieg
Еще там грабли были у меня типа того что права на исполнимом файле squid были root squid и при запуске/остановке скриптом тоже самое было, возможно потому, что пид создавался с правами root и при попытке преезапуска его rc скриптом пид из файла не читался.
ДАвно было, мож где-то и наврал. Но помню четко что squid я менял овнера с root на squid.
Да, сквид ставился из портов. при это не однократно такие грабли были.