MHDDFS - Połącz kilka mniejszych partycji w jedną dużą wirtualną pamięć

MHDDFS - Połącz kilka mniejszych partycji w jedną dużą wirtualną pamięć

Załóżmy, że masz 30 GB filmów i masz 3 dyski każdy 20 GB W rozmiarze. Więc jak będziesz przechowywać?

Oczywiście możesz podzielić swoje filmy na dwa lub trzy różne tomy i przechowywać je ręcznie. Z pewnością nie jest to dobry pomysł, jest to wyczerpująca praca, która wymaga ręcznej interwencji i dużo czasu.

Innym rozwiązaniem jest utworzenie tablicy dysku. RAID zawsze pozostawał znany z utraty niezawodności przechowywania i użytecznej przestrzeni dysku. Innym rozwiązaniem jest MHDDFS.

MHDDFS - Połącz wiele partycji w Linux

MHDDFS jest sterownikiem dla Linux, który łączy kilka punktów montażowych w jeden dysk wirtualny. Jest to sterownik oparty na bezpiecznikach, który zapewnia łatwe rozwiązanie dla dużych przechowywania danych. Łączy wszystkie małe systemy plików, aby utworzyć jeden duży wirtualny system plików, który zawiera każdą cząstkę systemu plików, w tym pliki i bezpłatne przestrzenie.

Dlaczego potrzebujesz MHDDFS?

Wszystkie urządzenia do przechowywania tworzą pojedynczą wirtualną pulę i można go zamontować w prostocie. To niewielkie narzędzie zajmuje się, który dysk jest cały. Po pomyślnym utworzeniu wirtualnych dysków możesz udostępnić swój wirtualny system plików za pomocą samby. Twój klient zawsze zobaczy ogromny popęd i dużo wolnej przestrzeni.

Cechy MHDDFS

  1. Uzyskaj atrybuty systemu plików i informacji o systemie.
  2. Ustaw atrybuty systemu plików.
  3. Utwórz, czytaj, usuń i zapisz katalogi i pliki.
  4. Obsługa blokad plików i Links na jednym urządzeniu.
Plusy MHDDFS Wady MHDDFS
 Idealny dla użytkowników domowych. Sterownik MHDDFS nie jest zbudowany w jądrze Linux
 Prosty do uruchomienia.  Wymagane dużo mocy obliczeniowej w czasie wykonywania
 Brak dowodów utraty danych  Brak rozwiązania redundancji.
 Nie podziel plik.  Hardlinks poruszanie się nie są obsługiwane
 Dodaj nowe pliki do połączonego wirtualnego systemu plików.  
 Zarządzaj lokalizacją, w której te pliki są zapisywane.  
  Rozszerzone atrybuty pliku  

Instalacja MHDDFS w Linux

W systemach Debian i przenośnych do systemów podobnych można zainstalować pakiet MHDDFS za pomocą następującego polecenia.

# apt-get aktualizacja && apt-get instaluj mhddfs 
Zainstaluj MHDDFS w systemach opartych na debian

W systemach RHEL/Centos Linux musisz włączyć EPEL-repozytorium, a następnie wykonać poniższe polecenie, aby zainstalować MHDDFS pakiet.

# Yum Instal MHDDFS 

NA Fedora 22+ systemy, możesz to zdobyć DNF Pakiet Manger, jak pokazano poniżej.

# DNF instaluj mhddfs 
Zainstaluj MHDDFS na Fedorze

Jeśli incase, MHDDFS Pakiet nie jest dostępny w repozytorium EPEL, a następnie musisz rozwiązać następujące zależności, aby zainstalować i skompilować ze źródła, jak pokazano poniżej.

  1. Pliki nagłówka bezpiecznika
  2. GCC
  3. Pliki nagłówka LIBC6
  4. Pliki nagłówka Uthash
  5. Pliki nagłówka libattr1 (opcjonalnie)

