„Stratis 2.2“ pristatys patobulinimus „D-Bus“, CLI versijai ir dar daugiau

nemokamai

Jau išleista nauja „Stratis 2.2“ projekto versija ir yra prieinama plačiajai visuomenei. Ši nauja versija padėjo pridėti „D-Bus“ sąsajas, kad galėtų sąveikauti su blokiniais įrenginiais ir kitais pakeitimais.

Tiems, kurie nėra susipažinę su „Stratis“, turėtumėte žinoti, kad taip yra „Red Hat“ sukurtas demonas ir „Fedora“ bendruomenė suvienodinti ir supaprastinti vartotojo vietos parametrus kuris sukonfigūruoja ir stebi esamus pagrindinius „Linux“ atminties komponentus, esančius LVM tomų valdyme ir XFS failų sistemoje per D-Bus.

Nemokamai pteikia tokias funkcijas kaip krūvos paskirstymas, momentinės nuotraukos, vientisumas ir talpyklos sluoksniai. Projekto kodas parašytas „Rust“ ir yra platinamas pagal „MPL 2.0“ licenciją.

Sistema savo galimybėmis iš esmės pakartoja pažangius įrankius valdyti ZFS ir Btrfs skaidinius, tačiau jis įgyvendinamas kaip tarpinis sluoksnis (stratisd daemon), kuris veikia „Linux“ branduolio įrenginių žemėlapių sudarymo posistemio viršuje (dm-thin, dm-cache, dm-thinpool, dm-raid ir dm-integravimo moduliai) ir XFS failų sistema. Skirtingai nuo ZFS ir Btrfs, „Stratis“ komponentai veikia tik vartotojo erdvėje ir nereikalauja įkelti tam tikrų branduolio modulių.

„Stratis“ buvo išbandytas naudojant blokinius įrenginius, pagrįstus LUKS (užšifruotomis pertvaromis), „mdraid“, „dm-multipath“, „iSCSI“, „LVM“ loginiais tomais ir įvairiais standžiaisiais, SSD ir NVMe diskais. Jei diskas yra grupėje, „Stratis“ leidžia naudoti momentines nuotraukas įgalinančius loginius skaidinius, kad pakeistumėte pakeitimus.

Pagrindinės naujos „Stratis 2.2“ savybės

2.2 versija prideda naujų „D-Bus“ sąsajų parinkčių gauti ypatybes („FetchProperties“), valdyti (tvarkyklę) ir sąveikauti su blokiniais įrenginiais („Blockdev“).

Pridėta galimybė pranešti apie įvykių įvykius prisijungiant ir pašalinant sąsajas („InterfacesAdded“ ir „InterfacesRemoved“) per „D-Bus“. „Bash“ automatinio užbaigimo scenarijai patobulinti stratis-cli įrankyje.

Nemokamai 2.2.0 dabar įdėkite nuorodas iš „Stratis“ failų sistemos į / dev / stratis, vietoj / stratis, plius simbolines nuorodas sukuria ir prižiūri udev taisyklės, o ne tiesiogiai per stratisd kaip anksčiau. / Stratisdirectory nesukuria ir nenaudoja stratisd 2.2.0.

Ši versija pozicionuoja terminalo konfigūracijos valdymą interaktyviam įėjimui šifravimo raktų stratisd vietoj stratis-cli.

Korpuso scenarijus yra pagrįstas mažu „Rust“ scenarijumi „stratis_dbusquery_version“, kuris yra įtrauktas į šią „stratisd“ versiją.

Ši versija ji taip pat išplečia D-Bus sąsają keliais būdais:

  • Org.freedesktop.DBus.ObjectManager.InterfacesAddedy org.freedesktop.DBus.ObjectManager.InterfacesRemoved signalai siunčiami D-Bus kaskart, kai D-Bus objektas pridedamas arba pašalinamas iš D-Bus sąsajos.
  • Pridėkite naują savybę „D-Bus PhysicalPath“, skirtą sąsajai org.storage.stratis2.blockdev.r2interface. Ši savybė daugiausia naudinga šifruotiems „Stratis“ blokavimo įrenginiams; Nurodo blokavimo įrenginį, kuriame yra „Stratis LUKS2“ metaduomenys.
  • Pridėkite naują raktą „LockedPoolsa“ prie org.storage.stratis2.FetchProperties.r2interface objektams, kurie įgyvendina org.storage.stratis2.Managerinterface. Šis raktas grąžina „D-Bus“ objektą, kuris užrakintų grupių UUID susieja su atitinkamais raktų aprašymais.

Šis leidimas leidžia vartotojui tiesiogiai ir glaustai nurodyti pageidaujamą registravimo lygį su –log-levelopment CLI.

Pagaliau jei norite apie tai sužinoti daugiau apie šią naują versiją galite patikrinti pakeitimų sąrašą Šioje nuorodoje.

Kaip įdiegti „Stratis“?

„Stratis“ galima įsigyti RHEL, CentOS, Fedora ir dariniams. Jo diegimas yra gana paprastas, nes paketas yra RHEL saugyklose ir jos dariniuose.

Norint įdiegti „Stratis“ tiesiog paleiskite šią komandą terminale:

sudo dnf install stratis-cli stratisd -y

Arba taip pat galite išbandyti šį kitą:

sudo yum install stratis-cli stratisd -y

Įdiegę į sistemą, turi įgalinti „Stratis“ paslaugas, jie tai daro vykdydami šias komandas:

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

Norėdami gauti daugiau informacijos apie konfigūravimą ir naudojimą, galite apsilankyti šioje nuorodoje. https://stratis-storage.github.io/howto/


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.