Stratis 2.2 waxay la timid horumarin loogu talagalay D-Bus, nooca CLI iyo inbadan

istaati

Nooca cusub ee mashruuca Stratis 2.2 horay ayaa loo sii daayay waxaana heli kara dadweynaha guud. Noocaan cusub wuxuu ka shaqeeyay in lagu daro isdhexgalka D-Bus si uu ula falgalo aaladaha xannibaadda iyo isbeddelada kale.

Kuwa aan aqoon u lahayn Stratis, waa inaad ogaataa inay taasi tahay daemon ay soo saartay Red Hat iyo bulshada Fedora si loo mideeyo loona fududeeyo dejinta meelaha isticmaalaha kaas oo qaabeeya oo kormeera qaybaha hadda jira ee hoosta ka kooban qaybaha kaydinta Linux ee maaraynta mugga LVM iyo nidaamka faylka XFS ee D-Bus.

Stratis bogwaxay bixisaa hawlo sida u qoondaynta taallo, snapshots, daacadnimada, iyo lakabyada xaanshiyaha. Lambarka mashruuca waxaa lagu qoray Rust waxaana lagu qaybiyaa liisanka MPL 2.0.

Nidaamka badanaa wuxuu ku celceliyaa qalab casri ah awoodiisa si loo maareeyo qaybaha ZFS iyo Btrfs, laakiin waxaa loo hirgaliyay sidii lakab dhexdhexaad ah (stratisd daemon) in waxay ku socotaa dusha sare nidaamka hoose khariidadaha qalabka kumbuyuutarka Linux (dm-dhuuban, dm-cache, dm-thinpool, dm-raid iyo dm-dhexgalka modules) iyo nidaamka faylka XFS. Si ka duwan ZFS iyo Btrfs, qaybaha Stratis waxay ku shaqeeyaan kaliya meelaha isticmaalaha umana baahna inay soo xaroodaan modulro kernel gaar ah.

Stratis waxaa lagu tijaabiyay aaladaha loo yaqaan 'block block based on LUKS (encryption partitions), mdraid, dm-multipath, iSCSI, LVM volutions macquul ah, iyo noocyo kala duwan oo adag oo adag, SSDs, iyo NVMe drives. Iyada oo ay ku jirto disk kooxda dhexdeeda ah, Stratis wuxuu kuu oggolaanayaa inaad isticmaasho qormooyin awood u leh shaashadda oo sawir leh si aad uga laabato isbeddelada.

Astaamaha cusub ee ugu muhiimsan Stratis 2.2

Nooca 2.2 waxay ku dareysaa ikhtiyaarro cusub isdhexgalka D-Bus si aad u hesho hanti (FetchProperties), maamul (Maareeye) oo aad ula fal gasho aaladaha xannibaadda (Blockdev).

Waxaa lagu daray awooda in lagu soo wargaliyo dhacdooyinka isku xirka iyo ka saarista isdhexgalka (InterfacesAdded iyo InterfacesRemoved) ilaa D-Bus. Qoraallada Bash autocomplete ayaa lagu hagaajiyay adeegga 'stratis-cli utility'.

2.2.0 hadda ku dheji iskuxirayaasha iskudhafka Stratis filesystem gudaha / dev / stratis, halkii / stratis, oo lagu daray xiriiriyeyaal astaamo ah ayaa la abuuray oo lagu ilaaliyaa xeerarka udev, halkii si toos ah loogu marin lahaa stratisd sidii hore. / Stratisdirectory-ku ma abuurin ama isticmaalin stratisd 2.2.0.

Noocani jagooyinka maareynta qaabeynta terminal ee fikradaha is-dhexgalka furayaasha sirta ee stratisd halkii laga isticmaali lahaa stratis-cli.

Qoraalka qolofku wuxuu ku saleysan yahay qoraal yar oo miridhku ku yar yahay, stratis_dbusquery_version, kaas oo lagu soo daray qaabkan stratisd.

Noocani waxay sidoo kale siyaadisaa isku-xidhka D-Bus dhawr siyaabood:

  • Waxay u dirtaa org.freedesktop.DBus.ObjectManager.InterfacesAddedy org.freedesktop.DBus.ObjectManager.InterfacesWaxaa laga saaray calaamadaha D-Bus markasta oo shay D-Bus ah lagu daro ama laga saaro iskuxirka D-Bus.
  • Kudar guri cusub D-Bus PhysicalPath, wixii ah org.storage.stratis2.blockdev.r2interface. Hantidan ayaa inta badan waxtar u leh qalabka xannibmay Stratis; Waxay aqoonsaneysaa qalabka xannibaadda ee metadata Stratis LUKS2 deggan yahay.
  • Kudar fure cusub, LockedPoolsa barta org.storage.stratis2.FetchProperties.r2interface walxaha fuliya org.storage.stratis2.Managerinterface. Fure kani wuxuu soo celinayaa shey D-Bus ah oo khariidaynta UUID-yada kooxaha xiran sharraxaaddooda muhiimka ah ee u dhiganta.

Siidayntaani waxay u oggolaaneysaa isticmaaleha inuu si toos ah oo kooban ugu caddeeyo heerka diiwaangelinta ay doorbidayaan iyo CLI.

Finalmente hadaad rabto inaad waxbadan ka ogaato ku saabsan noocaan cusub, waxaad ka eegi kartaa liiska isbeddelada Xiriirka soo socda.

Sidee loo rakibaa Stratis?

Stratis ayaa loo heli karaa RHEL, CentOS, Fedora iyo waxyaabo la mid ah. Rakiibideedu waa wax iska fudud, maadaama xirmadu ku dhex taallay bakhaarrada RHEL iyo sidoo kale noocyadeeda kala duwan.

Si loo rakibo Stratis kaliya ku socod amarka soo socda terminal:

sudo dnf install stratis-cli stratisd -y

Ama sidoo kale waad isku dayi kartaa tan kale:

sudo yum install stratis-cli stratisd -y

Marka lagu rakibo nidaamka, waa inuu awood u siiyaa adeegyada Stratis, waxay ku sameeyaan tan iyagoo fulinaya amarradan soo socda:

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

Wixii macluumaad dheeraad ah ee ku saabsan qaabeynta iyo isticmaalka, waxaad booqan kartaa xiriirka soo socda. https://stratis-storage.github.io/howto/


Noqo kuwa ugu horreeya ee faallo bixiya

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.