{"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\/et\/blog\/news\/vypusk-bcachefs-1-38-0-distributiv-nasty-dlya-razvyortyvaniya-nas-na-baze-bcachefs","title":{"rendered":"Bcachefs 1.38.0 v\u00e4ljaanne. NASty distributsioon NAS-i juurutamiseks Bcachefsi p\u00f5hjal","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Kent Overstreet avaldas Bcachefs 1.38.0 failis\u00fcsteemi v\u00e4ljaande. V\u00e4ljaanne h\u00f5lmab kahte paketti: bcachefs-kernel-dkms, mille kerneli moodul koostatakse DKMS (Dynamic Kernel Module Support) s\u00fcsteemi abil, ja bcachefs-tools, mis on kasutajaruumi t\u00f6\u00f6riist bcachefs, tehes k\u00e4sklusi failis\u00fcsteemi loomise (mkfs), mountimise, taastamise ja kontrollimise jaoks. Paketid on koostatud Debianile, Ubuntule ja oodatakse Arch Linuxi, Fedora, openSUSE ja NixOS-i jaoks. DKMS moodul toetab Linuxi kerneli versioone alates 6.16.      <\/p>\n<p>Bcachefs projekt arendab failis\u00fcsteemi, mille eesm\u00e4rk on \u00fchendada laialdased funktsioonid, mis on iseloomulikud Btrfs-le ja ZFS-ile, ning t\u00f6\u00f6kindluse, efektiivsuse ja skaleeritavuse tase, mis on iseloomulik XFS-ile. Bcachefs toetab selliseid funktsioone nagu mitme seadme liitmine partitsiooniga, mitmekihilised salvestusseadme paigutused ( alumine kiht kiiresti kasutatavate andmete jaoks SSD-del ja \u00fclemine kiht v\u00e4hem n\u00f5utud andmete jaoks k\u00f5vakettadel), replikatsioon (RAID 1\/10), vahem\u00e4luseadistus, andmete l\u00e4bipaistev tihendamine (re\u017eiimid LZ4, gzip ja ZSTD), olekusektsioonid (snapshotid), kontrollsummadega terviklikkuse kontrollimine, vigade parandamise koodid, teabe salvestamine kr\u00fcpteeritud kujul (kasutades ChaCha20 ja Poly1305).      <\/p>\n<p>Uues versioonis:  <\/p>\n<ul>\n<li class=\"l\"> Btree-struktuur need_discard, mis j\u00e4lgib vabastatud plokkide komplekte, on muudetud indekseerimiseks ajakirja j\u00e4rjestuse number asemel seadmest\/plokist (device\/bucket). Muudatus v\u00f5imaldas kiirendada need_discard struktuuri t\u00f6\u00f6d ja v\u00e4listada omavaheliste lukustuste tekkimise ajakirjast taastamisel, kui failis\u00fcsteemi mountimisel on vabu plokke metadata jaoks liiga v\u00e4he.\n<li class=\"l\"> Ajakirja kirjutamise operatsioonid on eraldatud eraldi fifo-j\u00e4rjekorda, samas kui samaaegselt teostatavate ajakirja kirjutamise operatsioonide maksimaalarv on suurendatud 16-lt 256-le, v\u00f5imaldades kiirendada suure mahutavusega salvestust, millel on intensiivne kirjutuskoormus.\n<li class=\"l\"> Failis\u00fcsteemi mountimine, millel on suur arv snapshots, on oluliselt kiirenetud.        <\/ul>\n<p>T\u00e4iendavalt v\u00f5ib m\u00e4rkida NASty 0.0.3 projekti v\u00e4ljaande, mis arendab distributsiooni v\u00f5rgu salvestuste (NAS) loomiseks standardvarustuse p\u00f5hjal. Distributsioon on ehitatud NixOS-i pakettide p\u00f5hjal, kasutab Bcachefsi failis\u00fcsteemi ja toetab failide ligip\u00e4\u00e4su NFS-i ja SMB-i kaudu, samuti plokkseadmete eksportimist iSCSI ja NVMe-oF kaudu. Halduse teostab veebiliides. Installatsiooni iso-pildi suurus on 1.9 GB. Projekti arengud on jagatud GPLv3 litsentsi alusel. Veebiliides on kirjutatud TypeScriptis, kasutades SvelteKit raamistikku. Andmesalvestuse ja s\u00fcsteemi haldamise mootor on kirjutatud Rusti keeles.    <\/p>\n<p>Uuendused laaditakse automaatselt alla ja installitakse. S\u00fcsteem uuendatakse aatomitena v\u00f5imalusega naasta varasemasse olekusse, kui uue versiooniga kaasnevad probleemid ilmnevad. Veebiliideses on saadaval v\u00f5imalused failis\u00fcsteemide, hetkeseisude, all\u00fcksuste, ketaste, virtuaalmasinate ja jagamise haldamiseks. Veebiliideses on kaasas ka failihaldur ja terminali emulaator, mis t\u00f6\u00f6tavad brauseris. V\u00f5imalik on luua reegleid tegevuste t\u00e4itmiseks ja administraatori teavitamiseks, kui ketta ruumi kasutamine \u00fcletab normi, ladustuss\u00fcsteemide rikkeid v\u00f5i \u00fclekuumenemist.    <\/p>\n<p>Toetatakse isoleeritud keskkondade ja rakenduste k\u00e4ivitamist, kasutades QEMU\/KVM-p\u00f5hist virtualiseerimist ja konteinerite isoleerimist k3s k\u00e4itaja abil (WebUI-st saab otse installida Helm chart'e rakenduste k\u00e4itamiseks konteinerites ja juurdep\u00e4\u00e4su seadistamiseks nginx ingressi kaudu). Toetatakse integreerimist Kubernetes platvormiga, mille jaoks on saadaval CSI draiver d\u00fcnaamiliseks salvestusruumi m\u00e4\u00e4ramiseks. Vaikesed jaotised saadavad telemeetria anon\u00fc\u00fcmsete andmetega salvestite arvu ja salvestusruumi suuruse kohta (telemeetria saab keelata jaotises &#171;Settings &#8594; Telemetry&#187;).     <\/p>\n<p>Bcachefs-i valimise p\u00f5hjuseks ZFS-i asemel on aktiivne arendus, GPL litsentsiga tarnimine, lihtne failis\u00fcsteemi haldamise mudel, all\u00fcksused ja hetkeseisud (ilma keeruliste kontseptsioonideta nagu dataset-id, zvol ja sisemised poolid) ning edasij\u00f5udnud funktsioonid, nagu harva kasutatavate andmete automaatne liigutamine aeglastele salvestusseadmetele, vigade parandamise koodid ja vigade taastamine ilma failis\u00fcsteemi t\u00f6\u00f6 katkestamiseta.    <\/p>\n<p>NASty 0.0.3 versiooni muudatustest v\u00e4ljendatakse:  <\/p>\n<ul>\n<li class=\"l\"> \u00fcleminek nix flake mehhanismi kasutamisele pakendamiseks ja s\u00f5ltuvuste haldamiseks;\n<li class=\"l\"> toetamine <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/vpn\/\" title=\"VPN\" data-wpil-keyword-link=\"linked\">VPN<\/a> Tailscale NVMe-oF edastamiseks l\u00e4bi VPN;\n<li class=\"l\"> k3s runtime'i integreerimine; NUT (Network UPS Tools) lisamine katkematu toite seadmete j\u00e4lgimiseks;\n<li class=\"l\"> veebipaneel NFS-i, SMB ja iSCSI t\u00e4psustamiseks (sealhulgas v\u00f5imalused sisend\/v\u00e4ljundi planeerija, logimise ja metaandmete varundamise valimiseks);\n<li class=\"l\"> t\u00e4iendavad seaded Bcachefs-i jaoks (vigade parandamise koodide haldamine, kontrollsummade algoritmi valik, online-rebalanseerimine jne);\n<li class=\"l\"> Cachix vahem\u00e4lu toimetamise toetamine v\u00e4rskenduste kiirendamiseks;\n<li class=\"l\"> genereerimise v\u00f5imalus <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/ssl-sertifikat\/\" title=\"TLS-sertifikaatide\" data-wpil-keyword-link=\"linked\">TLS-sertifikaatide<\/a> Let&#8217;s Encrypt kaudu;\n<li class=\"l\"> iotop-c, btop, fwupd, rsync ja croc utiliitide hulka lisamine.  <\/ul>\n<p>    <img decoding=\"async\" alt=\"Bcachefs 1.38.0 v\u00e4ljaanne. NASty distributsioon NAS-i juurutamiseks Bcachefsi p\u00f5hjal\" src=\"\/wp-content\/uploads\/2026\/04\/d3afec381967fe835b86f21d1e91f11d.jpg\" style=\"display:block;margin: 0 auto\" \/><br \/>\n<br \/>Allikas: <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.1.1 - 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\/et\/blog\/news\/vypusk-bcachefs-1-38-0-distributiv-nasty-dlya-razvyortyvaniya-nas-na-baze-bcachefs\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\/et\/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\udd47Bcachefs 1.38.0 v\u00e4ljalaskmine. NASty distributiiv Bcachefs baasil NAS-i seadistamiseks | ProHoster","description":"Kent Overstreet avaldas Bcachefs 1.38.0 failis\u00fcsteemi versiooni.","canonical_url":"https:\/\/prohoster.info\/et\/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":"et_EE","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\/et\/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\/et\/wp-json\/wp\/v2\/posts\/169363","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=169363"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/169363\/revisions"}],"predecessor-version":[{"id":170738,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/169363\/revisions\/170738"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/169364"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=169363"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=169363"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=169363"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}