{"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\/da\/blog\/news\/vypusk-bcachefs-1-38-0-distributiv-nasty-dlya-razvyortyvaniya-nas-na-baze-bcachefs","title":{"rendered":"Udgivelse af Bcachefs 1.38.0. NASty-distributionen til implementering af NAS baseret p\u00e5 Bcachefs","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Kent Overstreet har udgivet version 1.38.0 af filsystemet Bcachefs. Udgivelsen omfatter to pakker: bcachefs-kernel-dkms med en kernelmodul, der bygges ved hj\u00e6lp af DKMS (Dynamic Kernel Module Support), og bcachefs-tools med det brugerdefinerede v\u00e6rkt\u00f8j bcachefs, der implementerer kommandoer til at oprette (mkfs), montere, genskabe og kontrollere filsystemet. Pakkerne er bygget til Debian, Ubuntu, og forventes til Arch Linux, Fedora, openSUSE og NixOS. DKMS-modulet underst\u00f8tter Linux-kerneller fra version 6.16.      <\/p>\n<p>Bcachefs-projektet udvikler et filsystem, der sigter mod at kombinere den udvidede funktionalitet, der er karakteristisk for Btrfs og ZFS, med det niveau af ydeevne, p\u00e5lidelighed og skalerbarhed, som er typisk for XFS. Bcachefs underst\u00f8tter funktioner som mulighed for at tilslutte flere enheder til et partition, lagdelte lagringstypologier (det nederste lag med ofte brugte data p\u00e5 hurtige SSD'er og det \u00f8verste lag med mindre efterspurgte data fra harddiske), replikation (RAID 1\/10), caching, gennemsigtig datakomprimering (tilstande LZ4, gzip og ZSTD), snapshots, integritetsverifikation ved hj\u00e6lp af kontrolsummer, fejlkorrektion og opbevaring af information i krypteret form (der anvendes ChaCha20 og Poly1305).      <\/p>\n<p>I den nye version:  <\/p>\n<ul>\n<li class=\"l\"> Btree-strukturen need_discard, der anvendes til at spore frigivne blok-s\u00e6t, er \u00e6ndret til indeksbaseret efter sekvensnummer fra loggen i stedet for en enhed\/block-s\u00e6t (device\/bucket). \u00c6ndringen har forbedret ydeevnen for need_discard-strukturen og elimineret muligheden for deadlock under genskabelse fra loggen under montering af filsystemet med utilstr\u00e6kkeligt antal frie blokke til metadata.\n<li class=\"l\"> Journal-skrivninger er flyttet til en separat fifo-k\u00f8, og det maksimale antal samtidige journal-skrivninger er steget fra 16 til 256, hvilket har forbedret ydeevnen i store lagerl\u00f8sninger med intensiv skrivebelastning.\n<li class=\"l\"> Montering af filsystemer med et stort antal snapshots er betydeligt hurtigere.        <\/ul>\n<p>Derudover kan det n\u00e6vnes, at projektet NASty 0.0.3 blev udgivet, som udvikler en distribution til oprettelse af netv\u00e6rkslagre (NAS) baseret p\u00e5 standardhardware. Distributionen er bygget p\u00e5 NixOS-pakkegrundlaget, bruger Bcachefs-filsystemet og underst\u00f8tter adgang til filer via NFS og SMB samt eksport af blokenheder via iSCSI og NVMe-oF. Administration sker via webgr\u00e6nseflade. St\u00f8rrelsen p\u00e5 den installable iso-billede er 1,9 GB. Projektets fremskridt distribueres under GPLv3-licensen. Webgr\u00e6nsefladen er skrevet i TypeScript ved hj\u00e6lp af SvelteKit-rammen. Lager- og systemadministrationsmotoren er skrevet i Rust.    <\/p>\n<p>Opdateringer downloades og installeres automatisk. Systemet opdateres atomart med mulighed for at rulle tilbage til en tidligere tilstand, hvis der opst\u00e5r problemer i den nye version. I webgr\u00e6nsefladen er der muligheder for at administrere filsystemer, snapshots, underafsnit, diske, virtuelle maskiner og deling. Der er en indbygget filh\u00e5ndtering og terminal emulator til r\u00e5dighed i browseren. Det er muligt at oprette regler for at udf\u00f8re handlinger og underrette administratoren ved overdreven forbrug af diskplads, fejl i lagring og overophedning.    <\/p>\n<p>Underst\u00f8ttelse af k\u00f8rsel af isolerede milj\u00f8er og applikationer ved hj\u00e6lp af virtualisering baseret p\u00e5 QEMU\/KVM og containerisolering ved hj\u00e6lp af k3s runtime (Helm charts kan installeres direkte fra WebUI for at k\u00f8re applikationer i containere og tilpasse adgangsdirigering gennem nginx ingress). Integration med Kubernetes-platformen underst\u00f8ttes, hvor der tilbydes en CSI-driver til dynamisk tildeling af lagerplads. Standarddistributionen sender telemetri med anonymiserede data om antal lagringsenheder og lagerst\u00f8rrelse (telemetri kan deaktiveres i sektionen \u00abIndstillinger \u2192 Telemetri\u00bb).     <\/p>\n<p>Som \u00e5rsager til valget af Bcachefs frem for ZFS n\u00e6vnes aktiv udvikling, levering under GPL-licensen, simpel arbejdsm\u00e5de med FS, underafsnit og snapshots (uden komplicerede koncepter som datasets, zvols og indlejrede pools) samt tilstedev\u00e6relsen af avancerede funktioner som automatisk flytning af sj\u00e6ldent brugte data til langsomme lagringsenheder, fejlkorrigeringskoder og genopretning af skader uden at stoppe arbejdet med FS.    <\/p>\n<p>I \u00e6ndringerne i version NASty 0.0.3 bem\u00e6rkes:  <\/p>\n<ul>\n<li class=\"l\"> overgangen til brug af nix flake-mekanismen til pakning og styring af afh\u00e6ngigheder;\n<li class=\"l\"> underst\u00f8ttelse af <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/da\/vpn\/\" title=\"VPN\" data-wpil-keyword-link=\"linked\">VPN<\/a> Tailscale til NVMe-oF gennem VPN;\n<li class=\"l\"> integration af k3s-runtime; tilf\u00f8jelse af NUT (Network UPS Tools) til overv\u00e5gning af UPS-enheder;\n<li class=\"l\"> webpanel til finjustering af NFS, SMB og iSCSI (herunder muligheder for valg af I\/O-planl\u00e6gger, logning og metadata-sikkerhedskopiering);\n<li class=\"l\"> yderligere indstillinger for Bcachefs (styring af fejlkorrigeringskoder, valg af kontrolsum-algoritme, online-omfordeling osv.);\n<li class=\"l\"> support for Cachix-cache for at fremskynde levering af opdateringer;\n<li class=\"l\"> mulighed for generation <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/da\/ssl-sertifikat\/\" title=\"TLS-certifikater\" data-wpil-keyword-link=\"linked\">TLS-certifikater<\/a> via Let's Encrypt;\n<li class=\"l\"> indg\u00e5r i v\u00e6rkt\u00f8jer som iotop-c, btop, fwupd, rsync og croc.  <\/ul>\n<p>    <img decoding=\"async\" alt=\"Udgivelse af Bcachefs 1.38.0. NASty-distributionen til implementering af NAS baseret p\u00e5 Bcachefs\" src=\"\/wp-content\/uploads\/2026\/04\/d3afec381967fe835b86f21d1e91f11d.jpg\" style=\"display:block;margin: 0 auto\" \/><br \/>\n<br \/>Kilde: <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.3 - 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\/da\/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.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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\/da\/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\udd47Udgivelse af Bcachefs 1.38.0. Distribution NASty til implementering af NAS baseret p\u00e5 Bcachefs | ProHoster","description":"Kent Overstreet har offentliggjort versionen af filsystemet Bcachefs 1.38.0.","canonical_url":"https:\/\/prohoster.info\/da\/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":"da_DK","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\/da\/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\/da\/wp-json\/wp\/v2\/posts\/169363","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=169363"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/169363\/revisions"}],"predecessor-version":[{"id":170738,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/169363\/revisions\/170738"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media\/169364"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=169363"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=169363"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=169363"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}