Avatar billede 0verwrite Nybegynder
13. april 2005 - 22:11 Der er 8 kommentarer

Memmory forbrug ?

Jeg har en server der har det med nogle gange at blive meget langsom... Jeg har svært ved at finde ud af hvor "fejlen" til dette problem opstår (Det er en Intel Xeon Dual 3 GhZ 1 GB. Ram og cPanel styresystem) serveren har "kun" 150.000 page views om dagen, hvilken skulle være en smal sag

Jeg er SLET ikke inde i linux og har da brug for det helt grundlægne til at finde frem til fejlen...

Findes der en måde man kan finde frem til problemet - eller kan i give mig et par guides?

1. Jeg havde en kæmpe fil i /usr/local/apache/domlogs som er nulstillet og log-rotation er slået til (filen bliver slettet hver aften når der er kørt stats)

Håber VIRKELIG der sidder et par kloge linux folk derude *husk nu på jeg er lidt grøn på dette område, man kender diverse kommandoer*

screenshot af min top ser sådan ud: http://www.webmonster.dk/log_view.gif
Avatar billede langbein Nybegynder
16. april 2005 - 01:04 #1
Ser det ikke er noen andre som har sendt noen comment, så jeg forsøker meg med litt høyttenkning ..

1. 247 prosesser, er ikke dette tallet høyt. Hva er det som ligger nedover listen på top og genererer dette ?
2. Dersom man tster "shift m" og får fram minneforbruket, kan det da ligge et eller annet skjult nedover på listen ?
3. Hvorfor bare 4 httpd instanser og 1 mysql instans ? Kan det være at serveren egentlig er satt opp og konfigurert for en nokså liten belastning ?

Hva slags plattform er det som Cpanel er installert oven på ?

Hvordan merker du at serveren er meget langsom.

Hvis du da går inn i shell og kjører top når den er langsom, ser du da noe spesielt ?

MVH Langbein.
Avatar billede 0verwrite Nybegynder
16. april 2005 - 13:53 #2
247 processer ? ved ik om det er højt, har slet ik forstand på det, hvor sætter jeg det ned?

Jeg oplever sitet langsom når der er flere på (100 bruger' eller lign.) sider kan tage 10-15 sek. bare om at begynde at loade (hvid skærm og efter 15 sek begynder den at loade)

4 httpd instanser? *ik helt med, igen meget ny på dette område :)*

Der er RedHat cPanel bruger har jeg fundet ud a'

mange tak fordi du gider bruge tiden *kan se andre har set forbi mig*
Avatar billede langbein Nybegynder
16. april 2005 - 16:37 #3
Det var kanskje ikke et spesielt enkelt spørsmål heller.

Når det gjelder antall prosesser så er det ikke så lett å styre det direkte. Det er jo et resultat av alle de prosessene som er satt i gang.

Måten Apache håndterer mange samtidige prosesser på bele vel lagt om en del fra Apache 1.3.x til 2.0.x

Hvis du som root kjører kommando "rpm -q apache" og "rpm -q httpd" hva sier den da ?

Dette er en request om hvilken Apache versjon den har installert. Vil tro at den svarer på "rpm -q httpd" og at det dreier seg om en Apache 2 ??!!

Hva menes med 100 brukere ? Er det 100 samtidige brukere som accesser web serveren, er det 100 forskjellige brukere som har konto på maskinen, eller hva betyr dette egentlig ? (100 samtidige brukere høres da høyt ut !?)

Forresten, du skriver jo også:

<< "kun" 150.000 page views om dagen, hvilken skulle være en smal sag >>

Er dette så åpenbart ? Cpanel er jo en webhotellinstallasjon. Ville ikke tro at denne er optimalisert mot å avvikle "tung trafikk".

Jeg får ikke opplysningene helt til å henge sammen, for når man ser på utskriften fra top over, så er det vel ingen ting som tyder på en slik trafikk. (Måten den bruker minnet på kunne kanskje skyldes at den har kjørt under en litt tyngere trafikkbelastning tidligere, men at denne trafikkbelastningen har opphørt når utskriften fra top blir hentet ut (??!!))
Avatar billede 0verwrite Nybegynder
16. april 2005 - 16:46 #4
rpm -q httpd: httpd-2.0.46-44.ent
Der er installeret et forum (ikke phpbb) og et galleri med +10.000 billeder.
Jeg har en svag ide om det måske er dårlig kode i galleriet der gør serveren langsom!

Findes der en måde at optimere apache til "tung trafik" i cPanel?
det er 100 samtidige brugere, men serveren er jo kæmpe stor ? Xeon 4 CPU's 3ghz... jeg ville da mene den nemt kan klar' det!

Kan du give mig et par "guldkorn" til hvad man kan gøre for at optimere serveren mod store trafikmængder og mange brugere? jeg er ret ny (som nævnt) og kan bruge alle de små tips, ideer og ting i lige har i ærmet - eks. hvad er "normalt" for processes og lign.?

(måske dette kan give et bedre overblik - status fra serveren, dog er serveren ikke særlig belastet på dette tidspunkt)

Server-health:
  Online users: 614
  Server Load 0.46 (4 cpus)
  Memory Used 58.4 %
  Swap 0.826 %

Apache-health:
  Total accesses: 6152907 - Total Traffic: 115.2 GB
  CPU Usage: u10099.8 s1895.49 cu1.38 cs.91 - 5.16% CPU load
  26.5 requests/sec - 0.5 MB/second - 19.6 kB/request
  141 requests currently being processed, 7 idle servers
Avatar billede langbein Nybegynder
16. april 2005 - 17:05 #5
Det spørs om den ikke faktisk spiser opp den ene GB med minne og at den faktisk kunne ønske seg en GB til ?!

Ellers litt info om performace tuning for Apache 2.0 her:

http://httpd.apache.org/docs-2.0/misc/perf-tuning.html

Du kunne jo ellers forsøke å spørre den om hvilken kernel den kjører:
"uname -a"

Mon det dreier seg om en 2.6.x kernel ??
Avatar billede 0verwrite Nybegynder
16. april 2005 - 17:19 #6
Linux server1.vines.tld 2.4.21-27.0.2.ELsmp #1 SMP Wed Jan 12 23:35:44 EST 2005 i686 i686 i386 GNU/Linux

siger dette dig noget?!

Forresten igen MANGE tak! - det er så ufattelig lækkert når man får lige den hjælp man stod og manglede (var ved at give helt fortabt :)
Avatar billede langbein Nybegynder
16. april 2005 - 17:34 #7
Jo den sier at den kjører en 2.4.x kernel.

dette kan vel i praksis gi maskinen en noe mindre ytelse enn dersom den hadde kjørt en nyere 2.6.x kernel.

Generelt så er det vel slik at slike distribusjoner som Cpanel er meget hurtige å sette opp, samtidig som de er nokså kompliserte å endre noe større på annet en via de funksjonene man har tilgjengelig gjennom kontrollpanelene. Lager man endringer "på egen hånd" så er resultatet hurtig ustabilitet.

Oppesielt så er jo Cpanel er kontrollpanel. I virkeligheten så lager co Cpanel installasjonen så mange nedringer i den underliggende distrubusjon at det reelt sett dreier seg om en egen og litt spesialisert distribusjon, der det ikke ligger spesielt godt til rette for systemendringer ut over "standard".

Dersom det er slik at den eventuelt bruker opp ram minnet og begynner å swappe så vil jeg tro at den enkle løsningen som bør kunne fungere er å sette inn mer ram.

Håper du legger en feedback på om dette fungerer, dersom du eventuelt forsøker med mer ram.
Avatar billede 0verwrite Nybegynder
17. april 2005 - 22:30 #8
Har lige fået dette - håber du kan hjælpe mig til hvad jeg skal gøre!!!

VIL 1 GB RAM GØRE SYSTEMET OPTIMALT? vil det løse mit problem eller ?

Server-health:
Online users: 732
Server Load 0.72 (4 cpus)
Memory Used 58.8 %
Swap 0.704 %

Apache-health:
Total accesses: 9535836 - Total Traffic: 178.0 GB
CPU Usage: u8432.37 s1712.74 cu1.22 cs.85 - 2.99% CPU load
28.1 requests/sec - 0.5 MB/second - 19.6 kB/request
150 requests currently being processed, 0 idle servers

