Úložiště a kvóty
Na unixových strojích jsou dostupná tato úložiště:
/home/logins domovským adresářem – je zálohované, nachází se na strojihome.fi.muni.cza exportuje se na jiné stroje pomocí protokolů NFS a SMB,/data/logins větším prostorem – není zálohované, je pomalejší než domovský adresář, je umístěno tamtéž a exportuje se stejně,/var/spool/mails poštou – je zálohované, Aisa i Anxur jej mají samostatné, na Anxurovi je bez diskové kvóty/tmpa/var/tmps dočasnými daty – nejsou zálohovaná, samostatné úložiště na Aise, Anxurovi, Auře a linuxových stanicích.
Viz také vzdálené připojování těchto úložišť, úložiště
Windows nebo blogpost o řešení diskového
úložiště home.fi.muni.cz.
Diskové kvóty
Kvóta omezuje místo zabírané na úložišti a také počet uložených souborů. Omezení pozůstává vždy z měkké kvóty, tvrdé kvóty a časového limitu. Po překročení měkké kvóty je uživateli nastaven časový limit (odklad) 7 dní, do jehož uplynutí může normálně pracovat. Po jeho vypršení není možné na daném úložišti vytvářet nové soubory nebo zvětšovat velikost souborům existujícím – je nutné smazat dostatečné množství dat a/nebo souborů a dostat se pod měkkou kvótu. Tvrdý limit nelze překročit vůbec.
Zjištění stavu kvót
Přehled nastavených limitů naleznete ve Fakultní
administrativě.
Pro aktuální využití kvóty viz příkaz quota:
aisa$ quota
Disk quotas for user login (uid 55555):
Filesystem space quota limit grace files quota limit grace
/var/spool/mail 12K 147M 176M 0 2 50 100 0
/var/tmp 0K 1954M 3907M 0 0 50000 80000 0
/tmp 4K 1954M 3907M 0 2 50000 80000 0
/home/login 47408K 3907M 4883M 0 5841 160k 200k 0
/data/login 4K 97657M 144G 0 2 600k 700k 0
nymfeXY$ quota
Disk quotas for user login (uid 55555):
Filesystem space quota limit grace files quota limit grace
/home/login 4882M* 3907M 4883M 6d 5841 160k 200k 0
/data/login 4K 97657M 144G 0 2 600k 700k 0
První čtyři číselné sloupce informují o aktuálním využití, měkké kvótě, tvrdé
kvótě a odkladu pro zabírané místo. Další čtyři sloupce jsou totéž pro počet
souborů. Nejčastěji vás bude zajímat řádek s /home/login.
V druhém příkladu vidíte překročenou kvótu: za překročeným číslem je uvedena
hvězdička a ve sloupci grace je uveden odklad.
Při překročení kvóty
O překročení měkké kvóty informujeme automaticky jednou denně mailem a také při
přihlášení do textového nebo grafického rozhraní stroje. Po překročení kvóty na
aisa:/var/spool/mail je schránka s poštou eventuálně 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ář, grafické přihlášení může záhadně
selhávat. Pokud však u domovského adresáře nenarážíte na tvrdou kvótu a nemáte
vypršený odklad, zobrazí se vám upozornění na problém s kvótou a zároveň budete
informováni mailem. Přihlášení přes textové rozhraní (Ctrl+Alt+Fn) nebo SSH by
vám však mělo fungovat vždy.
Co zabírá nejvíce místa
Deset složek/souborů zabírajících nejvíce místa v domovském adresáři lze vypsat následovně:
$ du -hax ~ | sort -hr | head -n 10
7.7G /home/login
2.4G /home/login/mail
627M /home/login/.ccache
414M /home/login/prog
367M /home/login/.cpanm
367M /home/login/.cpanm/work
350M /home/login/.Spotlight-V100
350M /home/login/.Spotlight-V100/Store-V1
340M /home/login/mail/misclass
323M /home/login/.cpanm/work/1329993381.18167
Můžete také využít interaktivní nástroj ncdu:
$ ncdu -x ~
Jak uvolnit místo
Lze smazat některé nepotřebné soubory, komprimovat je, nebo je přesunout do
(nezálohovaného) úložiště data s větší kvótou. Např. obsah koše smažete:
$ rm -rf ~/.local/share/Trash/files
Příliš velké ~/.vscode-server nebo ~/.cache/JetBrains lze, zdá se, řešit
přesunem na data a symbolickým odkazem. Třeba:
$ cd
$ # check that no process related to the software is running (where
$ # applicable – most likely on Aisa) and if so, kill them
$ ps ux
$ mv .vscode-server /data/$USER/
$ ln -s /data/$USER/.vscode-server .
Velký adresář ~/Library/Developer/CoreSimulator je vhodné řešit
podle návodu Jak používat XCode a iOS Simulator?.
Pokud vám du/ncdu hlásí výrazně méně využitého místa než quota, můžete mít
své soubory v rámci úložiště v cizím adresáři nebo také může jít o smazané
soubory stále otevřené běžícími procesy na některém fakultním stroji (viz
ps ux).
Pokud si stále nevíte rady, kontaktujte nás.