Në artikullin vijues do të hedhim një vështrim se si të instaloni dhe konfiguroni sistemin e skedarëve ZFS në Ubuntu 18.04 LTS. ZFS është një skedar dhe sistem volumi i zhvilluar nga Sun Microsystems për sistemin tuaj Solaris dhe mirëmbahet tani nga komuniteti OpenZFS. Në këtë sistem skedarësh Një koleg në këtë blog tashmë na foli kohë më parë.
ZFS dallohet për vetveten kapacitet te madh, integrimi i koncepteve të ndara më parë të sistemi i skedarëve dhe menaxheri i vëllimit në një produkt të vetëm, të ri struktura në disk, skedarë të lehtë të skedarëve dhe a menaxhim i lehtë i hapësirës për ruajtje. Mund të dini më shumë rreth këtij sistemi të skedarëve për Ubuntu në Wiki.
Instalimi i sistemit të skedarëve ZFS
Së pari duhet të sigurohemi që burimet kryesore të softuerit thelbësor, të kufizuar, universit dhe multivers janë aktivizuar. Për t'u siguruar që do të ekzekutojmë komandën e mëposhtme në terminal (Ctrl + Alt + T):
sudo apt edit-sources
Shtypni Enter për të vazhduar.
Siç mund ta shihni nga pamja e ekranit, unë i kam të gjitha këto burime softueri të aktivizuara. Në rast se nuk keni asnjë prej këtyre burimeve të aktivizuar, ne do të duhet t'i mundësojmë ato. Për ta bërë këtë, do të duhet të ekzekutojmë vetëm komandat e mëposhtme një nga një sipas nevojës:
- Për të shtuar depo kryesore në terminal (Ctrl + Alt + T) do të shkruajmë:
sudo apt-add-repository main
- Nëse duhet të shtojmë burimet i kufizuar ne do të shkruajmë:
sudo apt-add-repository restricted
- Në rast se keni nevojë për burimet univers, ne do të shkruajmë:
sudo apt-add-repository universe
- Dhe për burimet multivers:
sudo apt-add-repository multiverse
Pas kësaj ne ekzekutojmë komandën e mëposhtme për të cache azhurnimi nga depoja e paketës apt:
sudo apt update
Tani mund të ekzekutojmë komandën e mëposhtme te instaloni sistemin e skedarëve ZFS në Ubuntu 18.04 LTS:
sudo apt-get install zfsutils-linux
Konfigurimi i Pishinës ZFS RAID 0
Në këtë pjesë, do të shohim se si të konfigurojmë a Pishinë ZFS RAID 0. RAID 0, shtoni disa disqe të forta. Këto shtohen për të krijuar një makinë e vetme e madhe virtuale. Kjo rrit shpejtësinë e shkrimit / leximit në mënyrë të konsiderueshme.
Por ekziston një problem i madh në RAID 0. Nëse një nga disqet e shtuara dështon, të gjitha të dhënat do të humbin.
Verifikoni pishinat e ZFS
puede kontrolloni statusin e pishinave ZFS me komandën e mëposhtme:
sudo zpool status
Siç mund ta shihni, nuk kam akoma pishina.
Le të shohim se si të konfigurojmë pishinën tonë të parë ZFS. Por para kësaj, duhet të siguroheni të ketë të paktën 2 disqe të ngurta të instaluara në ekip. Për këtë shembull, unë instalova 2 disqe të ngurta virtuale (Madhësia 20 GB), përveç diskut në të cilin kam të instaluar sistemin operativ, në makinën time virtuale me Ubuntu 18.04 LTS.
Tani ne do të krijojmë grupin tonë të parë ZFS, unë do t'i quaj skedarë. Sigurisht, mund ta quash diçka tjetër nëse dëshiron. Ekzekutoni komandën e mëposhtme. Në debit përfshijnë disqe që nuk përdoren, hajde që sistemi operativ nuk duhet të përfshihet.
sudo zpool create -f archivos /dev/sdb /dev/sdc
Tani mund të ekzekutojmë komandën e mëposhtme te listoni grupin ZFS:
sudo zpool list
Siç mund ta shihni në pamjen e mësipërme të ekranit, grupi NAME është skedarë dhe SIZE është 19,9 GB (10 GB x 2 = 20 GB).
Grupi ZFS do të montohet në / skedarë automatikisht, siç mund ta shihni nga dalja e komandës df.
Si parazgjedhje vetëm rrënja mund të shkruajë në këtë direktori. Ne mund ta ndryshojmë këtë në mënyrë që çdo përdorues i zakonshëm të mund të bëjë ndryshime në direktori, duke shtypur në terminal (Ctrl + Alt + T):
sudo chown -Rfv USERNAME:GROUPNAME /archivos
SHENIM: Këtu USERNAME dhe GROUPNAME janë emri juaj i përdoruesit. Ata zakonisht janë me të njëjtin emër.
Siç mund ta shihni në pamjen e mëposhtme të ekranit, pronësia e direktorisë / skedarëve u ndryshua me sukses.
Siç mund ta shihni nga pamja e mëposhtme e ekranit, tani unë tashmë mund të kopjoj dhe ngjis skedarë në dosjen / files si një përdorues i zakonshëm.
Ndryshimi i pikës së montimit të grupit ekzistues ZFS
Nëse në një kohë, ne duam ose kemi nevojë të montojmë grupin ekzistues ZFS në një vend tjetër, ne mund ta bëjmë atë me lehtësi. Për shembull, nëse duam montoni drejtorinë e skedarëve të grupit ZFS në / var / www, ne mund ta bëjmë atë me komandën e mëposhtme:
sudo zfs set mountpoint=/var/www archivos
SHENIM: Sigurohuni që drejtoria ku do të montoni pishinën ZFS ekziston para se të ekzekutoni këtë komandë.
Siç mund ta shihni nga dalja e komandës df, pika e montimit ndryshohet në / var / www.
Fshirja e një pishine ZFS
Tani do të shohim se si ta fshijmë pishinën ZFS që sapo krijuam. Për ta bërë këtë, do të duhet të ekzekutojmë vetëm komandën e mëposhtme:
sudo zpool destroy archivos
Siç mund të shihet në screenshot më poshtë, Seti ZFS u hoq që kishim krijuar.
Kjo është mënyra se si mund të instaloni dhe konfiguroni sistemin e skedarëve ZFS në një makinë virtuale që ekzekuton Ubuntu 18.04 LTS.
Do të jetë e njëjta metodë për LVM nëse jo, shpjegoni më mirë dhe nëse ato janë një disk SSD dhe mekaniku tjetër gjithashtu zbaton këtë metodë të menaxhimit të skedarit, unë do të vlerësoja përgjigjen tuaj të shpejtë