Następnie pobierz najnowszy pakiet źródłowy, jak sugerowano poniżej i skompiluj.

# wget http: // mhddfs.UVW.Ru/pobieranie/mhddfs_0.1.39.smoła.GZ # TAR -ZXVF MHDDFS*.smoła.GZ # CD MHDDFS-0.1.39/ # Make 

Powinieneś być w stanie zobaczyć binarny MHDDFS W obecnym katalogu. Przenieś to do /usr/bin/ I /usr/lokalny/bin/ jako root.

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

Wszystko gotowe, MHDDFS jest gotowy do użycia.

Jak używać MHDDFS?

1. Zobaczmy wszystkie HDD zamontowane obecnie w moim systemie.

$ df -h 

Przykładowy wyjście
Używany rozmiar systemu plików Użyj% zamontowany na /dev /sda1 511m 132k 511m 1% /boot /efi /dev /sDA2 451G 92G 336G 22% / /dev /sdb1 1 1 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 

Zwróć uwagę na 'Punkt montaż„Nazwa tutaj, której będziemy używać później.

2. Utwórz katalog /mnt/virtual_hdd gdzie wszystkie te systemy plików będą zgrupowane jako,

# mkdir /mnt /virtual_hdd 

3. A następnie zamontuj wszystkie systemy plików. Jako root lub jako użytkownik, który jest członkiem BEZPIECZNIK Grupa.

# mhddfs/boot/efi,/,/media/avi/bd9b-5fce/,/media/avi/debian \ 8.1.0 \ m -a \ 1//mnt/virtual_hdd -o zezwolić 
Zamontuj cały system plików w Linux

Notatka: Używamy tutaj nazwy punktów montażowych wszystkich HDD. Oczywiście punkt montażu w twoim przypadku będzie inny. Zwróć również uwagę „-o Zezwalaj”Opcja sprawia, że ​​ten wirtualny system plików jest widoczny dla wszystkich innych, a nie tylko osoby, która go utworzyła.

4. Teraz biegnij „df -h„Zobacz wszystkie systemy plików. Powinien zawierać ten, który właśnie teraz utworzyłeś.

$ df -h 
Sprawdź mocowanie wirtualnego systemu plików

Możesz wykonać całą opcję do Wirtualny system plików stworzyłeś tak, jak zrobiłbyś to na zamontowanym napędu.

5. Aby utworzyć ten wirtualny system plików w każdym systemie uruchomić, Powinieneś dodać poniższy wiersz kodu (w twoim przypadku powinien być inny, w zależności od punktu montażu), na końcu /etc/fstab plik jako root.

Mhddfs#/boot/efi,/,/media/avi/bd9b-5fce/,/media/avi/debian \ 8.1.0 \ m-a \ 1//mnt/virtual_hdd Fuse domyślne, zezwalaj na 0 0 0 0 

6. Jeśli w dowolnym momencie chcesz dodać/usunąć nowy dysk do Virtual_hdd, Możesz zamontować nowy dysk, skopiować zawartość Mount Point /mnt/virtual_hdd, nie docieranie Tom, wyrzuć dysk, który chcesz usunąć i/lub zamontować nowy dysk, który chcesz dołączyć, zamontuj ogólny system plików pod Virtual_hdd za pomocą MHDDFS polecenie i powinieneś skończyć.

Jak nie mogę montować Virtual_Hdd?

Odłączenie Virtual_Hdd jest tak łatwe jak,

# Umount /mnt /virtual_hdd 
Odmowa wirtualny system plików

Zauważ, że jest Umount i nie Unmount. Dużo typu użytkownika to źle.

To wszystko na teraz. Pracuję nad innym postem. Do tego czasu bądź na bieżąco i podłączony do Tecmint. Przekaż nam swoją cenną opinię w komentarzach poniżej. Polub nas i podziel się i pomóż nam się rozprzestrzeniać.