Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 22.09.08, 16:08
Forum Newbie
 
Registriert seit: 02.07.08
Beiträge: 14

Serverprobleme


Hallo an alle!
Wir haben einen Server mit einem QuadCore und 4GB RAM.
Wir haben das Problem, dass die DB bei ca 20 Usern abriegelt.
Typo3 und DB laufen auf einem Server.
Nutzen Typo3 4.2.0
Wir haben zusätzlich noch OpenX laufen.
Seit kurzem schmiert der Server ab und an ab, bspw bei kleinen lastspitzen.
Hat jemand Ideen wonach wir suchen könnten?! Wir wissen im moment nicht weiter.
Welche Infos bräuchtet ihr denn noch um Hilfestellungen zu leisten

Danke

EDIT: Weiterhin ist vllt noch zu sagen das die Seite eine Redaktionsseite ist mit ca 20000 Artikeln und ca. 3000 Besuchern am Tag.

Geändert von Dimitri (22.09.08 um 16:14 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 22.09.08, 17:17
Forum Freak
 
Registriert seit: 26.01.07
Beiträge: 568

Welches Betriebssystem wird genutzt?
Welche DB wird genutzt?
__________________
mfg
Günni
City-Tiger - Online durch die Straßen tigern
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 22.09.08, 17:52
Forum Newbie
 
Registriert seit: 02.07.08
Beiträge: 14

Zitat:
Zitat von gbauer81 Beitrag anzeigen
Welches Betriebssystem wird genutzt?
Linux x86_64
Zitat:
Zitat von gbauer81 Beitrag anzeigen
Welche DB wird genutzt?
Server Version: 5.0.51a-standard-log
MySQL-Client-Version: 5.0.51a
--
Apache 2.0 Handler

noch was?

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 22.09.08, 18:17
Forum Freak
 
Registriert seit: 26.01.07
Beiträge: 568

Zitat:
Zitat von Dimitri Beitrag anzeigen
Linux x86_64
Welches Linux? Debian Etch, Suse, Gentoo, etc. ?
Bei Debian Etch würd ich erst einmal Munin installieren. Hier kann man herausfinden was extrem beansprucht wird (Festplatte, Netzwerk, etc.), das ganze muß aber erst ne weile laufen.
Welche Load hat der Server?
Wie macht sich das abriegeln der DB bemerkbar?
Steht was in den Logfiles?
__________________
mfg
Günni
City-Tiger - Online durch die Straßen tigern
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 23.09.08, 09:04
Forum Stammgast
 
Registriert seit: 21.07.06
Alter: 34
Beiträge: 312

wie sieht das ini-file der DB und die php.ini aus ?=
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #6  
Alt 26.09.08, 10:14
Forum Newbie
 
Registriert seit: 02.07.08
Beiträge: 14

Zitat:
Zitat von gbauer81 Beitrag anzeigen
Welches Linux?
GNU/Linux 2.6.22.1

Zitat:
Zitat von gbauer81 Beitrag anzeigen
was extrem beansprucht wird (Festplatte, Netzwerk, etc.)
Festplatte: kaum
Netzwerk: unbedeutend
CPU: ja, mit mysqld

Zitat:
Zitat von gbauer81 Beitrag anzeigen
Welche Load hat der Server?
load average: 0.85, 0.80, 0.81

Zitat:
Zitat von FraGiLe Beitrag anzeigen
wie sieht das ini-file der DB und die php.ini aus ?=
PHP-Code:
engine On
zend
.ze1_compatibility_mode Off
short_open_tag 
On
asp_tags 
Off
precision    
=  14
y2k_compliance 
On
output_buffering 
4096
zlib
.output_compression Off
implicit_flush 
Off
unserialize_callback_func
=
serialize_precision 100
allow_call_time_pass_reference 
Off
safe_mode 
Off
safe_mode_gid 
Off
safe_mode_include_dir 
=
safe_mode_exec_dir =
safe_mode_allowed_env_vars PHP_
safe_mode_protected_env_vars 
LD_LIBRARY_PATH
expose_php 
On

;;;;;;;;;;;;;;;;;;;
Resource Limits ;
;;;;;;;;;;;;;;;;;;;

max_execution_time 45     Maximum execution time of each scriptin seconds
max_input_time 
60    Maximum amount of time each script may spend parsing request data
;max_input_nesting_level 64 Maximum input variable nesting level
memory_limit 
64M      Maximum amount of memory a script may consume (128MB)

;;;;;;;;;;;;;;;;;
Data Handling ;
;;;;;;;;;;;;;;;;;
variables_order "GPCS"
register_globals On
register_long_arrays 
Off
register_argc_argv 
Off
auto_globals_jit 
On
post_max_size 
8M
magic_quotes_gpc 
Off
magic_quotes_runtime 
Off
magic_quotes_sybase 
Off
auto_prepend_file 
=
auto_append_file =
default_mimetype "text/html"

include_path ".:/usr/share/php5:/usr/share/php5/PEAR"
doc_root =
user_dir =
extension_dir "/usr/lib64/php5/extensions"
enable_dl Off

file_uploads 
On
upload_max_filesize 
2M

default_socket_timeout 
60

[Session]
session.save_handler files
session
.save_path = /tmp/session
session
.use_cookies 1
session
.use_only_cookies 1
session
.name PHPSESSID
session
.auto_start 0
session
.cookie_lifetime 0
session
.cookie_path = /
session.cookie_domain =
session.cookie_httponly 1
session
.serialize_handler php
session
.gc_probability 1
session
.gc_divisor     1000
session
.gc_maxlifetime 1440
session
.bug_compat_42 0
session
.bug_compat_warn 1
session
.referer_check =
session.entropy_length 0
session
.entropy_file =
session.cache_limiter nocache
session
.cache_expire 180
session
.use_trans_sid 0
session
.hash_function 1
session
.hash_bits_per_character 5
url_rewriter
.tags "a=href,area=href,frame=src,input=src,form=fakeentry"

[soap]
soap.wsdl_cache_enabled=1
soap
.wsdl_cache_dir="/tmp"
soap.wsdl_cache_ttl=86400 
Code:
# The MySQL server
[mysqld]
port        = 3306
socket        = /var/lib/mysql/mysql.sock
skip-locking

max_connections            = 150
key_buffer             = 160M
max_allowed_packet         = 1M
table_cache             = 1024
sort_buffer_size         = 1M
read_buffer_size         = 1M
read_rnd_buffer_size         = 4M
myisam_sort_buffer_size     = 64M
thread_cache_size         = 8
query_cache_size        = 32M
query_cache_limit        = 2M
query_cache_min_res_unit    = 2K
thread_concurrency         = 8
concurrent_insert        = 2
max_heap_table_size        = 32M

tmpdir        = /tmp/        
long_query_time        = 3
log-slow-queries    = /var/log/mysqld-slow.log

[mysqldump]
quick
max_allowed_packet = 16M

[mysql]
no-auto-rehash

[isamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 2M
write_buffer = 2M

Geändert von Dimitri (26.09.08 um 10:35 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #7  
Alt 28.09.08, 12:21
Benutzerbild von robelix
Forum Stammgast
 
Registriert seit: 03.12.06
Beiträge: 185

Erstmal: Der cache von Typo3 ist hoffentlich an - sonst zwingst du mit solchen Besucherzahlen jede Maschine in die Knie.

Dann schau dir mal an ob regelmäßig bestimmte Queries im mysql-slow.log auftauchen. Wenn dem so ist, dann sollte es helfen auf DB-Spalten die dort im Where vorkommen Indexes zu erzeugen.

Wenn es eher an Massen von kleinen Queries liegt, dann sollte es helfen die query_cache_size deutlich zu erhöhen - bei einer Maschine mit 4GB Ram sollten da durchaus 256M oder mehr möglich sein. Aber auf alle Fälle aupfassen - wenn der Maschine dadurch der Ram knapp wird, dann hat das genau den gegenteiligen Effekt.
__________________
mysql> SELECT question FROM life, universe, everything WHERE answer=42;
Empty set (2079460347 sec)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #8  
Alt 02.10.08, 09:39
Forum Newbie
 
Registriert seit: 02.07.08
Beiträge: 14

Ja der Cache ist an.
Eine Fehlerquelle konnten wir schon lokalisieren, seit dem läuft es auch ganz gut.
Es war die index_search
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an



Alle Zeitangaben in WEZ +1. Es ist jetzt 18:34 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0