Unix
Na UN*Xových strojích má každý uživatel kvótu:
- na svazku
/home/logins domovským adresářem, který se aktuálně nachází na stroji home.fi.muni.cz a exportuje se pomocí NFS a SMB protokolů. - na stroji aisa.fi.muni.cz na svazku
/var/mails poštou (netýká se zaměstnaneckých mailboxů na stroji anxur) - na strojích aisa.fi.muni.cz a anxur.fi.muni.cz na svazcích
/tmpa/var/tmppro dočasné soubory
Kvóta omezuje místo zabírané na disku a také počet uložených souborů. Omezení každého z těchto zdrojů je dáno měkkou kvótou, tvrdou kvótou a časovým limitem, jejichž význam je následující. Po překročení měkké kvóty je uživateli nastaven časový limit, do jehož uplynutí může normálně pracovat. Systém ho však upozorňuje na překročenou kvótu. Po vypršení časového limitu je uživateli omezen přístup na svazek s překročenou kvótou (není možné vytvářet nové soubory a zvětšovat velikost souborům existujících), k obnovení přístupu musí uživatel smazat dostatečné množství dat a/nebo souborů. Tvrdý limit systém nedovolí překročit. Pokud by nějaká operace způsobila překročení tvrdého limitu, nedokončí se a skončí s chybou.
Aktuální hodnoty obsazení a limity na místo a počet souborů se dozvíte zadaním
příkazu quota -v. Příklad:
$ quota -v
Disk quotas for Uživatel (uid 12345):
Filesystem usage quota limit timeleft files quota limit timeleft
/export/tmp 176 0 0 22 0 0
/tmp 4 10240 51200 1 1000 2000
/var/mail 780 15360 30720 1 50 100
/home/xuser1 36648 400000 800000 1971 20000 40000
/home/xuser2 36648 400000 800000 1971 20000 40000
/home/xuser3 36648 400000 800000 1971 20000 40000
.
.
.
/home/xuser9999
36648 400000 800000 1971 20000 40000
Na příkladu vidíme kvótu pro svazek /export/tmp, /var/mail, /tmp a
pak pro množství dalších svazků, které mají shodné hodnoty. Program quota
totiž vypisuje kvótu pro všechny připojené svazky. Protože však každý uživatel má svůj home
pomocí programu automounter připojený jako samostatný svazek, uživateli se vypíše
kvóta pro všechny tyto svazky (připojené home adresáře). Ve skutečnosti však jsou tyto svazky
na serveru home.fi.muni.cz fyzicky jeden jediný svazek, na kterém je jediná kvóta a ta
je proto pro všechny tyto vzdáleně připojené svazky stejná (ve skutečnosti
uživateli nic nebrání v tom, aby měl své soubory i v domovských adresářích
jiných uživatelů, pokud mu tito umožní příslušný přístup). Soubory se ale
započítají do kvóty vždy vlastníkovi souboru. Tolik k tomu, proč je program
quota, tak ukecaný.
Při překročení kvóty
Při hrozícím překročení kvóty posíláme automaticky zprávu na fakultní adresu.
Po překročení kvóty na svazku aisa:/var/mail je schránka s poštou přesunuta do
domovského adresáře a uživatel je o tom také informován zprávou.
Pokud je překročena kvóta na domovský adresář, pak přihlášení do systému
pomocí grafických rozhraní může záhadným způsobem selhávat.
Jak zjistím, které soubory zabírají nejvíce místa
Přihlašte se na svůj účet (např. pomocí ssh) a v příkazové řádce spusťte:$ du -kx | sort -n | tail -n 10 323316 ./.cpanm/work/1329993381.18167 340828 ./mail/misclass 350480 ./.Spotlight-V100/Store-V1 350488 ./.Spotlight-V100 367740 ./.cpanm/work 367820 ./.cpanm 414276 ./prog 627336 ./.ccache 2420912 ./mail 7762344 .Tento příkaz vypíše použité místo ve všech adresářích a souborech (i skrytých) v domovském adresáři, uspořádá je podle velikosti a vypíše 10 největších.
Windows
Studenti mají na počítačích s OS Windows kvótu na domovský adresář na serveru afrodita.fi.muni.cz a na velikost uživatelského profilu na serveru nereus.fi.muni.cz.
Kvóta na profil je 8MB. Tato kvóta nesmí být překročena, pokud se chce uživatel odhlásit ze stanice. Profil se při odhlášení ukládá na server; pokud je jeho velikost větší než stanovená kvóta, uživatel je na to upozorněn a odhlášení se neprovede. Více viz. dokument o překročení kvóty na profilu.
Kvóta na domovský adresář je 60MB. Je to tvrdá kvóta, tj. při vyčerpání tohoto objemu dat systém nedovolí do domovského adresáře další zápis.
fi
muni