Witam,
Postawiłem kolejnego hosta z wirtualkami i... tym razem coś działało nie
tak jak zwykle:
root@bravo ~> /etc/init.d/vservers status
The following types of vservers are running:
default
/proc/virtual/ says these are running:
eco-sql-main
eco-sql-import
eco-arch-www
vserver-stat says these are running:
open(memory.usage_in_bytes): No such file or directory
open(memory.usage_in_bytes): No such file or directory
open(memory.usage_in_bytes): No such file or directory
CTX PROC VSZ RSS userTIME sysTIME UPTIME NAME
72 68 4.9G 0 0m00s00 0m00s00 38m38s19 eco-sql-main
74 1 518.8M 0 0m00s00 0m00s00 38m33s43 eco-sql-import
75 167 48.6G 0 0m00s00 0m00s00 38m42s62 eco-arch-www
Co więcej, po wejściu w poszczególne vservery widzę że ich limity nie
działają - mimo że są ustawione:
root@bravo ~> grep . /etc/vservers/*/cgroup/*
/etc/vservers/eco-arch-www/cgroup/cpuset.cpus:0,1,2,3
/etc/vservers/eco-arch-www/cgroup/cpu.shares:1024
/etc/vservers/eco-arch-www/cgroup/memory.limit_in_bytes:12884901888
/etc/vservers/eco-arch-www/cgroup/memory.memsw.limit_in_bytes:12884901888
/etc/vservers/eco-sql-import/cgroup/cpuset.cpus:6,7
/etc/vservers/eco-sql-import/cgroup/cpu.shares:512
/etc/vservers/eco-sql-import/cgroup/memory.limit_in_bytes:2149531648
/etc/vservers/eco-sql-import/cgroup/memory.memsw.limit_in_bytes:2149531648
/etc/vservers/eco-sql-main/cgroup/cpuset.cpus:4,5,6
/etc/vservers/eco-sql-main/cgroup/cpu.shares:1024
/etc/vservers/eco-sql-main/cgroup/memory.limit_in_bytes:3221225472
/etc/vservers/eco-sql-main/cgroup/memory.memsw.limit_in_bytes:3543348020
Po długim i bezowocnym dochodzeniu coś mnie tknęło i zerknąłem na
bliźniaczy host na którym wszystko bangla... i co się okazało? Była inna
wersja util-vserver. Na dobrym była util-vserver-0.30.216-1.pre2981.1.x86_64
a na złym util-vserver-0.30.216-1.pre2987.2.x86_64 (najnowsza).
Wystarczyło zrobić upgrade util-vserver by od razu przestało działać
limitowanie pamięci, a vserver-stat zaczął pokazywać:
open(memory.usage_in_bytes): No such file or directory
Nie wiem czy to istotne, ale /dev/cgroup mam mountowane za pomocą
deklaracji w /etc/fstab:
none /dev/cgroup cgroup cpu,cpuset,memory 0 2
Co jest nie tak z tym util-vserver? Jakiś bug, czy znowu się zmieniło
podejście i teraz wszystko się robi inaczej?
Pozdrawiam,
--
Jacek Osiecki jos...@ceti.pl GG:3828944
I don't want something I need. I want something I want.
_______________________________________________
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl