Stratis 2.2 saabub koos D-Bus, CLI versiooni ja muu täiustustega

Stratis

Projekti Stratis 2.2 uus versioon on juba välja antud ja on üldsusele kättesaadav. Selle uue versiooni abil lisati D-Bus liidesed blokeerivate seadmete ja muude muudatuste kasutamiseks.

Neile, kes pole Stratisega tuttavad, peaksite teadma, et see nii on Red Hat'i välja töötatud deemon ja Fedora kogukond kasutajaruumi sätete ühtlustamiseks ja lihtsustamiseks mis konfigureerib ja jälgib LVM-i haldushalduse ja XFS-failisüsteemi D-bussi kaudu Linuxi salvestuskomponentide olemasolevaid komponente.

Tasuta lkpakub funktsioone nagu kuhja eraldamine, hetktõmmised, terviklikkuse ja vahemällu salvestamise kihid. Projekti kood on kirjutatud Rustis ja seda levitatakse MPL 2.0 litsentsi alusel.

Süsteem kordab suures osas täiustatud tööriistu ZFS ja Btrfs partitsioonide haldamiseks, kuid see on rakendatud vahekihina (stratisd deemon), mis töötab Linuxi kerneliseadmete kaardistajate alamsüsteemi peal (dm-õhuke, dm-vahemälu, dm-thinpool, dm-raid ja dm-integreerimise moodulid) ja XFS-failisüsteem. Erinevalt ZFS-ist ja Btrf-ist toimivad Stratise komponendid ainult kasutajaruumis ja ei nõua spetsiifiliste kernelmoodulite laadimist.

Stratist on testitud plokkseadmetega, mis põhinevad LUKS-il (krüptitud sektsioonid), mdraidil, dm-multipathil, iSCSI-l, LVM-i loogilistel mahtudel ja mitmesugustel kõvaketastel, SSD-del ja NVMe-draividel. Kui ketas on rühmas, võimaldab Stratis muudatuste ennistamiseks kasutada hetktõmmise toega loogilisi partitsioone.

Stratis 2.2 peamised uued funktsioonid

Versioon 2.2 lisab uusi võimalusi D-Bus liideste jaoks atribuutide (FetchProperties) hankimiseks, halduri haldamiseks ja plokkseadmetega suhtlemiseks (Blockdev).

Lisati võimalus teatada sündmuste toimumisest ühenduste loomisel ja liideste (InterfacesAdded ja InterfacesRemoved) eemaldamisel D-Bus'i kaudu. Bashi automaatse täitmise skripte on stratis-cli utiliidis täiustatud.

Tasuta 2.2.0 pane nüüd Stratise failisüsteemi sümbolid linki / dev / stratis, / stratise asemel luuakse ja hooldatakse pluss sümboolsed lingid udevi reeglite abil, mitte otse stratisdi kaudu nagu varem. / Stratisdirectory ei loo ega kasuta stratisd 2.2.0.

See versioon positsioneerib terminali konfiguratsiooni haldamise interaktiivseks sisendiks krüptovõtmete osakaal stratisd-s, mitte stratis-cli.

Kestskript põhineb väikesel Rust skriptil stratis_dbusquery_version, mis on selle stratisdi versiooniga kaasas.

See versioon see laiendab ka D-Bus liidest mitmel viisil:

  • Org.freedesktop.DBus.ObjectManager.InterfacesAddedy org.freedesktop.DBus.ObjectManager.InterfacesRemoved signaale saadetakse D-Busile iga kord, kui D-Bus liidesele lisatakse või eemaldatakse D-Bus objekt.
  • Org.storage.stratis2.blockdev.r2interface'i jaoks lisage uus atribuut D-Bus PhysicalPath. See omadus on peamiselt kasulik krüptitud Stratise blokeerivate seadmete jaoks; Tuvastab plokiseadme, millel asuvad Stratis LUKS2 metaandmed.
  • Lisage org.storage.stratis2.FetchProperties.r2interface'ile uus võti LockedPoolsa org.storage.stratis2.Managerinterface. See võti tagastab D-Bus-objekti, mis kaardistab lukustatud rühmade UUID-d vastavate võtmete kirjelduste järgi.

See väljaanne võimaldab kasutajal –log-levelopment CLI-ga otsesemalt ja lühidalt täpsustada oma eelistatud logimistaset.

Lõpuks kui soovite selle kohta rohkem teada saada selle uue versiooni kohta saate vaadata muudatuste loendit Järgmisel lingil.

Kuidas Stratist installida?

Stratis on saadaval RHEL, CentOS, Fedora ja derivaatide jaoks. Selle paigaldamine on üsna lihtne, kuna pakett asub nii RHELi kui ka selle derivaatide hoidlates.

Stratise installimiseks käivitage lihtsalt terminalis järgmine käsk:

sudo dnf install stratis-cli stratisd -y

Või võite proovida ka seda muud:

sudo yum install stratis-cli stratisd -y

Kui süsteem on installitud, peab lubama Stratise teenused, teevad nad seda järgmiste käskude abil:

sudo systemctl start stratisd.service
sudo systemctl enable stratisd.service
sudo systemctl status stratisd.service

Konfiguratsiooni ja kasutamise kohta lisateabe saamiseks külastage järgmist linki. https://stratis-storage.github.io/howto/


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.