etch und RAM / vserver / zuwenig RAM erkannt
Hallo Liste,
ich habe hier ein paar Server, die alle die gleiche
Hardwarekonfiguration haben. Alle haben 4 GB RAM und werden als vserver
betrieben.
Auf Vserver 4 habe ich kein Problem, der RAM wird ordentlich erkannt und
ich kann arbeiten:
:~# cat /proc/version
Linux version 2.6.18-4-vserver-686 (Debian 2.6.18.dfsg.1-11)
(waldi@debian.org) (gcc version 4.1.2 20061115 (prerelease) (Debian
4.1.1-21)) #1 SMP Wed Feb 21 18:50:08 UTC 2007
:~# free -m
total used free shared buffers
cached
Mem: 3547 3400 147 0 282
1501
-/+ buffers/cache: 1616 1931
Swap: 2000 0 1999
OK, es werden nur 3,5 GB benutzt, der Rest ist *AFAIK reserviert für
PCI-Bus und so Zeugs.
Auf dem Vserver 5 werden dagegen nur 2,5 GB RAM erkannt:
:~# cat /proc/version
Linux version 2.6.18-4-vserver-686 (Debian 2.6.18.dfsg.1-12)
(waldi@debian.org) (gcc version 4.1.2 20061115 (prerelease) (Debian
4.1.1-21)) #1 SMP Mon Mar 26 19:55:22 UTC 2007
:~# free -m
total used free shared buffers
cached
Mem: 2518 43 2475 0 2
16
-/+ buffers/cache: 24 2493
Swap: 2000 0 2000
Selbstverständlich ist mit dem bigmen-Kernel alles in Butter, der hat
aber keine Vserver-Patches drin.
Die Frage ist jetzt, warum sich der gleiche Kernel so unterschiedlich
verhält?
Ich möchte ungern den vserver-Kernel mit CONFIG_HIGHMEM64G übersetze,
weil ich dann ja beim nächsten Kernelupdate wieder von Hand dran muss.
Bei einer wachsenden Umgebung versucht man ja, so nahe wie möglich am
Standard zu bleiben;)
Hat jemand einen Tipp, was ich hier machen kann?
Greetz,
Andre
Reply to: