Pahom-ka

Рейтинг
93
Регистрация
01.03.2010
LinuxMan:
Pahom-ka, MaxClients пробовали увеличить?

Увеличил до 400, получил ошибку:

Starting httpd: WARNING: MaxClients of 400 exceeds ServerLimit value of 128 servers,

lowering MaxClients to 128. To increase, please see the ServerLimit

directive.

Хотя апач запустился нормально

озу позволяет, 8 гигабайт там, где-то гиг на мускул отдано, полгига занимает все остальное, но апач достигает своих 32 процессов и потом не хочет "умирать", вися "трупом" и естественно не отвечает.

вообще на другом сервере апачей от силы штук 10, но почему тут так...

prefork, ошибок нету, просто соединения сбрасывает. из ошибок только косяк при работе vlogger, но не думаю, что это критично, или я не прав? Собственно может какие-то параметры ещё увеличить производительность?

Полный конфиг -http://pastebin.com/8dNp0fL8

В общем пока что отказался от использования nginx :( Пока что провёл тотальную оптимизацию апача и пхп, посмотрим что будет.

[root@CentOS-55-64-minimal httpd]# netstat -tunap | grep 80

tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 7305/nginx: worker
tcp 0 0 88.198.48.150:80 95.25.158.82:62523 ESTABLISHED 7311/nginx: worker
tcp 0 0 :::8080 :::* LISTEN 7072/httpd
tcp 0 0 :::8081 :::* LISTEN 7072/httpd
tcp 0 52 ::ffff:88.198.48.150:22 ::ffff:95.25.158.82:62490 ESTABLISHED 8094/0
[root@CentOS-55-64-minimal httpd]# netstat -tunap | grep 82
tcp 0 0 88.198.48.150:80 95.25.158.82:62523 ESTABLISHED 7311/nginx: worker
tcp 0 0 :::82 :::* LISTEN 7072/httpd

менялось на 82 порт...

Pahom-ka добавил 25.12.2010 в 20:34

Вот что в логах nginx пишет:

[root@CentOS-55-64-minimal httpd]# cat /var/log/nginx/error.log | grep skisale

2010/12/24 20:21:28 [error] 10057#0: *1 skisale.ru could not be resolved (110: Operation timed out), client: 95.25.158.82, server: _, request: "GET / HTTP/1.1", host: "skisale.ru:81"
2010/12/24 20:21:28 [error] 10057#0: *1 open() "/var/www/skisale.ru/web/favicon.ico.gz" failed (13: Permission denied), client: 95.25.158.82, server: _, request: "GET /favicon.ico HTTP/1.1", host: "skisale.ru:81", referrer: "http://skisale.ru:81/"
2010/12/24 20:21:28 [error] 10057#0: *1 open() "/var/www/skisale.ru/web/favicon.ico" failed (13: Permission denied), client: 95.25.158.82, server: _, request: "GET /favicon.ico HTTP/1.1", host: "skisale.ru:81", referrer: "http://skisale.ru:81/"
2010/12/24 20:22:25 [error] 10057#0: *3 open() "/var/www/skisale.ru/web/robots.txt.gz" failed (13: Permission denied), client: 95.25.158.82, server: _, request: "GET /robots.txt HTTP/1.1", host: "skisale.ru:81"
2010/12/24 20:22:25 [error] 10057#0: *3 open() "/var/www/skisale.ru/web/robots.txt" failed (13: Permission denied), client: 95.25.158.82, server: _, request: "GET /robots.txt HTTP/1.1", host: "skisale.ru:81"
2010/12/24 20:23:54 [error] 10325#0: *4 skisale.ru could not be resolved (110: Operation timed out), client: 95.25.158.82, server: _, request: "GET / HTTP/1.1", host: "skisale.ru:81"
2010/12/24 20:26:36 [error] 10625#0: *6 skisale.ru could not be resolved (110: Operation timed out), client: 95.25.158.82, server: _, request: "GET / HTTP/1.1", host: "skisale.ru:81"
2010/12/24 20:26:36 [error] 10625#0: *6 open() "/var/www/skisale.ru/web/favicon.ico" failed (2: No such file or directory), client: 95.25.158.82, server: _, request: "GET /favicon.ico HTTP/1.1", host: "skisale.ru:81", referrer: "http://skisale.ru:81/"
2010/12/24 20:40:16 [error] 10625#0: *8 skisale.ru could not be resolved (110: Operation timed out), client: 95.25.158.82, server: _, request: "GET / HTTP/1.1", host: "skisale.ru:81"
2010/12/24 20:40:16 [error] 10625#0: *8 open() "/var/www/skisale.ru/web/favicon.ico" failed (2: No such file or directory), client: 95.25.158.82, server: _, request: "GET /favicon.ico HTTP/1.1", host: "skisale.ru:81", referrer: "http://skisale.ru:81/"
2010/12/25 14:23:28 [crit] 14208#0: *12 open() "/var/log/ispconfig/httpd/www.skisale.ru/access.log" failed (2: No such file or directory) while logging request, client: 95.25.158.82, server: _, request: "GET /robots.txt HTTP/1.1", host: "www.skisale.ru:81"
2010/12/25 14:23:41 [crit] 14208#0: *12 open() "/var/log/ispconfig/httpd/www.skisale.ru/access.log" failed (2: No such file or directory) while logging request, client: 95.25.158.82, server: _, request: "GET / HTTP/1.1", host: "www.skisale.ru:81"
2010/12/25 18:31:21 [error] 7311#0: *46 skisale.ru could not be resolved (110: Operation timed out), client: 95.25.158.82, server: _, request: "GET / HTTP/1.1", host: "skisale.ru"
2010/12/25 18:31:51 [error] 7311#0: *46 skisale.ru could not be resolved (110: Operation timed out), client: 95.25.158.82, server: _, request: "GET /favicon.ico HTTP/1.1", host: "skisale.ru", referrer: "http://skisale.ru/"
2010/12/25 18:33:06 [crit] 7311#0: *1068 open() "/var/log/ispconfig/httpd/www.skisale.ru/access.log" failed (2: No such file or directory) while logging request, client: 81.200.0.133, server: _, request: "GET /i/catalog/original/293_1.jpg HTTP/1.1", host: "www.skisale.ru", referrer: "http://images.yandex.ru/yandsearch?ed=1&text=%D0%B3%D0%BE%D1%80%D0%BD%D1%8B%D0%B5%20%D0%BB%D1%8B%D0%B6%D0%B8%20%D0%BE%D0%BF%D1%82%D0%BE%D0%BC&p=0&img_url=spb.1gs.ru%2Fimg%2Fspb_b_59951.jpg&rpt=simage"

Ну конечно значит, на 80 порту пока что работает Apache, открывается дефолтный сайт.

На 8080 висит панель управления.

Как только заработает - будет на 80, а апач будет слушать 81 или другой свободный.

madoff:
дай блин ip ! - как я могу посомтреть хотябы на порты когда ты не показуешь !

system-config-securitylevel-tui - проверь Всё должно быть desable !

$host -Где хост ?

*стёр* ип, $host динамически подставляется, смотря к какому сайту обращаются.

[root@CentOS-55-64-minimal cron.d]# system-config-securitylevel-tui

/usr/sbin/setenforce: SELinux is disabled

Отключил

А я думал я первый узнал :'(

madoff:
netstat -antp
ifconfig

[root@CentOS-55-64-minimal cron.d]# netstat -antp

Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:993 0.0.0.0:* LISTEN 2050/imap-login
tcp 0 0 0.0.0.0:995 0.0.0.0:* LISTEN 2049/pop3-login
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 28318/mysqld
tcp 0 0 127.0.0.1:587 0.0.0.0:* LISTEN 3002/exim
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 2049/pop3-login
tcp 0 0 0.0.0.0:143 0.0.0.0:* LISTEN 2050/imap-login
tcp 0 0 0.0.0.0:81 0.0.0.0:* LISTEN 10056/nginx: master
tcp 0 0 127.0.0.1:465 0.0.0.0:* LISTEN 3002/exim
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 3113/pure-ftpd (SER
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 3002/exim
tcp 0 0 :::993 :::* LISTEN 2050/imap-login
tcp 0 0 :::995 :::* LISTEN 2049/pop3-login
tcp 0 0 ::1:587 :::* LISTEN 3002/exim
tcp 0 0 :::110 :::* LISTEN 2049/pop3-login
tcp 0 0 :::143 :::* LISTEN 2050/imap-login
tcp 0 0 :::8080 :::* LISTEN 25679/httpd
tcp 0 0 :::80 :::* LISTEN 25679/httpd
tcp 0 0 :::8081 :::* LISTEN 25679/httpd
tcp 0 0 ::1:465 :::* LISTEN 3002/exim
tcp 0 0 :::21 :::* LISTEN 3113/pure-ftpd (SER
tcp 0 0 :::22 :::* LISTEN 2872/sshd
tcp 0 0 ::1:25 :::* LISTEN 3002/exim
*убрано (информаций о подключении sshd)*
tcp 0 13140 ::ffff:*убрано*:80 ::ffff:65.55.3.136:55835 ESTABLISHED 25683/httpd
tcp 0 0 ::ffff:*убрано*:80 ::ffff:65.55.3.136:55592 TIME_WAIT -


[root@CentOS-55-64-minimal cron.d]# ifconfig
eth0 Link encap:Ethernet HWaddr 40:61:86:2A:1F:81
inet addr:*убрано* Bcast:88.198.48.159 Mask:255.255.255.255
inet6 addr: fe80::4261:86ff:fe2a:1f81/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5691174 errors:0 dropped:0 overruns:0 frame:0
TX packets:4759364 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5383955637 (5.0 GiB) TX bytes:521861648 (497.6 MiB)
Interrupt:82 Base address:0xe000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:24548 errors:0 dropped:0 overruns:0 frame:0
TX packets:24548 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1654496 (1.5 MiB) TX bytes:1654496 (1.5 MiB)

*убрано* - убран Ip-адрес, и большой листинг подключений к sshd, думаю он тут не нужен явно.

Пока тестируется всё, nginx слушает 81 порт и проксирует его на 80.

Всего: 254