Heronovo IT doupě

Rubrika: FreeBSD

  • Nová verze OpenZFS a rychlejší scrub

    Není to sice úplně horká novinka, tohle je tam už asi rok, ale scrub by měl probíhat lineárně (výhodné pro HDD) a je to skutečně mnohem rychlejší: scrub in progress since Sun May 4 15:57:40 202538.3G / 12.9T scanned at 1.46G/s Pole typu RaidZ1 z 5 Seagate NAS disků. Tedy cca 300MB/s disk, všechny disky…

  • Pomalu opouštím PostgreSQL

    Pomalu opouštím PostgreSQL

    Jsem administrátor databázových serverů od roku 2009 a vše výhradně na PostgreSQL. Je to skvělá databáze, Pavel Stěhule o ní píše perfektní články na root.cz i do různých diskusních webů. Pavel píše zejména o velmi složitých SQL dotazech a jejich optimalizacích. Já jsem napsal více než 10 článků o nastavení serveru (HW), virtuálních serverů (vmware),…

  • Vlastní databáze velkých souborů

    Vlastní databáze velkých souborů

    Po 17 letech (od roku 2008 do 2025) opouštím skvělou databázi PostgreSQL. Která letos slaví krásných 30 let. Mě je letos 43 let. Tedy s touto databází jsem prožil velmi příjemnou polovinu mého IT života. A jediný důvod, proč PostgreSQL opouštím, je nedostatečná velikost datového typu BYTEA. Ten má limit pouze 1GB. Více popíšu dále…

  • Jarní úklid ve FreeBSD

    Jarní úklid ve FreeBSD

    Následujícím způsobem lze snadno odstranit balíčky nainstalované z portů automaticky jako závislosti jiných balíčků. Interaktivní příkaz, zeptá se na potvrzení u každého balíčku: portmaster -ds  A přidáním parametru -y je to bez práce: portmaster -yds

  • Jak připojit disk z FreeBSD do Linuxu.

    Jak připojit disk z FreeBSD do Linuxu.

    Je to snadné: mount /dev/sdc1 /mnt/ufs2 -t ufs -o ro,ufstype=ufs2 A je opravdu nutné uvést parametry -t ufs a konkrétní typ -o ufstype=ufs2. V tomto případě je to read-only (parametr -o ro). Zápis z Linuxu jsem nepotřeboval.

  • Můj přístup k administraci serverů

    Můj přístup k administraci serverů

    TLDR: minimalismus, výběr vhodných HW komponent, výběr vhodného OS, pouze nezbytné balíčky, nechat vše pokud možno v defaultních hodnotách, nenastavovat víc, než je nutné, firewall není potřeba, logy nejsou potřeba. Už jsem to vlastně psal v mnoha článcích a v diskusích. Můj přístup k administraci serverů je odlišný od přístupu většiny lidí, se kterými jsem…

  • Golang – pohled na jazyk od admina

    V minulém roce jsem měl, kvůli pandemii, více volného času, tak jsem se pustil do studia nového jazyka. Tím je Golang. V tomto článku bych se na něj chtěl podívat pohledem dlouhodobého administrátora serverů, který si občas potřebuje napsat nějaký pomocný prográmek. V tuto chvíli golang používám cca rok a půl.

  • ZFS má rád pořádek

    Volné pokračování našeho seriálu o pomalém ZFS. Poslední díl byl někdy v červnu, kdy jsem vyzkoušel paralelní přístup k souborům a zdá se, že to pomohlo (pro specifické věci). Od té doby jsem udělal nějaké další změny a potom se věnoval něčemu jinému a nechal jsem to tak. Teď, po půl roce, jsem si opět…

  • Pomalé ZFS – zkuste to paralelně, milý admine

    Celým detektivním seriálem ([1], [2], [3]) o nepříliš výkonném ZFS na FreeBSD se line jedna myšlenka. Zda náhodou ZFS nebo ioscheduler ve FreeBSD neomezuje rychlost (možná záměrným vkládáním sleep) IO procesu, aby zabránil přetížení systému a nedostupnost dat pro ostatní procesy.

  • Pomalé ZFS – jak malé jsou „malé“ soubory?

    Pokračujeme v příběhu [1] [2] o pomalém ZFS na FreeBSD. Tentokrát se podíváme na to, co jsou to malé soubory z hlediska rychlosti čtení ZFS.