Makovica píše:S FreeBSD (o.i.) robim od verze 4.x, co uz je peknych par rokov a v poslednej dobe som skor nasraty z tych zmien.
V minulosti to bolo vzdy o tom, ze v podstate islo o stabilny, "tweakovatelny" server, s mierne vyssim vykonom, ako Linux na identickom HW. Pokial sa nastavil, nebolo treba do nich sahat. Nedavno som nahradzal jeden, co zil 10 rokov bez rebootu v plnom nasadeni.
Jako uznávám, že to nejedu v produkci, takže spousta věcí vnímám asi jinak, i když uptime mám v podstatě 100 % a bez svých dat tak nějak taky nechci bejt.
Ale tyhle legacy systémy, co jsou třeba i odstřižený od světa prostě dělaj jenom nějakej svůj úkol a běžej 10 let bez updatů mi nejsou sympatický.
Makovica píše:Ze je podpora HW stale oneskorena voci Linuxovym distibuciam, to sa da v pripade serverov (kde inde ma FBSD vyznam?) ignorovat. Ale vadi mi ten system releasov, kedy presli na system, ze prechadzajuci release je koser len +3 mesiace po vydani nasledujuceho a potom to uz otravuje, ze mam upgradovat, preinstalovat.
Co se týče HW, tak nedokážu posoudit. Mně vždy vše fungovalo. Resp. kecám - na jedný nějaký mini ITX desce jsem musel zkompilovat custom kernel a povolit nějakej ovladač, kterej default povolenej nebyl. Což jsem teda stejně dělal, protože v tý době jsem to používal jako router a zapínal jsem si ALTQ packet shaper v PF a chtěl jsem ho mít v kernelu. Ale dřív, když jsem měl slabý systémy a čas se s tím drbat, jsem spíš ty ovladače z kernelu zakomentovával.
To, že to prudí, abys to měl aktuální mi nevadí. Stejně chci mít poslední release. Ale chápu, že pokud máš legacy systémy, co běžej 10 let bez updatu, tak máš trochu jiný nároky.
Každopádně ty varování se daj minimálně ignorovat, možná jdou i vypnout?
Makovica píše:Obcas spravili podla mna zbytocne zmeny v systeme portov, kde sa potom dostal clovek dostal do stavu neupgradovatelnosti instalovanych balikov, pokial to nerobil fakt poctivo a priebezne, vratane prechodu na nove X.Y verzie OS, co v pripade serverov nie je vzdy potrebne a ziaduce. Standardny system portov je inak celkovo nahovno, pokial potrebujes pracovat s nie uplne poslednymi verziami SW.
Vždycky jsem vybruslil ze všech dependency hell po nějakých změnách. Holt sem tam je potřeba použít nějaký cesty oklikou, ale dá se to. Tohle je podle mě čím dál lepší.
Pracovat s neposledníma verzema se dá poměrně snadno, jsou na to nástroje - např. portdowngrade. Navíc některé tyhle problémy řeší flavours.
Pokud ti nevyhovujou porty, vždycky můžeš používat pkg.
Makovica píše:Ta zviazanost kernelu a celeho OS "worldu" neviem, ci je uplne stastne riesenie. Je to vlastnost FBSD, tak budiz.
Upgrade medzi verziami, to je trochu loteria, aj pri upgrade medzi minor verziami by sa mali prekompilovat instalovane baliky a tam kolkokrat sa natrafi na problem az po upgrade, ked uz cesta naspat nie je. To sa na produkcnych serevroch takto robit neda. A mergemaster (updatovac konfigov po upgrade) je peklo a prehistoricky SW.
Chcelo by to rolling updates.
Pri FBSD je jednoduchsie nasadzovat komplet nove instalacie, ako robit inplace upgrade.
Jak jsem psal výš, tak můžeš používat pkg. Výhody portů jsou jasný a s tím holt souvisí i pár nevýhod.
Pokud používáš ZFS a např. beadm nebo bectl, tak je vždycky cesta zpět.
Jo, s mergemasterem je občas zábava, ale pokud člověk needituje default configy, ale využívá možnosti různých automatických include, tak to je už celkem v pohodě.
Makovica píše:K tomu FreeNASu - pouzivame o.i. v praci, ako storage pre backupy (okrem inych zariadeni) a podla mna to ma vyznam az pre instalacie s x0 diskami, kde sa potencial a vlastnosti ZFS dokazu vyuzit, vratane SSD kesovania, atd.
Neviem, ci vobec FreeNAS dokaze pracovat so samostatnymi diskami, ako sa vyssie spominalo. Ci tam nie je nutnost ZFS.
Pouzivame uz dlhsie FreeNAS 11.x a bez problemov. Tam to tiez netreba prehanat s upgradami. A tiez uz som tam v minulosti narazil na nepekne bugy (rebooty pri niektorej zmene v GUI). Aj preto sa nedalo ist do novsej verzie. …
ZFS má potenciál a využitelný vlastnosti i na jedný partition, není potřeba snad využít všechny možný vlastnosti, co existujou. SSD kešování je fajn, doma jsem o tom uvažoval, ale na co? Na domácí použití to není potřeba. Navíc se toho dost kešuje v RAM.
Proč by neuměl FreeNAS pracovat se samostatnými disky? Resp. proč bys na samostatným disku nemohl mít ZFS? ZFS můžeš vyrobit nad jakýmkoliv blokovým streamem, včetně souboru nebo ramdisku.
To FreeBSD používáš trochu z donucení, ne? Jinak přeci můžeš přejít na něco, co ti sedne líp.