Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Nowe NND Quota http://forum.freesco.pl/viewtopic.php?f=22&t=6748 |
Strona 1 z 1 |
Autor: | Tomek LDZ [ sobota, 12 lutego 2005, 17:50 ] |
Tytuł: | Nowe NND Quota |
Witam, jak wersja Quota bedzie smigac na nowym NND i skad ja pobrac oraz jaka jest instalka. |
Autor: | czerwo [ sobota, 12 lutego 2005, 17:58 ] |
Tytuł: | |
pacman quota ?? czy jakos tak ![]() |
Autor: | Tomek LDZ [ sobota, 12 lutego 2005, 18:06 ] |
Tytuł: | |
nie ma paczki Quota i w tym problem |
Autor: | czerwo [ sobota, 12 lutego 2005, 18:08 ] |
Tytuł: | |
ale w bazie jest http://ww2.devel-nnd.brb.pl/nnd/pakiety ... pkg.tar.gz czyli co bedzie quota-tools moze albo cos w tym stylu |
Autor: | Tomek LDZ [ sobota, 12 lutego 2005, 22:02 ] |
Tytuł: | |
Zainstalowałem ale wyglada na to ze nasze nowe NND nie ma wkompilowanej obsługi systemu plików quota |
Autor: | Alfred [ niedziela, 13 lutego 2005, 21:57 ] |
Tytuł: | |
Cytuj: Zainstalowałem ale wyglada na to ze nasze nowe NND nie ma wkompilowanej obsługi systemu plików quota
Quota działa bez problemów na najnowszym NND (styczniowym). Poszukaj opis jak ustawić (gogle) i jest OK. |
Autor: | Tomek LDZ [ niedziela, 13 lutego 2005, 22:09 ] |
Tytuł: | |
to moze kolega oszczedzi mi czasu i podesle instrukcje na tomektomi10@wp.pl ,bede zobowiazany |
Autor: | Alfred [ niedziela, 13 lutego 2005, 22:44 ] |
Tytuł: | |
Wysłałem dokładny opis |
Autor: | Tomek LDZ [ niedziela, 13 lutego 2005, 22:49 ] |
Tytuł: | |
dzieki serdeczne koledze |
Autor: | Tomek LDZ [ poniedziałek, 14 lutego 2005, 20:39 ] |
Tytuł: | |
Zainstalowałem i faktycznie działa |
Autor: | miro_x [ wtorek, 15 lutego 2005, 17:05 ] |
Tytuł: | |
moze podzielicie sie z innymi wiedza na forum. wiele osob miedzy innymi i ja czyta manuala i nie bardzo wie jak to uustawic. po to jest forum zeby pewne rzeczy lopatologicznie wylozyc. mozna ew. wlozyc linka do opisu i umiescic jakis na stronie. |
Autor: | Tomek LDZ [ wtorek, 15 lutego 2005, 17:19 ] |
Tytuł: | |
pewnie ze sie podzielimy, po to istnieje forum a wiec od poczatku instalujemy paczke Quota tego linku http://ww2.devel-nnd.brb.pl/nnd/pakiety ... pkg.tar.gz a nastepnie postepujemy zgodnie z instrukcja 2. Ustawianie Quoty na Linux-ie. 2.1 Konfiguracja. Zmodyfikuj plik /etc/fstab Partycje, na których jeszcze nie włączyłeś quoty wyglądają mniej więcej tak: /dev/hda1 / ext2 defaults 1 1 /dev/hda2 /usr ext2 defaults 1 1 Aby dodać; quotę; do systemu plików, dodaj usrquota do czwartego pola zawierającego default: /dev/hda1 / ext2 defaults 1 1 /dev/hda2 /usr ext2 defaults,usrquota 1 1 Zamieñ usrquota na grpquota jeśli potrzebujesz ograniczenia dla grup. /dev/hda1 / ext2 defaults 1 1 /dev/hda2 /usr ext2 defaults,grpquota 1 1 A może potrzebujesz ograniczeń i dla użytkowników i dla grup? /dev/hda1 / ext2 defaults 1 1 /dev/hda2 /usr ext2 defaults,usrquota,grpquota 1 1 Stwórz zapis odnośnie quoty w pliku quota.user Plik z danymi o quocie - quota.user, powinien należeć do "root-a" oraz zapis i odczyt do niego powinien mieć także tylko "root". Zrób tak: Zaloguj się jako "root". Przejdź do podstawowego katalogu na partycji, którą chcesz objąć quotą i stwórz plik quota.user: touch /partycja/quota.user (gdzie partycja=home, var itd.) touch /partycja/quota.group chmod 600 /partycja/quota.user chmod 600 /partycja/quota.group Zmodyfikuj skrypty inicjalizujące twój system, aby sprawdzały quotê i włączały ją podczas startu systemu. Oto plik zapisany w /etc/rc.d/quota i dopisany do skryptu startowego /etc/rc.d/rc.local # Sprawdź quotą i włącz ją if [ -x /usr/sbin/quotacheck ] then echo "Checking quotas. This may take some time." /usr/sbin/quotacheck -avug echo " Done." fi if [ -x /usr/sbin/quotaon ] then echo "Turning on quota." /usr/sbin/quotaon -avug fi Restart. Teraz zrestartuj system, żeby wprowadzić zmiany, które naniosłeś. 2.2 Przypisywanie limitów użytkownikom. Operację tą wykonuje się poleceniem edquota (szczegóły man edquota). Normalnie uruchomiłbym quotacheck z opcjami -avug, aby zyskać jak najaktualniejszy obraz systemu plików, przed edycją plików quoty. Jest to jednak tylko moje przyzwyczjenie a nie wymagany krok. Przypisywanie limitów konkretnemu użytkownikowi. Oto przykład. Mam użytkownika, którego login to bob. Polecenie edquota bob uruchomi edytor vi (lub ten podany w zmiennej $EDITOR), w którym będzie można edytować limit dla użytkownika bob dla każdej partycji, na której jest włączona quota: Quotas for user bob: /dev/hda2: blocks in use: 2594, limits (soft = 5120, hard = 6400) inodes in use: 356, limits (soft = 1000, hard = 1500) "blocks in use" - jest całkowitą ilością bloków (w kilobajtach) jaką zużył dany użytkownik. "inodes in use" - jest całkowitą liczbą plików jaką użytkownik ma na dysku. Przypisywanie limitów konkretnej grupie. Teraz mam grupą games. Polecenie edquota -g games znowu uruchamia edytor vi, aby edytować limity dla tej grupy: Quotas for group games: /dev/hda4: blocks in use: 5799, limits (soft = 8000, hard = 10000) inodes in use: 1454, limits (soft = 3000, hard = 4000) Przypisywanie takich samych limitów dla większej ilości użytkowników. Aby za jednym zamachem ustawić limit dla, powiedzmy 100 użytkowników, taki sam jak dla boba, najpierw trzeba ustawić ręcznie limity dla boba, a potem wykonać polecenie: edquota -p bob `awk -F: '$3 > 499 {print $1}' /etc/passwd` zakładając, że używasz powłoki csh i że twoi użytkownicy mają numery UID zaczynające się od 500. Dodatkowo są jeszcze trzy inne terminy, z którymi powinieneś się zapoznać: Soft Limit, Hard Limit i Grace Period. Soft Limit. Normalnie, soft limit określa maksymalną objętość dysku, jaką użytkownik ma przyznaną. Ale jeśli połączymy to z grace period, to soft limit określa nam granicą;, po przekroczeniu której użytkownik zostaje ostrzeżony. Hard Limit. Działa to jedynie przy ustawieniu grace period. Określa to absolutny limit na dysku, którego dany użytkownik nie może przekroczyæ. Grace Period. Jest to okres czasu, po jakim zacznie działać opcja soft link. Wartości tej opcji podaje się poleceniem edquota -t. Jednostkami czasu mogą być: sekundy, minuty, godziny, dni, tygodnie lub miesiące. Oto co zobaczysz po wydaniu polecenia edquota -t: Time units may be: days, hours, minutes, or seconds Grace period before enforcing soft limits for users: /dev/hda2: block grace period: 0 days, file grace period: 0 days Zmień 0 days na jakiś okres czasu, który uważasz za słuszny. Osobiście wybrałbym 7 dni albo 1 tydzień. i to by było na tyle, można administrować Quot-a za pomoca Webmina, jets to wtedy dobrze zobrazowane i łatwe w administrowaniu Niniejsza instrukcja powstała dzieki koledze Alfred-owi (pozdrowienia) |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |