Skocz do zawartości
jasne

[DirectAdmin] Ograniczenie zasobów dla użytkownika

Polecane posty

Witam,

 

Czy ktoś wie o sposobie na ograniczenie zasobów (CPU,RAM) dla użytkownika (lub resellera) directadmina ?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

suPHP oraz limity.

RAM możesz przez pam_limits, dodatkowo w php.ini każdy skrypt ma limitowany rozmiar pamięci RAM.

Limitowanie CPU można rozwiązać poprzez zabijanie procesu po przekroczeniu danego czasu procesora.

Edytowano przez Aimer (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość N3T5kY
Limitowanie CPU można rozwiązać poprzez zabijanie procesu po przekroczeniu danego czasu procesora.

 

 

Zabijanie, a limitowanie to jednak duża różnica.

 

Można do tego wykorzystać i przerobić na swoje potrzeby program cpulimit.

http://cpulimit.sourceforge.net/

Edytowano przez N3T5kY (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość GrandBB

Wiem, że bawię się w archeologa, ale odkupuję temat bo potrzebuję modyfikacji do DirectAdmina, która limituje zasoby CPU i RAM. Jest dostępne: http://plugins4da.com/products/cpu-ram-monitor-directadmin-plugin/ jednak to jest tylko monitor.

 

Jeśli ma ktoś dostępny taki plugin to chętnie zakupię oczywiście z ceną w granicach rozsądku powiedzmy maks 200zł Brutto.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Ładnie limituje i przycina. Ram, CPU, liczbę procesów. Nawet IO, ale tego nie sprawdzałem.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość nrm

 

Witam, jak to aktualnie wygląda ?

 

Aktualnie masz mozliwość ustawiania zasobów per pakiet (moja wypowiedź odnosi się do CL: LVE),

w samym DA "nie da się" bo DA się tym zagadnieniem nie zajmuje.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Innym rozwiązaniem jest już w/w cpulimit. Bardzo ładnie limituje procesy i sam w sobie dużo nie zajmuje. Wystarczy, że do każdego poola php-fpm (czy procesu cgi) dołączymy cpulimit z PID'em. Wtedy każdy taki proces będzie z automatu tworzony z cpulimitem "w backgroundzie".

Edytowano przez Gość (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Ktoś wie gdzie można zdobyć CPU/RAM Monitor dla DirectAdmin, zależy mi na monitorowaniu ile dany użytkownik używa CPU

Bo kupić się go nie da ;(

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Najprościej CloudLinux, wszystko out-of-the-box

 

Przy okazji za roczny odkop :)

 

1cf6d0e04249.png

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×