Stratis 2.2 inosvika pamwe nekuvandudzwa kweD-Bus, CLI vhezheni uye nezvimwe

stratis

Iyo itsva vhezheni yeStratis 2.2 chirongwa chakatoburitswa uye inowanikwa kune veruzhinji. Iyi vhezheni nyowani yakashanda kuwedzera D-Bus mafafitera kuyanana nemabhuloki madhizaini uye nedzimwe shanduko.

Kune avo vasingazivane neStratis, iwe unofanirwa kuziva kuti izvi ndizvo daemon rakagadzirwa naRed Hat uye nharaunda yeFedora kubatanidza uye kurerutsa nzvimbo yemushandisi marongero iyo inogadzirisa uye kuongorora izvo zviripo zvezvinhu zviri pasi peLinux zvekuchengetedza zvinhu zveLVM vhoriyamu manejimendi uye XFS faira system pamusoro peD-Bus.

Stratis p.inopa mabasa senge murwi kugoverwa, zvishoma, kuvimbika, uye caching akaturikidzana. Iyo kodhi yeprojekiti yakanyorwa muRust uye inogoverwa pasi peMPL 2.0 rezinesi.

Iyo system zvinonyanya kudzokorora maturusi epamberi mukugona kwayo kugadzirisa ZFS uye Btrfs zvikamu, asi zvinoitwa seyakaganhurirwa (stratisd daemon) iyo inomhanya pamusoro peLinux kernel kifaa mapper subsystem (dm-dzakaonda, dm-cache, dm-thinpool, dm-raid uye dm-yekubatanidza ma module) uye XFS faira system. Kusiyana neZFS neBtrfs, zvikamu zveStratis zvinoshanda munzvimbo yemushandisi chete uye hazvidi kutakura chaiwo kernel module.

Stratis yakaedzwa nema block block zvinoenderana neLUKS (yakavharidzirwa zvikamu), mdraid, dm-multipath, iSCSI, LVM zvine musoro mavhoriyamu, uye akasiyana madhiraivhi akaomarara, maSDD, uye maNVMe anotyaira. Ine diski muboka, Stratis inokutendera iwe kushandisa snapshot-inogoneswa zvine musoro zvikamu kuti udzore shanduko.

Main nyowani maficha eStratis 2.2

Shanduro 2.2 inowedzera mitsva sarudzo yeD-Bus inopindirana kutora zvivakwa (FetchProperties), maneja (Maneja) uye nekudyidzana nema block block (Blockdev).

Wakawedzera kugona kutaura nezve kuitika kwezviitiko mukubatanidza uye kubviswa kwenzvimbo (InterfacesAdded uye InterfacesRemoved) kuburikidza neD-Bus. Bhash Autocomplete zvinyorwa zvakagadziridzwa mune stratis-ehl yekushandisa.

maitiro 2.2.0 ikozvino isa symlinks kubva kuStratis fileystem mu / dev / stratis, panzvimbo ye / stratis, zvinowedzeredza zvinongedzo zvinogadzirwa uye zvinochengetwa nemitemo yeudev, panzvimbo yekunanga kuburikidza ne stratisd sepakutanga. Iyo / stratisdirectory haina kugadzirwa kana kushandiswa ne stratisd 2.2.0.

Iyi vhezheni chinzvimbo chinongedzo kumisikidza manejimendi ekupindirana kwekuisa ye encryption makiyi ari stratisd panzvimbo ye stratis-ehl.

Iyo script yeShell yakavakirwa pane diki Rust script, stratis_dbusquery_version, iyo inosanganisirwa neiyi vhezheni ye stratisd.

Iyi vhezheni inowedzerawo iyo D-Bus interface munzira dzinoverengeka:

  • Inotumira org.freedesktop.DBus.ObjectManager.InterfacesAddedy org.freedesktop.DBus.ObjectManager.InterfacesRinobvisa masaini paD-Bus nguva dzese panowanikwa D-Bus chinhu kana kubviswa kubva paD-Bus interface.
  • Wedzera nyowani D-Bus PhysicalPath chivakwa, cheiyo org.storage.stratis2.blockdev.r2interface. Ichi chivakwa chinonyanya kubatsira kune yakavharidzirwa Stratis block zvigadzirwa; Inozivisa mudziyo wekuvharira panogara Strad LUKS2 metadata.
  • Wedzera kiyi nyowani, LockedPoolsa kune org.storage.stratis2.FetchProperties.r2interface yezvinhu zvinoshandisa iyo org.storage.stratis2.Managerinterface. Iyi kiyi inodzosera chinhu cheD-Bhazi icho chinodhizaina maUUID emapoka akakiiwa kutsananguro dzayo dzinoenderana.

Kuburitswa uku kunotendera mushandisi kudoma danho ravanoda rekutema zvakanyanya uye nekukurumidza ne -log-levelopment CLI.

Finalmente kana iwe uchida kuziva zvakawanda nezvazvo nezve iyi vhezheni vhezheni, unogona kutarisa rondedzero yeshanduko Mune inotevera chinongedzo.

Maitiro ekuisa Stratis?

Stratis inowanikwa yeRHEL, CentOS, Fedora uye zvigadzirwa. Kuisirwa kwayo kuri nyore, nekuti pasuru yacho iri mukati meRHEL repositori pamwe nezvinobva mariri.

Kuti ugadzire Stratis ingomhanya unotevera kuraira mune terminal:

sudo dnf install stratis-cli stratisd -y

Kana iwe unogona zvakare kuyedza iyi imwe:

sudo yum install stratis-cli stratisd -y

Kamwe yaiswa pane ino sisitimu, inofanira kugonesa masevhisi eStratis, vanoita izvi nekuita inotevera mirairo:

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

Kuti uwane rumwe ruzivo nezve kumisikidza uye kushandisa, unogona kushanyira inotevera chinongedzo. https://stratis-storage.github.io/howto/


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako