Redukce Reserved block count na ext4

Redukce Reserved block count na ext4
« kdy: 21. 09. 2017, 17:28:07 »
Ahoj,
prosím o sdělení Vašich názorů  a zkušeností ohledně redukce blokovaného místa pro roota na ext4.
Jedná se mi pouze o oddíly pro ukládání dat, nikoliv systémové. U 6TB disku to dělá 280GB a u 8TB raid6 až 420GB.

Je potřeba tam nechávat tolik?
Když už snížit, na kolik procent?
Jak je to s fragmentací?
Jsou i další rizika a problémy?

Díky za vaše postřehy ;)
 
« Poslední změna: 21. 09. 2017, 17:44:29 od Petr Krčmář »


Re:Redukce Reserved block count na ext4
« Odpověď #1 kdy: 21. 09. 2017, 18:14:27 »
Lze to snížit na nula, nicméně pozor ext4 jako mnoho jiných filesystémů se nechová rozumně pokud volný prostor klesne řekněme pod cca 20%. Začne být líný, zvyšují se nároky na systémové prostředky apod.

Ahoj,
prosím o sdělení Vašich názorů  a zkušeností ohledně redukce blokovaného místa pro roota na ext4.
Jedná se mi pouze o oddíly pro ukládání dat, nikoliv systémové. U 6TB disku to dělá 280GB a u 8TB raid6 až 420GB.

Je potřeba tam nechávat tolik?
Když už snížit, na kolik procent?
Jak je to s fragmentací?
Jsou i další rizika a problémy?

Díky za vaše postřehy ;)
„Řemeslo se naučí každý. Umění nikdo.“
„Jednoduchost je nejvyšší úroveň sofistikovanosti.“
- Leonardo Da Vinci

trubicoid2

Re:Redukce Reserved block count na ext4
« Odpověď #2 kdy: 21. 09. 2017, 18:45:52 »
na / bych tu rezervu asi nechal, von tam root muze zapisovat, jenom user ne, kdyz dojde misto na / tak to byva fatalni
na /home bych to dal na nulu

defragmentace se resi pomoci ex4defrag

Kit

Re:Redukce Reserved block count na ext4
« Odpověď #3 kdy: 21. 09. 2017, 19:01:32 »
Záleží na velikosti souborů. Pokud je hodně drobných souborů, tak i 10 % může být málo, ale u velkých (např. multimediálních) souborů může stačit 1 % i méně.

Odhadni počet souborů, vynásob osmi a dostaneš doporučený počet rezervních bloků.

Re:Redukce Reserved block count na ext4
« Odpověď #4 kdy: 22. 09. 2017, 10:55:02 »
Ahoj, tak jestli jsem to pochopil správně.
Takže buď upravím % rezervovaných bloků dle počtu souborů, jak psal Kit, nebo nastavím rezervované bloky na 0% a sám si nebo nějakým způsobem pohlídám volné místo.
Asi zvolím druhou možnost, abych měl možnost ve výjimečných případech využít plnou kapacitu oddílu.
Opakuji, že se mi nejedná o /.
Dík za rady ;)


trubicoid2

Re:Redukce Reserved block count na ext4
« Odpověď #5 kdy: 22. 09. 2017, 11:15:38 »
no s tím počtem souborů to slyším prvně, nemyslí Kid spíš počet innode, než reservovaný místo?

jestli to není / tak to dej na 0 a hotové

Re:Redukce Reserved block count na ext4
« Odpověď #6 kdy: 22. 09. 2017, 11:30:09 »
Je potřeba tam nechávat tolik?
Když už snížit, na kolik procent?
Jak je to s fragmentací?
Jsou i další rizika a problémy?

Pokud to není oddíl nutný pro běh, lze snížit až na 0 % a systém tím neohrozíte. Podle dotazu ale soudím, že úplně nevíte, co všechno se může stát. Zrušit erzervované bloky Vám na datovém oddílu nijak neuškodí, spíš bych se ale zamýšlel nad tím, proč Vám dochází místo. Na filesystému by nemělo volné místo poklesnout pod 15 %, jinak jde prudce dolů výkonnost. U SSD pak bude docházet ke zbytečně masivním přepisům (= rychlé opotřebovávání), u SAN pak k poklesu výkonu úplně dramaticky.

Kit

Re:Redukce Reserved block count na ext4
« Odpověď #7 kdy: 22. 09. 2017, 11:32:47 »
Ahoj, tak jestli jsem to pochopil správně.
Takže buď upravím % rezervovaných bloků dle počtu souborů, jak psal Kit, nebo nastavím rezervované bloky na 0% a sám si nebo nějakým způsobem pohlídám volné místo.

Rezervované bloky nejsou jen kvůli rootovi, ale slouží hlavně k omezení fragmentace disku. Je možné je nastavit v procentech nebo v blocích.

Klidně si dej 0 %, ale počítej s tím, že při zaplnění do posledního místa se ten souborový systém výrazně zpomalí.

Re:Redukce Reserved block count na ext4
« Odpověď #8 kdy: 22. 09. 2017, 11:51:09 »
Klidně si dej 0 %, ale počítej s tím, že při zaplnění do posledního místa se ten souborový systém výrazně zpomalí.

To začne mnohem dřív, protože už pod 15% volným místem začne FS silně fragmentovat. To znamená u HDD vystavování hlav, u SSD přepisy více bloků, než by mohlo být nutné.

Čísla jsou jen orientační, může se to lišit podle toho, jak velké soubory jsou ukládány a jaký je blocksize.