Stratis, Linuxerako biltegiratze lokalaren kudeaketa irtenbidea

geruzak

Stratis Red Hat-ek garatutako deabrua da eta Fedora komunitatea erabiltzailearen espazioaren ezarpenak bateratu eta sinplifikatzeko horrek LVM bolumenaren kudeaketaren eta XFS fitxategi sistemaren azpiko Linux biltegiratze osagaien lehendik dauden osagaiak konfiguratzen eta kontrolatzen ditu D-Bus bidez.

Stratis ez da FUSE sistema bezalako erabiltzaile mailako fitxategi sistema. Stratis konfigurazio deabrua ZFS eta Btrfs-ekin ezaugarrien parekotasuna izateko garatu zen. LVM eta XFS konpainiak frogatutako osagaietan oinarrituta dagoenez, hamarkada bat baino gehiago daramatzate enpresa-inplementazioekin eta System Storage Manager-ek Red Hat Enterprise Linux-en ikasitako ikasgaiekin.

EBeste modu batera esanda, Stratisek tokiko biltegiratze kudeaketa automatizatzen du. Disko sistema bakarrean, Stratis-ek erosoagoa izan daiteke logikoki / home from / usr bereiztea eta bakoitzari berregiteko argazkia gaitzea bereizita.

Konfigurazio handiagoetan, Stratis-ek disko anitzeko biltegiratze igerilekua sortzea eta igerilekua kontrolatzea erraztu dezake eta gero kudeatu taldea administratzailearen ahalegin txikiagoarekin.

Stratis-i buruz

Stratis ZFS / Btrfs estiloko ezaugarriak eskaintzen ditu lehendik dagoen teknologiaren geruzak integratuz- Linux gailuen mapatzaile azpisistema eta XFS fitxategi sistema. Stratisd deabruak blokeko gailuen bildumak kudeatzen ditu eta D-Bus APIa eskaintzen du.

Stratis-CLI-k komando lerroko tresna eskaintzen du Stratis, eta horrek D-BUS APIa erabiltzen du stratisd-ekin komunikatzeko.

ZFS eta Btrfs-ek ez bezala, Stratis osagaiek erabiltzaileen espazioan soilik funtzionatzen dute eta ez dute kernel modulu zehatzak kargatzeko beharrik. Proiektua hasiera batean aurkeztu zen balorazioak kudeatzeko biltegiratze sistemetako aditu baten kudeaketa behar ez zuelako.

Kudeatzeko D-Bus APIa eta cli-utility eskaintzen dira. Stratis LUKS (enkriptatutako partizioak), mdraid, dm-multipath, iSCSI, LVM bolumen logikoetan oinarritutako bloke gailuekin probatu da, baita hainbat disko gogor, SSD eta NVMe unitateekin ere.

Taldean unitate bat badago, Stratis-ek aukera ematen du partizio logikoak argazki-euskarriarekin, aldaketak itzultzeko. Bestalde, taldeari zenbait unitate gehitzen zaizkionean, logikoki unitateak eremu jarraian konbinatzea posible da.

RAID, datuen konpresioa, desplikazioa eta akatsen tolerantzia bezalako ezaugarriak oraindik ez dira onartzen, baina etorkizunerako aurreikusita daude.

Stratis-ek beste ezaugarri batzuk ere baditu esate baterako, biltegiratze espazioaren esleipen dinamikoa, argazkiak, osotasuna eta katxeatzeko geruzak. Proiektuaren kodea Rust-en idatzi eta MPL 2.0 lizentziarekin banatzen da.

Orain proiektua urtebeteko garapenaren ondoren eguneratu zen, proiektua abian jarri zenetik duela gutxi argitaratu zenetik Stratis 2.0. Bertsio berri honen iragarkian bertan aipatzen da Rust konpilatzailearen bertsioaren baldintzak handitu dira (gutxienez 1.37, baina 1.38 gomendatzen da).

Horrez gain azpimarratzekoa lotutako bertsio zenbakian aldaketa nabarmena D-Bus interfaze batzuen izena aldatzea eta D-Bus-ekin lanaren antolaketa berriro diseinatzea (Oinarrizko propietate nagusi multzo bat hautatzen da, eta gainerako propietateak FetchProperties metodo berria erabiliz eskatzen dira.)

Gainera CLI bertsioa nabarmen sendoagoa da. Aurretik, akatsen baldintza bat zegoen taldeetan, fitxategi sistemetan eta bloke gailuetan, CLI ia erabilgaitza bihur zezaten.

Nola instalatu Stratis?

Stratis RHEL, CentOS, Fedora eta deribatuetarako eskuragarri dago. Bere instalazioa nahiko erraza da, paketea RHEL biltegietan eta haren deribatuen barruan baitago.

Stratis instalatzeko besterik gabe exekutatu komando hau terminal batean:

sudo dnf install stratis-cli stratisd -y

Edo beste hau ere probatu dezakezu:

sudo yum install stratis-cli stratisd -y

Sisteman instalatu ondoren, Stratis zerbitzuak gaitu behar ditu, hau egiten dute komando hauek exekutatuz:

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

Konfigurazioari eta erabilerari buruzko informazio gehiago eskuratzeko, esteka hau bisita dezakezu. https://stratis-storage.github.io/howto/


Artikuluaren edukia gure printzipioekin bat dator etika editoriala. Akats baten berri emateko egin klik hemen.

Idatzi lehenengo iruzkina

Utzi zure iruzkina

Zure helbide elektronikoa ez da argitaratuko.

*

*

  1. Datuen arduraduna: Miguel Ángel Gatón
  2. Datuen xedea: SPAM kontrolatzea, iruzkinen kudeaketa.
  3. Legitimazioa: Zure baimena
  4. Datuen komunikazioa: datuak ez zaizkie hirugarrenei jakinaraziko legezko betebeharrez izan ezik.
  5. Datuak biltegiratzea: Occentus Networks-ek (EB) ostatatutako datu-basea
  6. Eskubideak: Edonoiz zure informazioa mugatu, berreskuratu eta ezabatu dezakezu.

bool (egia)