cgroup i vservery
Grzesiek Pycia
gzohop w gmail.com
Nie, 26 Gru 2010, 18:12:17 CET
On 15.12.2010 16:26, Pawel Golaszewski wrote:
> On Wed, 15 Dec 2010, grzesiek wrote:
>>>> Coś z tym jest nie tak.
>>>>
>>>> # mount | grep cgroup
>>>> none on /dev/cgroup type cgroup (rw)
>>>>
>>>> Wszystko fajnie, można skonfigurować sobie w vserverze:
>>>> # ls -1 cgroup/
>>>> memory.limit_in_bytes
>>>> memory.memsw.limit_in_bytes
>>> Update - po usunięciu memory.memsw.limit_in_bytes wszystko działa. Ktoś
>>> może to potwierdzić?
>> U mnie jest/był problem z ustawianiem limitów przy starcie hosta.
>> Nie istniał katalog /dev/cgroup dopisałem jego tworzenie do reguł udev-a
>> i wyglada że wszystko jest ok.
>
> no nie - to jest oczywiste dosyć.
>
>> Moze brakuje Ci flag w flags dla danego guesta?
>
> Nie wydaje mi się. Gdyby brakowało to nie ważne ile razy bym uruchamiał i
> tak by nie działało. Poza tym - do samego działania limitów żadne flagi
> raczej nie są potrzebne (może teraz już są? ).
>
> # cat flags
> virt_load
> virt_mem
> virt_uptime
> virt_cpu
> virt_time
>
>
Odświeżę trochę wątek:
A po uruchomieniu vservera z limitami już wszystko działa ok?
Bo u mnie po kilku dniach virtualka ma zajętą cała pamięć, ilość miejsca
zajętego w swapie jest jakąś liczbą nie mieszczącą się na ekranie i
virtualka jest nieużywalna. Ale żaden proces nie zajmuje tej pamięci.
Próba wyłączenia zatrzymuje się na "rmdir /dev/cgroup/%name%"
Pozdrawiam
--
Gzohop:
Grzesiek Pycia
EMAIL: gzohop w gmail.com
"Czas robi swoje... a Ty?"
Więcej informacji o liście dyskusyjnej pld-users-pl