Server process's:
# PID Load IP CMD URL
1 29321 0.6 - 0.3 24.92.121.137 /usr/local/apache/bin/httpd GET fanfiction2/fanfiction/story.php?id=791 HTTP/1.1
2 3756 0.5 - 0.4 127.0.0.1 /usr/local/apache/bin/httpd GET http://server1.vines.tld/whm-server-status/ HTTP/1.0
3 19744 0.5 - 0.3 24.47.36.193 /usr/local/apache/bin/httpd GET galleries/albums/gof/promo/thumb_gofpromo010.jpg HTTP/1.1
4 7162 0.4 - 0.5 71.112.121.250 /usr/local/apache/bin/httpd GET galleries/displayimage.php?album=lastup&cat=39&pos=51 HTTP
5 9372 0.4 - 0.4 67.170.142.181 /usr/local/apache/bin/httpd GET layoutcode/images/ljbutton.jpg HTTP/1.1
6 2570 0.4 - 0.4 80.58.41.110 /usr/local/apache/bin/httpd GET galleries/albums/actors/robertpattinson/other/vanityfair04
7 24177 0.4 - 0.3 195.175.180.117 /usr/local/apache/bin/httpd GET galleries/albums/poa-screenshots/thumb_poa0239.jpg HTTP/1.
8 24219 0.3 - 0.4 217.253.138.144 /usr/local/apache/bin/httpd GET galleries/albums/gof/promo/thumb_gofpromo002.jpg HTTP/1.1
9 31367 0.3 - 0.4 24.130.19.132 /usr/local/apache/bin/httpd GET galleries/albums/gof/set/2005-03/thumb_gofhorntail13.jpg H
10 2081 0.3 - 0.4 71.112.121.250 /usr/local/apache/bin/httpd GET galleries/displayimage.php?album=lastup&cat=39&pos=53 HTTP
11 2768 0.3 - 0.4 198.29.0.51 /usr/local/apache/bin/httpd GET galleries/images/folder.gif HTTP/1.1
12 5034 0.2 - 0.4 24.226.25.116 /usr/local/apache/bin/httpd GET layoutcode/images/xaler.jpg HTTP/1.1
13 19752 0.2 - 0.4 24.130.19.132 /usr/local/apache/bin/httpd GET galleries/themes/water_drop/images/box_left_icon.gif HTTP/
14 5019 0.1 - 0.4 83.17.27.62 /usr/local/apache/bin/httpd GET layout/newnav/book6.jpg HTTP/1.1
15 5045 0.1 - 0.5 62.38.13.82 /usr/local/apache/bin/httpd GET galleries/thumbnails.php?album=155 HTTP/1.1
16 19757 0.1 - 0.3 84.40.134.59 /usr/local/apache/bin/httpd GET layout/newnav/forums.jpg HTTP/1.1
17 29571 0.1 - 0.1 70.92.100.31 0 GET books/book6/img/hbpcovertn.jpg HTTP/1.1
18 1 0.0 - 0.0 70.92.100.31 init GET books/book6/img/hbpcovertn.jpg HTTP/1.1
19 6 0.0 - 0.0 70.92.100.31 0 GET books/book6/img/hbpcovertn.jpg HTTP/1.1
20 7 0.0 - 0.0 70.92.100.31 0 GET books/book6/img/hbpcovertn.jpg HTTP/1.1
21 8 0.0 - 0.0 70.92.100.31 1 GET books/book6/img/hbpcovertn.jpg HTTP/1.1
22 9 0.0 - 0.0 70.92.100.31 2 GET books/book6/img/hbpcovertn.jpg HTTP/1.1
23 10 0.0 - 0.0 70.92.100.31 3 GET books/book6/img/hbpcovertn.jpg HTTP/1.1
24 13 0.0 - 0.0 70.92.100.31 1 GET books/book6/img/hbpcovertn.jpg HTTP/1.1
25 11 0.0 - 0.0 70.92.100.31 2 GET books/book6/img/hbpcovertn.jpg HTTP/1.1
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester