Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Dziwne ilości procesów + 99% złóżycia procesora
NickOver
post 17.12.2015, 12:30:26
Post #1





Grupa: Zarejestrowani
Postów: 332
Pomógł: 10
Dołączył: 13.03.2014
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Cześć smile.gif
Mam problem z serwerem. Tak jak napisałem w temacie po wpisaniu komendy top pokazało mi z 30 procesów httpd (oczywiście mają inne id). Dodatkowo złóżycie procesora wynosi ciągle ok 99%. Co dziwne od 30 do 50% żre mysqld. Dodam że na serwerze stoi ok 50 stron php + mysql które po prostu nie są w stanie powodować takiego obciążenia (na identycznym serwerze stron takich stoi ok 300). Serwer stoi na CentOS'ie 6.6

Hardware: KLIK

A tu komenda top. Dodam że screen jest z 5 minut po reboot'cie (wcześniej zamiast takiej ilości httpd był proces dataskq)


Z góry dziękuję za wszelką pomoc smile.gif

Ten post edytował NickOver 17.12.2015, 12:38:00
Go to the top of the page
+Quote Post
Pyton_000
post 17.12.2015, 12:39:25
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


Ilość stron to nie wyznacznik. Równie dobrze może stać 1 która zajedzie Ci serwer samymi zapytaniami do BD.

Radziłbym sprawdzić slowlog.
Go to the top of the page
+Quote Post
NickOver
post 17.12.2015, 13:42:38
Post #3





Grupa: Zarejestrowani
Postów: 332
Pomógł: 10
Dołączył: 13.03.2014
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Cytat(Pyton_000 @ 17.12.2015, 12:39:25 ) *
Ilość stron to nie wyznacznik. Równie dobrze może stać 1 która zajedzie Ci serwer samymi zapytaniami do BD.

Radziłbym sprawdzić slowlog.


Niestety to nie to. Slow_log.csv wersje csm i frm mają w sobie jakieś znaki, ale data edycji to wrzesień 2012. Co do tych zapytań to są tam praktycznie tylko selecty. Mysql nie zwraca żadnych błędów, httpd tylko o problemie z certyfikatem.
Go to the top of the page
+Quote Post
ohm
post 17.12.2015, 14:05:15
Post #4





Grupa: Zarejestrowani
Postów: 623
Pomógł: 144
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----


Wrzuć jeszcze wynik pstree oraz netstat -tanp

Ten post edytował ohm 17.12.2015, 14:05:47
Go to the top of the page
+Quote Post
NickOver
post 17.12.2015, 14:26:12
Post #5





Grupa: Zarejestrowani
Postów: 332
Pomógł: 10
Dołączył: 13.03.2014
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


pstree:
Cytat
init─┬─atd
├─crond───25*[crond───dataskq]
├─da-popb4smtp
├─dbus-daemon
├─directadmin───10*[directadmin]
├─dovecot─┬─anvil
│ ├─auth
│ ├─config
│ ├─4*[imap-login]
│ ├─log
│ └─4*[pop3-login]
├─exim
├─httpd─┬─389*[httpd]
│ └─61*[httpd───5*[{httpd}]]
├─mdadm
├─6*[mingetty]
├─mysqld_safe───mysqld───1816*[{mysqld}]
├─named───8*[{named}]
├─portreserve
├─proftpd
├─rsyslogd───3*[{rsyslogd}]
├─sshd─┬─sshd───bash───pstree
│ ├─2*[sshd───bash───mc───bash]
│ └─sshd───bash
└─udevd───2*[udevd]


netstat -tanp: KLIK
Go to the top of the page
+Quote Post
ohm
post 17.12.2015, 15:09:56
Post #6





Grupa: Zarejestrowani
Postów: 623
Pomógł: 144
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----


Wygląda na DDOSa, doinstaluj moduły do apache spamhaus, qos, do skonfigurowania firewall (iptables) + fail2ban smile.gif
Opcjonalnie możesz dorzucić moduły mod-evasive

Ten post edytował ohm 17.12.2015, 15:11:44
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.06.2025 - 02:22