OpenZFS 2.4.2 lisab tuge Linux 7.0 ja FreeBSD 13.3 ning uuematele versioonidele.

  • Ametlik tugi OpenZFS 2.4.2-le Linuxi kernelide versioonidele 4.18 kuni 7.0 ja FreeBSD 13.3 ning hilisematele versioonidele
  • Andmeteede kriitilised parandused: kontrollsummad, dRAID, plokkide kloonimine ja vead pärast ketta vahetamist
  • Initramfsi, paigaldusparameetrite, POSIX_FADV_DONTNEED toe ja CI-ga integratsiooni täiustamine
  • Planeeritud uuendussoovitus, eriti Euroopa tootmis- ja segakeskkondades

OpenZFS 2.4.2

OpenZFS 2.4.2 nüüd saadaval Stabiilse haruna esitletakse seda pigem infrastruktuuri uuendusena kui tähelepanu köitva uuendusena, kuid sellel on märkimisväärne mõju neile, kes haldavad tõsiseid salvestussüsteeme. Kuigi paberil võib see tunduda tagasihoidliku väljalaskena, muudavad kerneli ühilduvuse ja sisemise stabiilsuse täiustused selle oluliseks sammuks Linuxi või FreeBSD-ga töötavatele süsteemiadministraatoritele.

See väljaanne keskendub ühilduvuslünkade täitmine ja vigade lihvimine Need probleemid ilmnesid keerulistes stsenaariumides: kerneli muudatused, mälupulga taastamine, dRAID-i kasutamine või ketta asendamine. Puuduvad tähelepanuväärsed funktsioonid, mis oleksid mõeldud pealkirjade haaramiseks turunduses, kuid on palju parandusi, mis vähendavad andmete rikkumise ohtu ja parandavad OpenZFS-i ja uusimate Linuxi kerneli versioonide ühilduvust.

OpenZFS 2.4.2 ühilduvus Linuxi ja FreeBSD kernelidega

OpenZFS 2.4.2 kõige nähtavam aspekt on Ametlik ühilduvus Linux 7.0 kerneligaSee on eriti oluline neile, kes juba testivad või juurutavad seda haru sisaldavaid distributsioone. Seni jõudis eelmine stabiilne versioon formaalselt ainult Linux 6.19-ni, mis tekitas hõõrdumist installides, mis liikusid kerneli tasemel kiiremini kui salvestuspinu tasemel.

Selle värskendusega säilitab projekt laiaulatusliku toe, mis hõlmab järgmist: Linux 4.18 kuni 7.0See haru on väga kasulik Euroopa segakeskkondades, kus vanemate ja pikaajaliste tugijaotuste serverid eksisteerivad koos testmasinatega, mis käitavad uusi kerneleid ja konservatiivsemaid tootmissüsteeme. Ühe OpenZFS-i haru olemasolu, mis katab kogu selle vahemiku, vähendab erandeid, erijuurutusi ja peavalu värskenduste planeerimisel.

FreeBSD poolelt jätkab OpenZFS 2.4.2 korrektset toimimist koos FreeBSD 13.3 ja uuemad versioonidSee hõlmab ka üleminekut uuematele harudele, näiteks 14.x seeriale. See hoiab BSD ökosüsteemi kooskõlas failisüsteemi arenguga, mis on oluline Euroopa andmekeskuste jaoks, mis ühendavad Linuxi ja FreeBSD infrastruktuure salvestusteenustes, varukoopiates või virtualiseerimisplatvormides.

Linux 7.0 abil lõhe kaotamine

Linux 7.0 ametlik tugi ei ole ainult dokumentatsiooni detail: tegeleb tõelise probleemiga See toimus juba uue põlvkonna distributsioonides. Oli juhtumeid, näiteks Ubuntu-põhiste installide puhul arendusversioonides kerneliga 7.0.0-15 ja OpenZFS 2.4.1, kus süsteemilogid hoiatasid eksperimentaalse kasutamise ja võimaliku andmete kadumise ohu eest kerneli kombineerimisel mooduli eelmise versiooniga.

Kodulaual võivad need teated tunduda anekdootlikena, aga... tootmissalvestusserver Neid probleeme ei saa ignoreerida ainult seetõttu, et esmapilgul tundub kõik toimivat. Versiooniga 2.4.2 deklareerib OpenZFS selgesõnaliselt ühilduvuse kernel 7.0-ga, pakkudes selgemat raamistikku administraatoritele, kes peavad andmekeskustes või privaatpilvedes kerneli värskenduspoliitikat ja ZFS-i basseini stabiilsust ühildama.

Lisaks on projekt tutvustanud Linux 7.1 jaoks mõeldud algseadedSee eeldab sisemisi kerneli muudatusi, mis võivad mõjutada väliseid mooduleid, näiteks OpenZFS-i. See ei ole veel täielik tugi versioonile 7.1, vaid pigem ettevalmistustöö, mis vähendab ebameeldivate üllatuste tõenäosust, kui need versioonid hakkavad Euroopa võrdlusjaotustes ilmuma.

Andmete marsruutimise ja usaldusväärsuse parandused

Lisaks kerneli toele keskendub suur osa OpenZFS 2.4.2 uuest funktsioonist järgmisele: kriitilised andmeteed, mille rike võib põhjustada andmerikkeid või ootamatut käitumistKuigi need probleemid ilmnevad tavaliselt harva, on just need need, mis eristavad tugevat failisüsteemi sellisest, mis pikas perspektiivis kahtlusi tekitab.

Märkimisväärsete paranduste hulgas on täiustused, mis on tehtud järgmises: Kontrollsumma vead esinevad pärast rekonstrueerimisprotsesse väga harvadel juhtudelSee on eriti tundlik teema suurte kogumite või halvenenud seisukorras ketastega töötamisel. Samuti on lahendatud probleemid dRAID-i konfiguratsioonides pärast halvenenud ketastega ümberehitusi, mis parandab kindlustunnet selle tehnoloogia abil suurte andmemahtude juurutamisel.

Versioon sisaldab ka parandusi järgmistes osades: Poolide protsesside importimine pärast ketta asendamist, võimalik võistluse seisund See on seotud vahemikupuude ja funktsiooni dmu_write_direct_done vabakskasutamise (UAF) haavatavusega. Lisaks on lahendatud lugemiskorruptsiooni probleem, mis järgneb plokkide kloonimise ja kärpimise toimingutele – see on eriti tundlik viga, kuna see võib jääda märkamatuks enne, kui andmeid tõeliselt vajatakse.

See paranduste komplekt ei pruugi küll uusi ja uhkeid funktsioone pakkuda, aga siiski... etteaimatavam käitumine rutiinsete hooldustööde ajalVdev-ide taastamine, asendatud ketaste haldamine, hetktõmmiste ja kloonide intensiivne kasutamine, dRAID ja jõudlustestimine. Euroopa organisatsioonidele, kes kasutavad OpenZFS-i missioonikriitilise salvestusruumi jaoks, aitavad need detailid enne nädalavahetust veidi rahulikumalt magada.

Initramfsi seaded, kokkupanek ja süsteem

OpenZFS 2.4.2 tutvustab ka starteri ja montaažikomponentide täiustused Need täiustused, kuigi vähem nähtavad, on olulised süsteemi ühtseks toimimiseks eri distributsioonides. Nende hulka kuuluvad initramfs-skriptide parandused, mis on kaasatud alglaadimise etappidesse, kui süsteem peab ZFS-i basseinidele väga varakult juurde pääsema.

Uus versioon sisaldab tuge järgmistele funktsioonidele: POSIX_FADV_DONTNEEDSee hõlmab failisüsteemi ja kerneli kohta soovitust vahemällu salvestatud andmete käitlemise kohta, mis aitab optimeerida teatud juurdepääsumustreid serverites. Lisaks on tehtud kohandusi Linuxi-spetsiifilistes ühendusteedes ja uute ühendusparameetrite analüüsimise loogikas, vähendades äärejuhtumeid, kus konfiguratsioon võib käituda oodatust erinevalt.

Paralleelselt on projekt seda versiooni ära kasutanud, et uuendada pideva integratsiooni (CI) infrastruktuuriSee hõlmab SPDX-litsentsi identifikaatorite kasutamise tugevdamist ja Linuxi-spetsiifiliste koodimuudatuste rakendamist, mis viivad mooduli paremini vastavusse kerneli värskendustega. Need sisemised täiustused ei ole igapäevases kasutuses kohe märgatavad, kuid need moodustavad aluse tulevaste versioonide usaldusväärsemaks arendamiseks ja testimiseks.

Euroopa keskkondade soovituste ajakohastamine

Kuigi OpenZFS 2.4.2 sisu viitab sellele, et see on See värskendus on soovitatav; seda ei ole tark käsitleda lihtsa ja tühise parandusena.Projekti lähenemisviis ja failisüsteemi olemus viitavad kontrollitud juurutamisprotsessile, eriti organisatsioonides, kus on suured ressursside kogumid või kriitilised teenused.

Hispaania ja teiste ELi riikide ärikeskkondade ja avaliku halduse puhul hõlmab mõistlik tava järgmist: kõigepealt kontrollige pakkide olekut jaotuse pakutavate ressursside abil kontrollige DKMS-i või moodulite konfiguratsiooni, valideerige kogumite aktiivsed funktsioonid ja valmistage ette testikeskkond, mis jäljendab tootmisstsenaariumi võimalikult täpselt.

Mõistlik samm oleks OpenZFS 2.4.2 esialgu kasutusele võtta lavastussüsteemid või laboridRakendades samu kasutusmustreid nagu tootmises: kettapulkade import ja eksport, ketta rikete simuleerimine, hetktõmmiste, kloonide, dRAID-i intensiivne kasutamine ja jõudlustestimine. Kui käitumine on kontrollitud, tuleks tootmise uuendamine planeerida hooldusakende ajal, kasutades hiljutisi varukoopiaid ja selgeid tagasipööramisstrateegiaid.

Lühidalt öeldes esitleb OpenZFS 2.4.2 end kui kaine, kuid stabiilsuse tagamiseks väga asjakohane versioon Linuxi ja FreeBSD süsteemide puhul, eriti kus eksisteerivad nii vanemad kui ka väga uuemad tuumad. Ametlik tugi Linux 7.0-le, arvukad andmeteede parandused, initramfsi ja paigalduse kohandused ning 2.3.7 paralleelne väljalase moodustavad paketi, mis on loodud pigem riskide vähendamiseks kui esitlustes uhkustamise eesmärgil. Neile, kes haldavad andmeid vastutustundlikult, on sellised diskreetsed, kuid jõulised väljalasked see, mis teeb vahet suure hirmu ja rutiinse hooldusoperatsiooni vahel.

OpenZFS 2.4
Seotud artikkel:
OpenZFS 2.4 laiendab ühilduvust Linux 4.18–6.18 ja FreeBSD 13.3+ versioonidega, pakkudes pikaajalist stabiilsust.

Lisa eelistatud allikana