{"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\/sv\/blog\/news\/vypusk-bcachefs-1-38-0-distributiv-nasty-dlya-razvyortyvaniya-nas-na-baze-bcachefs","title":{"rendered":"Utgivning av Bcachefs 1.38.0. Distribut\u00f6r NASty f\u00f6r distribution av NAS baserad p\u00e5 Bcachefs","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Kent Overstreet har publicerat utgivningen av filsystemet Bcachefs 1.38.0. Utgivningen omfattar tv\u00e5 paket: bcachefs-kernel-dkms med k\u00e4rnmodulen som byggs med hj\u00e4lp av systemet DKMS (Dynamic Kernel Module Support), och bcachefs-tools med det anv\u00e4ndarutrymmeverktyget bcachefs som implementerar kommandon f\u00f6r att skapa (mkfs), montera, \u00e5terst\u00e4lla och verifiera FS. Paketen \u00e4r byggda f\u00f6r Debian, Ubuntu och v\u00e4ntas f\u00f6r Arch Linux, Fedora, openSUSE och NixOS. DKMS-modulen st\u00f6der arbete med Linux-k\u00e4rnor fr\u00e5n och med version 6.16.      <\/p>\n<p>Bcachefs-projektet utvecklar ett filsystem som syftar till att kombinera den ut\u00f6kade funktionaliteten hos Btrfs och ZFS med den niv\u00e5 av prestanda, tillf\u00f6rlitlighet och skalbarhet som k\u00e4nnetecknar XFS. Bcachefs st\u00f6der funktioner s\u00e5som inkludering av flera enheter i ett partition, flerlagers lagringslayout (den nedre lagret med ofta anv\u00e4nda data baserat p\u00e5 snabba SSD:er och det \u00f6versta lagret med mindre beg\u00e4rda data fr\u00e5n h\u00e5rddiskar), replikering (RAID 1\/10), caching, transparent datakomprimering (LZ4, gzip och ZSTD-l\u00e4gen), tillst\u00e5ndsklippningar (snapshots), integritetsverifiering med kontrollsummor, felkorrigeringskoder, lagring av information i krypterad form (anv\u00e4nder ChaCha20 och Poly1305).      <\/p>\n<p>I den nya versionen:  <\/p>\n<ul>\n<li class=\"l\"> Btree-strukturen need_discard, som anv\u00e4nds f\u00f6r att sp\u00e5ra frigjorda blockset, har \u00f6versatts till indexering baserat p\u00e5 ordningsnummer fr\u00e5n loggen ist\u00e4llet f\u00f6r en enhet\/blockset-par (device\/bucket). \u00c4ndringen har m\u00f6jliggjort snabbare arbete med need_discard-strukturen och uteslutit risken f\u00f6r d\u00f6dl\u00e4gen vid \u00e5terst\u00e4llning fr\u00e5n loggen under montering av FS med otillr\u00e4ckligt antal fria block f\u00f6r metadata.\n<li class=\"l\"> Journal skrivoperationer har flyttats till en separat fifo-k\u00f6, och det maximala antalet samtidiga journal skrivoperationer har \u00f6kat fr\u00e5n 16 till 256, vilket har m\u00f6jliggjort snabbare arbete med stora lagringsl\u00f6sningar under intensiv skrivbelastning.\n<li class=\"l\"> Montering av FS med ett stort antal snapshots har blivit avsev\u00e4rt snabbare.        <\/ul>\n<p>Dessutom kan vi p\u00e5peka lanseringen av projektet NASty 0.0.3, som utvecklar en distribution f\u00f6r att skapa n\u00e4tverkslagringsl\u00f6sningar (NAS) baserat p\u00e5 standardutrustning. Distributionen \u00e4r baserad p\u00e5 paketstrukturen NixOS, anv\u00e4nder filsystemet Bcachefs och st\u00f6der \u00e5tkomst till filer via NFS och SMB, samt export av blockenheter via iSCSI och NVMe-oF. Hantering sker via ett web-gr\u00e4nssnitt. Storleken p\u00e5 installations-ISO-bilden \u00e4r 1.9 GB. Projektets resultat sprids under GPLv3-licensen. Web-gr\u00e4nssnittet \u00e4r skrivet i TypeScript med hj\u00e4lp av ramverket SvelteKit. Motorn f\u00f6r att hantera lagringen och systemet \u00e4r skriven i spr\u00e5k som Rust.    <\/p>\n<p>Uppdateringar laddas ner och installeras automatiskt. Systemet uppdateras atom\u00e4rt med m\u00f6jlighet till tilbaka till tidigare tillst\u00e5nd vid problem med den nya versionen. I web-gr\u00e4nssnittet finns m\u00f6jligheter f\u00f6r hantering av filsystem, snapshots, avdelningar, diskar, virtuella maskiner och delning. Det finns en inbyggd filhanterare och terminalemulator i web-gr\u00e4nssnittet som fungerar direkt i webbl\u00e4saren. Det \u00e4r m\u00f6jligt att skapa regler f\u00f6r att utf\u00f6ra \u00e5tg\u00e4rder och meddela administrat\u00f6ren vid \u00f6verdriven diskf\u00f6rbrukning, misslyckanden i lagringen och \u00f6verhettning.    <\/p>\n<p>St\u00f6d f\u00f6r att k\u00f6ra isolerade milj\u00f6er och applikationer med hj\u00e4lp av virtualisering baserad p\u00e5 QEMU\/KVM och containerisolation med k3s-runtime (fr\u00e5n WebUI kan Helm charts installeras direkt f\u00f6r att k\u00f6ra applikationer i containrar och konfigurera \u00e5tkomst genom nginx ingress). Integration med Kubernetes-plattformen st\u00f6ds, d\u00e4r en CSI-drivrutin tillhandah\u00e5lls f\u00f6r dynamisk tilldelning av lagringsutrymme. Standarddistributionen skickar anonymiserad telemetri med data om antalet enheter och storleken p\u00e5 lagringen (telemetrin kan st\u00e4ngas av i avsnittet \u00abInst\u00e4llningar \u2192 Telemetri\u00bb).     <\/p>\n<p>Som orsaker till valet av Bcachefs framf\u00f6r ZFS n\u00e4mns aktiv utveckling, leverans under GPL-licens, en enkel arbetsmodell med filsystem, underavdelningar och snapshot (utan komplicerade koncept som dataset, zvol och inb\u00e4ddade pooler) samt avancerade funktioner som automatisk flytt av s\u00e4llan anv\u00e4nda data till l\u00e5ngsamma lagringsenheter, felkorrektionskoder och \u00e5terst\u00e4llning av skador utan att stoppa arbetet med filsystemet.    <\/p>\n<p>Bland f\u00f6r\u00e4ndringarna i version NASty 0.0.3 kan vi lyfta fram:  <\/p>\n<ul>\n<li class=\"l\"> \u00f6verg\u00e5ng till anv\u00e4ndning av nix flake-mekanismen f\u00f6r paketering och hantering av beroenden;\n<li class=\"l\"> st\u00f6d f\u00f6r <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sv\/vpn\/\" title=\"VPN\" data-wpil-keyword-link=\"linked\">VPN<\/a> Tailscale f\u00f6r att tunnelera NVMe-oF \u00f6ver VPN;\n<li class=\"l\"> integration av k3s-runtime; till\u00e4gg av NUT (Network UPS Tools) f\u00f6r \u00f6vervakning av avbrottsfri str\u00f6mf\u00f6rs\u00f6rjning;\n<li class=\"l\"> webbpanel f\u00f6r finjustering av NFS, SMB och iSCSI (inklusive alternativ f\u00f6r att v\u00e4lja I\/O-schemal\u00e4ggare, loggning och metadata-redundans);\n<li class=\"l\"> ytterligare inst\u00e4llningar f\u00f6r Bcachefs (hantering av felkorrektionskoder, val av checksum-algoritm, online-ombalansering osv.);\n<li class=\"l\"> st\u00f6d f\u00f6r Cachix-cache f\u00f6r att snabba upp leveransen av uppdateringar;\n<li class=\"l\"> m\u00f6jlighet att generera <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sv\/ssl-sertifikat\/\" title=\"TLS-certifikat\" data-wpil-keyword-link=\"linked\">TLS-certifikat<\/a> via Let\u2019s Encrypt;\n<li class=\"l\"> inkludering av verktygen iotop-c, btop, fwupd, rsync och croc.  <\/ul>\n<p>    <img decoding=\"async\" alt=\"Utgivning av Bcachefs 1.38.0. Distribut\u00f6r NASty f\u00f6r distribution av NAS baserad p\u00e5 Bcachefs\" src=\"\/wp-content\/uploads\/2026\/04\/d3afec381967fe835b86f21d1e91f11d.jpg\" style=\"display:block;margin: 0 auto\" \/><br \/>\n<br \/>K\u00e4lla: <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\/sv\/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=\"sv_SE\" \/>\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\/sv\/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\udd47Utg\u00e5van av Bcachefs 1.38.0. Distributionen NASty f\u00f6r att bygga NAS baserat p\u00e5 Bcachefs | ProHoster","description":"Kent Overstreet har publicerat en release av filsystemet Bcachefs 1.38.0.","canonical_url":"https:\/\/prohoster.info\/sv\/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":"sv_SE","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\/sv\/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\/sv\/wp-json\/wp\/v2\/posts\/169363","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=169363"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/169363\/revisions"}],"predecessor-version":[{"id":170738,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/169363\/revisions\/170738"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/169364"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=169363"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=169363"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=169363"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}