Weboldal keresés

Mhddfs - Több kisebb partíció egyesítése egyetlen nagy virtuális tárhellyel


Tegyük fel, hogy 30 GB filmje van, és egyenként 3 20 GB méretű meghajtója van. Szóval hogyan fogsz tárolni?

Nyilvánvalóan feloszthatja videóit két vagy három különböző kötetre, és manuálisan tárolhatja őket a meghajtón. Ez természetesen nem jó ötlet, ez egy kimerítő munka, amely kézi beavatkozást és sok időt igényel.

Egy másik megoldás egy RAID lemeztömb létrehozása. A RAID mindig is hírhedt maradt a tárolási megbízhatóság és a felhasználható lemezterület elvesztéséről. Egy másik megoldás az mhddfs.

Az mhddfs egy Linux-illesztőprogram, amely több csatlakoztatási pontot egyesít egyetlen virtuális lemezen. Ez egy biztosíték alapú meghajtó, amely egyszerű megoldást kínál nagy adattárolásra. Az összes kis fájlrendszert egyesíti, hogy egyetlen nagy virtuális fájlrendszert hozzon létre, amely tartalmazza tagfájlrendszerének minden részét, beleértve a fájlokat és a szabad helyeket is.

Miért van szüksége Mhddf-re?

Az összes tárolóeszköz egyetlen virtuális készletet hoz létre, amely közvetlenül a rendszerindításkor felszerelhető. Ez a kis segédprogram gondoskodik arról, hogy melyik meghajtó tele van és melyik üres, és hogy melyik meghajtóra írja az adatokat, intelligensen. Miután sikeresen létrehozta a virtuális meghajtókat, megoszthatja virtuális fájlrendszerét a SAMBA segítségével. Ügyfele mindig hatalmas meghajtót és sok szabad helyet fog látni.

Az Mhddfs jellemzői

  1. Szerezze be a fájlrendszer attribútumait és a rendszerinformációkat.
  2. Állítsa be a fájlrendszer attribútumait.
  3. Könyvtárak és fájlok létrehozása, olvasása, eltávolítása és írása.
  4. Fájlzárolások és Hardlinkek támogatása egyetlen eszközön.
Pros of mhddfs

Az mhddf hátrányai

 Perfect for home users.

mhddfs illesztőprogram nincs beépítve a Linux kernelbe

 Simple to run.

 Rengeteg feldolgozási teljesítmény szükséges futás közben

 No evidence of Data loss

 Nincs redundancia megoldás.

 Do not split the file.

 A merev linkek mozgatása nem támogatott

 Add new files to the combined virtual filesystem.

 

 Manage the location where these files are saved.

 

  Extended file attributes

 

Mhddfs telepítése Linux alatt

Debian és hasonló rendszerekre hordozható rendszereken az mhddfs csomagot a következő paranccsal telepítheti.

apt-get update && apt-get install mhddfs

RHEL/CentOS Linux rendszereken be kell kapcsolnia az epel-repository alkalmazást, majd az alábbi parancsot kell végrehajtania az mhddfs csomag telepítéséhez.

yum install mhddfs

A Fedora 22+ rendszereken a dnf csomagkezelő segítségével szerezheti be, az alábbiak szerint.

dnf install mhddfs

Ha az mhddfs csomag nem érhető el az epel tárolóból, akkor az alábbi függőségeket kell feloldania a telepítéshez és a forrásból való fordításhoz az alábbiak szerint.

  1. FUSE fejlécfájlok
  2. GCC
  3. libc6 fejlécfájlok
  4. uthash fejlécfájlok
  5. libattr1 fejlécfájlok (opcionális)

Ezután töltse le a legújabb forráscsomagot egyszerűen az alábbiak szerint, és fordítsa le.

wget http://mhddfs.uvw.ru/downloads/mhddfs_0.1.39.tar.gz
tar -zxvf mhddfs*.tar.gz
cd mhddfs-0.1.39/
make

Látnia kell a bináris mhddfs fájlt az aktuális könyvtárban. Helyezze át az /usr/bin/ és az /usr/local/bin/ könyvtárba rootként.

cp mhddfs /usr/bin/ 
cp mhddfs /usr/local/bin/

Minden kész, az mhddfs használatra kész.

Hogyan használhatom az Mhddfs-t?

1. Megtekintheti a rendszeremhez jelenleg csatlakoztatott összes HDD-t.

df -h

Minta kimenet
Filesystem      Size  Used Avail Use% Mounted on

/dev/sda1       511M  132K  511M   1% /boot/efi
/dev/sda2       451G   92G  336G  22% /
/dev/sdb1       1.9T  161G  1.7T   9% /media/avi/BD9B-5FCE
/dev/sdc1       555M  555M     0 100% /media/avi/Debian 8.1.0 M-A 1

Figyelje meg itt a „Csatlakozási pont” nevet, amelyet később használni fogunk.

2. Hozzon létre egy /mnt/virtual_hdd könyvtárat, ahol az összes fájlrendszer a következőképpen lesz csoportosítva:

mkdir /mnt/virtual_hdd

3. Ezután csatolja az összes fájlrendszert. Akár rootként, akár olyan felhasználóként, aki a FUSE csoport tagja.

mhddfs /boot/efi, /, /media/avi/BD9B-5FCE/, /media/avi/Debian\ 8.1.0\ M-A\ 1/ /mnt/virtual_hdd  -o allow_other

Megjegyzés: Itt az összes HDD-nél a csatlakoztatási pontok neveit használjuk. Nyilvánvalóan a te esetedben más lesz a rögzítési pont. Figyelje meg azt is, hogy a „-o allow_other ” opció ezt a virtuális fájlrendszert mindenki számára láthatóvá teszi, és nem csak annak, aki létrehozta.

4. Most futtassa a „df -h ” parancsot, tekintse meg az összes fájlrendszert. Tartalmaznia kell az imént létrehozottat.

df -h

A létrehozott virtuális fájlrendszeren ugyanúgy végrehajthatja az összes beállítást, mint a csatlakoztatott meghajtón.

5. Ha ezt a virtuális fájlrendszert minden rendszer indításkor szeretné létrehozni, akkor hozzá kell adnia az alábbi kódsort (az Ön esetében a csatolási ponttól függően eltérőnek kell lennie) , az /etc/fstab fájl végén rootként.

mhddfs# /boot/efi, /, /media/avi/BD9B-5FCE/, /media/avi/Debian\ 8.1.0\ M-A\ 1/ /mnt/virtual_hdd fuse defaults,allow_other 0 0

6. Ha bármikor új meghajtót szeretne hozzáadni/eltávolítani a Virtual_hdd fájlhoz, csatlakoztathat egy új meghajtót, és átmásolhatja a beillesztési pont tartalmát /mnt/virtual_hdd, csatlakoztassa le a kötetet, vegye ki az eltávolítani kívánt meghajtót és/vagy csatlakoztassa a hozzáadni kívánt új meghajtót, csatolja a teljes fájlrendszert a Virtual_hdd alatt használja az mhddfs parancsot, és készen is kell lennie.

Hogyan távolíthatom el a Virtual_hdd-t?

A virtual_hdd leválasztása olyan egyszerű, mint

umount /mnt/virtual_hdd

Figyelje meg, hogy umount és nem unmount. Sok felhasználó rosszul írja be.

Ez minden most. Dolgozom egy újabb bejegyzésen, amelyet szívesen olvastok majd. Addig is maradjon velünk, és csatlakozzon a Tecminthoz. Adja meg nekünk értékes visszajelzését az alábbi megjegyzésekben. Lájkolj és oszd meg, és segíts a terjedésünkben.