{"id":169363,"date":"2026-04-20T11:12:05","date_gmt":"2026-04-20T09:12:05","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-bcachefs-1-38-0-distributiv-nasty-dlya-razvyortyvaniya-nas-na-baze-bcachefs"},"modified":"2026-04-20T11:12:05","modified_gmt":"2026-04-20T09:12:05","slug":"vypusk-bcachefs-1-38-0-distributiv-nasty-dlya-razvyortyvaniya-nas-na-baze-bcachefs","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hr\/blog\/news\/vypusk-bcachefs-1-38-0-distributiv-nasty-dlya-razvyortyvaniya-nas-na-baze-bcachefs","title":{"rendered":"Izdanje Bcachefs 1.38.0. Distribucija NASty za implementaciju NAS baziranu na Bcachefs","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Kent Overstreet objavio je izdanje datote\u010dnog sustava Bcachefs 1.38.0. Izdanje obuhva\u0107a dva paketa: bcachefs-kernel-dkms s kernel modulom koji se sastavlja pomo\u0107u DKMS (Dynamic Kernel Module Support) sustava, i bcachefs-tools s korisni\u010dkim korisni\u010dkim alatom bcachefs, koji implementira naredbe za kreiranje (mkfs), montiranje, obnavljanje i provjeru FS-a. Paketi su sastavljeni za Debian, Ubuntu i o\u010dekuju se za Arch Linux, Fedoru, openSUSE i NixOS. DKMS modul podr\u017eava rad s Linux kernelima po\u010dev\u0161i od verzije 6.16.      <\/p>\n<p>Projektom Bcachefs razvija se datote\u010dni sustav koji ciljano kombinira pro\u0161irenu funkcionalnost karakteristi\u010dnu za Btrfs i ZFS s razinom performansi, pouzdanosti i skalabilnosti koja je karakteristi\u010dna za XFS. Bcachefs podr\u017eava mogu\u0107nosti kao \u0161to su uklju\u010divanje vi\u0161e ure\u0111aja u jedan dio, vi\u0161eslojni raspored spremnika (donji sloj s \u010desto kori\u0161tenim podacima na brzim SSD-ovima dok je gornji sloj s manje tra\u017eenim podacima s tvrdih diskova), replikacija (RAID 1\/10), ke\u0161iranje, prozirno komprimiranje podataka (modovi LZ4, gzip i ZSTD), snimci stanja (snapshots), verifikacija integriteta putem kontrolnih zbrojeva, kodovi za ispravak gre\u0161aka, pohrana informacija u \u0161ifriranom obliku (kori\u0161teni su ChaCha20 i Poly1305).      <\/p>\n<p>U novoj verziji:  <\/p>\n<ul>\n<li class=\"l\"> Btree struktura need_discard, koja se koristi za pra\u0107enje oslobo\u0111enih skupova blokova, prevedena je na indeksiranje prema rednom broju iz dnevnika umjesto para ure\u0111aj\/skup blokova (device\/bucket). Ova promjena omogu\u0107ila je br\u017eu obradu strukture need_discard i isklju\u010dila mogu\u0107nost pojave me\u0111usobnog blokiranja prilikom obnavljanja iz dnevnika tijekom montiranja FS-a s nedovoljnim brojem slobodnih blokova za metapodatke.\n<li class=\"l\"> Radnje zapisivanja u dnevnik premje\u0161tene su u zasebnu fifo-ured, a maksimalan broj istovremenih operacija zapisivanja u dnevnik pove\u0107an je s 16 na 256, \u0161to je omogu\u0107ilo br\u017ei rad ve\u0107ih spremi\u0161ta s intenzivnim optere\u0107enjem zapisivanja.\n<li class=\"l\"> Zna\u010dajno je ubrzan proces montiranja FS-a s velikim brojem snimaka.        <\/ul>\n<p>Dodatno se mo\u017ee istaknuti izdavanje projekta NASty 0.0.3, koji razvija distribuciju za izradu mre\u017enih pohrana (NAS) temeljenih na standardnoj opremi. Distribucija je izgra\u0111ena na paketskoj bazi NixOS, koristi datote\u010dni sustav Bcachefs i podr\u017eava pristup datotekama putem NFS i SMB, kao i izvoz blok ure\u0111aja putem iSCSI i NVMe-oF. Upravljanje se vr\u0161i putem web su\u010delja. Veli\u010dina instalacijskog iso-izraza je 1.9 GB. Razvoj projekta distribuira se pod GPLv3 licencom. Web su\u010delje je napisano u TypeScriptu uz kori\u0161tenje SvelteKit okvira. Motor za upravljanje pohranom i sustavom napisan je u jeziku Rust.    <\/p>\n<p>A\u017euriranja se preuzimaju i instaliraju automatski. Sustav se a\u017eurira atomski s mogu\u0107no\u0161\u0107u povratka na prethodno stanje u slu\u010daju problema u novoj verziji. U web su\u010delju dostupne su mogu\u0107nosti za upravljanje datote\u010dnim sustavima, snimkama, particijama, diskovima, virtualnim strojevima i dijeljenjem. U web su\u010delju su ugra\u0111eni upravitelj datotekama i emulatore terminala koji rade u pregledniku. Mogu\u0107e je postavljanje pravila za izvr\u0161avanje radnji i obavje\u0161tavanje administratora u slu\u010daju prekomjerne potro\u0161nje prostora na disku, kvarova u radu ure\u0111aja i pregrijavanja.    <\/p>\n<p>Podr\u017eava pokretanje izoliranih okru\u017eenja i aplikacija koriste\u0107i virtualizaciju temeljenu na QEMU\/KVM i izolaciju kontejnera putem k3s runtime-a (preko WebUI-a se direktno mogu instalirati Helm chart-ovi za pokretanje aplikacija u kontejnerima i pode\u0161avanje proslje\u0111ivanja pristupa putem nginx ingress). Podr\u017eava integraciju s Kubernetes platformom, za koju je dostupan CSI upravlja\u010d za dinami\u010dko dodjeljivanje prostora u skladi\u0161tu. Distribucija po defaultu \u0161alje telemetriju s anonimnim podacima o broju diskova i veli\u010dini skladi\u0161ta (telemetrija se isklju\u010duje u sekciji &#171;Postavke &#8594; Telemetrija&#187;).     <\/p>\n<p>Kao razlozi za izbor Bcachefs umjesto ZFS isti\u010du se aktivni razvoj, distribucija pod GPL licencom, jednostavan model rada s datote\u010dnim sustavom, pododjelima i snimcima (bez kompliciranih koncepcija poput datasetova, zvol i ugnije\u017edenih poolova) te prisutnost naprednih mogu\u0107nosti, kao \u0161to su automatsko premje\u0161tanje rijetko kori\u0161tenih podataka na sporije spremnike, kodovi za ispravak pogre\u0161aka i oporavak od o\u0161te\u0107enja bez prekida rada s datote\u010dnim sustavom.    <\/p>\n<p>Od promjena u verziji NASty 0.0.3 isti\u010du se:  <\/p>\n<ul>\n<li class=\"l\"> prijelaz na kori\u0161tenje mehanizma nix flake za pakiranje i upravljanje ovisnostima;\n<li class=\"l\"> podr\u0161ka <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/hr\/vpn\/\" title=\"VPN\" data-wpil-keyword-link=\"linked\">VPN<\/a> Tailscale za proslije\u0111ivanje NVMe-oF preko VPN-a;\n<li class=\"l\"> integracija k3s runtime; dodavanje NUT (Network UPS Tools) za pra\u0107enje ure\u0111aja neprekidnog napajanja;\n<li class=\"l\"> web-izbornik za precizno pode\u0161avanje NFS, SMB i iSCSI (uklju\u010duju\u0107i opcije za odabir planera I\/O, dnevnik i rezerviranje metapodataka);\n<li class=\"l\"> dodatne postavke za Bcachefs (upravljanje kodovima za ispravak pogre\u0161aka, odabir algoritma kontrolnih zbrojeva, online rebalance i sl.);\n<li class=\"l\"> podr\u0161ka za Cachix ke\u0161 za ubrzanje dostave a\u017euriranja;\n<li class=\"l\"> mogu\u0107nost generiranja <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/hr\/ssl-sertifikat\/\" title=\"TLS certifikata\" data-wpil-keyword-link=\"linked\">TLS certifikata<\/a> putem Let's Encrypt;\n<li class=\"l\"> uklju\u010divanje u sastav alata iotop-c, btop, fwupd, rsync i croc.  <\/ul>\n<p>    <img decoding=\"async\" alt=\"Izdanje Bcachefs 1.38.0. Distribucija NASty za implementaciju NAS baziranu na Bcachefs\" src=\"\/wp-content\/uploads\/2026\/04\/d3afec381967fe835b86f21d1e91f11d.jpg\" style=\"display:block;margin: 0 auto\" \/><br \/>\n<br \/>Izvor: <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65244\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u0435\u043d\u0442 \u041e\u0432\u0435\u0440\u0441\u0442\u0440\u0438\u0442 (Kent Overstreet) \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432\u044b\u043f\u0443\u0441\u043a \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Bcachefs 1.38.0. \u0412\u044b\u043f\u0443\u0441\u043a \u043e\u0445\u0432\u0430\u0442\u044b\u0432\u0430\u0435\u0442 \u0434\u0432\u0430 \u043f\u0430\u043a\u0435\u0442\u0430: bcachefs-kernel-dkms \u0441 \u043c\u043e\u0434\u0443\u043b\u0435\u043c \u044f\u0434\u0440\u0430, \u0441\u043e\u0431\u0438\u0440\u0430\u0435\u043c\u044b\u043c \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u044b DKMS (Dynamic Kernel Module Support), \u0438 bcachefs-tools \u0441 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c\u043e\u0439 \u0432 \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0443\u0442\u0438\u043b\u0438\u0442\u043e\u0439 bcachefs, \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u044e\u0449\u0435\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f (mkfs), \u043c\u043e\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0424\u0421. \u041f\u0430\u043a\u0435\u0442\u044b \u0441\u043e\u0431\u0440\u0430\u043d\u044b \u0434\u043b\u044f Debian, Ubuntu \u0438 \u043e\u0436\u0438\u0434\u0430\u044e\u0442\u0441\u044f \u0434\u043b\u044f Arch [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":169364,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-169363","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u0435\u043d\u0442 \u041e\u0432\u0435\u0440\u0441\u0442\u0440\u0438\u0442 (Kent Overstreet) \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432\u044b\u043f\u0443\u0441\u043a \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Bcachefs 1.38.0.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hr\/blog\/news\/vypusk-bcachefs-1-38-0-distributiv-nasty-dlya-razvyortyvaniya-nas-na-baze-bcachefs\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"hr_HR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a Bcachefs 1.38.0. \u0414\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432 NASty \u0434\u043b\u044f \u0440\u0430\u0437\u0432\u0451\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f NAS \u043d\u0430 \u0431\u0430\u0437\u0435 Bcachefs | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u0435\u043d\u0442 \u041e\u0432\u0435\u0440\u0441\u0442\u0440\u0438\u0442 (Kent Overstreet) \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432\u044b\u043f\u0443\u0441\u043a \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Bcachefs 1.38.0.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hr\/blog\/news\/vypusk-bcachefs-1-38-0-distributiv-nasty-dlya-razvyortyvaniya-nas-na-baze-bcachefs\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-04-20T09:12:05+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-04-20T09:12:05+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 Izdanja Bcachefs 1.38.0. Distribucija NASty za implementaciju NAS na temelju Bcachefs | ProHoster","description":"Kent Overstreet je objavio verziju datote\u010dnog sustava Bcachefs 1.38.0.","canonical_url":"https:\/\/prohoster.info\/hr\/blog\/news\/vypusk-bcachefs-1-38-0-distributiv-nasty-dlya-razvyortyvaniya-nas-na-baze-bcachefs","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hr_HR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a Bcachefs 1.38.0. \u0414\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432 NASty \u0434\u043b\u044f \u0440\u0430\u0437\u0432\u0451\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f NAS \u043d\u0430 \u0431\u0430\u0437\u0435 Bcachefs | ProHoster","og:description":"\u041a\u0435\u043d\u0442 \u041e\u0432\u0435\u0440\u0441\u0442\u0440\u0438\u0442 (Kent Overstreet) \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432\u044b\u043f\u0443\u0441\u043a \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Bcachefs 1.38.0.","og:url":"https:\/\/prohoster.info\/hr\/blog\/news\/vypusk-bcachefs-1-38-0-distributiv-nasty-dlya-razvyortyvaniya-nas-na-baze-bcachefs","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-04-20T09:12:05+00:00","article:modified_time":"2026-04-20T09:12:05+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/169363","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/comments?post=169363"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/169363\/revisions"}],"predecessor-version":[{"id":170738,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/169363\/revisions\/170738"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media\/169364"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media?parent=169363"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/categories?post=169363"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/tags?post=169363"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}