Arto
18/08/06, 17:19
Beste,
Ik heb al een heel lang tijd grote problemen met mijn dedicated server.
Ik zal wat kort informatie geven over het server :
Os : CentOs 4.3
Direct Admin
Zelf geinstallleerde software :
*RKHunter
*Chkrootkit-0.46a
*APF Firewall 0.9.6-1
*BFD-0.9 [ Brute Force Detection ]
*Shoutcast
*MRTG
Processor Name Mobile AMD Sempron(tm) Processor 3100+
Vendor ID AuthenticAMD
Processor Speed (MHz) 1800.342
Total Memory 499796 kB
Free Memory 10680 kB
Total Swap Memory 1052248 kB
Free Swap Memory 1004880 kB
Apache 1.3.37
DirectAdmin 1.27.4
Exim 4.60
MySQL 4.1.11
Named 9.2.4
ProFTPd 1.2.10
sshd
vm-Pop3d 1.1.7f-DA-2
Ik heb 12 maanden zelfde klanten op een Dell Poweredge server gehad, nooit problemen gehad.
Maar met deze server{Leasweb} heb ik flinke problemen.
Dus het is niet zo dat ik ontiegelijk veel klanten host ofzo.
Het probleem is dat apache een heel hoge CPU load heeft en MysQL ook.
Heel vaak lopen deze twee proccessen helemaal vast en moet ik ze restarten via SSH.
Ik heb alle logfiles doorgelezen in /var/log maar niks bijzonders.
Gemiddeld zo'n 2 tot 3 uur loopt Apache en MysQL vast.
Soms wel telkens, dus als ik hem restart gaat ie gewoon verder met hoge load.
Ik heb het httpd.conf file aangepast, KeepAlive Off i.p.v On
Toen was het een beetje opgelost maar later begon het allemaal weer helaas.
Hierbij mijn httpd.conf en my.cnf :
httpd.conf
===========
Timeout 300
KeepAlive Off
#MaxKeepAliveRequests 500
#KeepAliveTimeout 5
MinSpareServers 5
MaxSpareServers 20
StartServers 8
MaxClients 450
MaxRequestsPerChild 1000
my.cnf
============
[mysqld]
datadir=/var/lib/mysql
#socket=/var/lib/mysql/mysql.sock
skip-locking
skip-innodb
query_cache_limit=1M
query_cache_size=32M
query_cache_type=1
max_connections=1500
interactive_timeout=100
wait_timeout=15
connect_timeout=10
thread_cache_size=128
key_buffer=16M
join_buffer=1M
max_allowed_packet=16M
table_cache=1024
record_buffer=1M
sort_buffer_size=2M
read_buffer_size=2M
bind-address = 127.0.0.1
max_connect_errors=999999999
# Try number of CPU's*2 for thread_concurrency
thread_concurrency=2
myisam_sort_buffer_size=64M
log-bin
server-id=1
Het CPU load was net nog 76,7 %
Zie bijlage :
Ik hoop dat jullie mij kunnen helpen met dit grote probleem.
Groetjes.
Ik heb al een heel lang tijd grote problemen met mijn dedicated server.
Ik zal wat kort informatie geven over het server :
Os : CentOs 4.3
Direct Admin
Zelf geinstallleerde software :
*RKHunter
*Chkrootkit-0.46a
*APF Firewall 0.9.6-1
*BFD-0.9 [ Brute Force Detection ]
*Shoutcast
*MRTG
Processor Name Mobile AMD Sempron(tm) Processor 3100+
Vendor ID AuthenticAMD
Processor Speed (MHz) 1800.342
Total Memory 499796 kB
Free Memory 10680 kB
Total Swap Memory 1052248 kB
Free Swap Memory 1004880 kB
Apache 1.3.37
DirectAdmin 1.27.4
Exim 4.60
MySQL 4.1.11
Named 9.2.4
ProFTPd 1.2.10
sshd
vm-Pop3d 1.1.7f-DA-2
Ik heb 12 maanden zelfde klanten op een Dell Poweredge server gehad, nooit problemen gehad.
Maar met deze server{Leasweb} heb ik flinke problemen.
Dus het is niet zo dat ik ontiegelijk veel klanten host ofzo.
Het probleem is dat apache een heel hoge CPU load heeft en MysQL ook.
Heel vaak lopen deze twee proccessen helemaal vast en moet ik ze restarten via SSH.
Ik heb alle logfiles doorgelezen in /var/log maar niks bijzonders.
Gemiddeld zo'n 2 tot 3 uur loopt Apache en MysQL vast.
Soms wel telkens, dus als ik hem restart gaat ie gewoon verder met hoge load.
Ik heb het httpd.conf file aangepast, KeepAlive Off i.p.v On
Toen was het een beetje opgelost maar later begon het allemaal weer helaas.
Hierbij mijn httpd.conf en my.cnf :
httpd.conf
===========
Timeout 300
KeepAlive Off
#MaxKeepAliveRequests 500
#KeepAliveTimeout 5
MinSpareServers 5
MaxSpareServers 20
StartServers 8
MaxClients 450
MaxRequestsPerChild 1000
my.cnf
============
[mysqld]
datadir=/var/lib/mysql
#socket=/var/lib/mysql/mysql.sock
skip-locking
skip-innodb
query_cache_limit=1M
query_cache_size=32M
query_cache_type=1
max_connections=1500
interactive_timeout=100
wait_timeout=15
connect_timeout=10
thread_cache_size=128
key_buffer=16M
join_buffer=1M
max_allowed_packet=16M
table_cache=1024
record_buffer=1M
sort_buffer_size=2M
read_buffer_size=2M
bind-address = 127.0.0.1
max_connect_errors=999999999
# Try number of CPU's*2 for thread_concurrency
thread_concurrency=2
myisam_sort_buffer_size=64M
log-bin
server-id=1
Het CPU load was net nog 76,7 %
Zie bijlage :
Ik hoop dat jullie mij kunnen helpen met dit grote probleem.
Groetjes.