Mhddfs - apvienojiet vairākus mazākus nodalījumus vienā lielā virtuālajā krātuvē


Pieņemsim, ka jums ir 30 GB filmu un jums ir 3 diski, katrs 20 GB liels. Tātad, kā jūs uzglabājat?

Acīmredzot jūs varat sadalīt savus videoklipus divos vai trīs dažādos sējumos un glabāt tos diskā manuāli. Šī noteikti nav laba ideja, tas ir izsmeļošs darbs, kas prasa manuālu iejaukšanos un daudz laika.

Vēl viens risinājums ir izveidot RAID diska masīvu. RAID vienmēr ir bijis slavens ar atmiņas uzticamības un izmantojamās diska vietas zaudēšanu. Cits risinājums ir mhddfs.

mhddfs ir draiveris Linux, kas vienā virtuālajā diskā apvieno vairākus pievienošanas punktus. Tas ir uz drošinātāju balstīts draiveris, kas nodrošina ērtu risinājumu lielai datu glabāšanai. Tas apvieno visas mazās failu sistēmas, lai izveidotu vienu lielu virtuālu failu sistēmu, kas satur visas tās dalībnieku failu sistēmas daļiņas, ieskaitot failus un brīvas vietas.

Visas jūsu atmiņas ierīces izveido vienu virtuālo baseinu, un to var uzstādīt tieši pie sāknēšanas. Šī mazā utilīta rūpējas par to, kurš disks ir pilns un kurš tukšs, un lai saprātīgi ierakstītu datus kādam diskam. Kad esat veiksmīgi izveidojis virtuālos diskus, varat koplietot savu virtuālo failu sistēmu, izmantojot SAMBA. Jūsu klients vienmēr redzēs milzīgu disku un daudz brīvas vietas.

  1. Iegūstiet failu sistēmas atribūtus un informāciju par sistēmu.
  2. Iestatiet failu sistēmas atribūtus.
  3. direktoriju un failu izveidošana, lasīšana, noņemšana un rakstīšana.
  4. Atbalsts failu bloķēšanai un cietajām saitēm vienā ierīcē.

Mhddfs instalēšana Linux

Debian un pārnēsājamās līdzīgās sistēmās jūs varat instalēt mhddfs pakotni, izmantojot šādu komandu.

# apt-get update && apt-get install mhddfs

RHEL/CentOS Linux sistēmās jums jāieslēdz epel-repository un pēc tam izpildiet tālāk norādīto komandu, lai instalētu paketi mhddfs.

# yum install mhddfs

Fedora 22+ sistēmās to var iegūt, izmantojot dnf pakotnes silīti, kā parādīts zemāk.

# dnf install mhddfs

Ja incase, mhddfs pakotne nav pieejama epel repozitorijā, jums ir jāatrisina šādas atkarības, lai instalētu un apkopotu to no avota, kā parādīts zemāk.

  1. FUSE galvenes faili
  2. GCC
  3. libc6 galvenes faili
  4. augšupielādēt galvenes failus
  5. galvenes faili libattr1 (neobligāti)

Pēc tam lejupielādējiet jaunāko avota pakotni, kā ieteikts zemāk, un apkopojiet to.

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

Jums vajadzētu būt iespējai redzēt bināros mhddf failus pašreizējā direktorijā. Pārvietojiet to uz saknēm uz/usr/bin/un/usr/local/bin /.

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

Viss komplekts, mhddfs ir gatavs lietošanai.

Kā es varu izmantot Mhddfs?

1. Ļauj redzēt visu HDD, kas pašlaik ir pievienots manai sistēmai.

$ df -h
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

Ievērojiet šeit ‘Mount Point’ nosaukumu, kuru izmantosim vēlāk.

2. Izveidojiet direktoriju /mnt/virtual_hdd , kurā visas šīs visas failu sistēmas tiks grupētas kā:

# mkdir /mnt/virtual_hdd

3. Un pēc tam pievienojiet visas failu sistēmas. Vai nu kā root, vai kā lietotāju, kurš ir FUSE grupas dalībnieks.

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

Piezīme. Šeit mēs izmantojam visu HDD stiprinājuma punktu nosaukumus. Acīmredzot stiprinājuma punkts jūsu gadījumā būs atšķirīgs. Ievērojiet arī opciju “-o allow_other”, kas padara šo virtuālo failu sistēmu redzamu visiem citiem un ne tikai personai, kas to izveidoja.

4. Tagad palaidiet “df -h”, skatiet visas failu sistēmas. Tajā jāietver tikko izveidotā.

$ df -h

Jūs varat veikt visu izveidotās virtuālās failu sistēmas opciju tāpat, kā to darījāt uzstādītajam diskam.

5. Lai izveidotu šo virtuālo failu sistēmu katrā sistēmas sāknēšanas reizē, faila/etc/fstab beigās kā sakne jāpievieno zemāk redzamā koda rinda (jūsu gadījumā tai jābūt atšķirīgai, atkarībā no jūsu pievienošanas punkta).

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. Ja kādā brīdī vēlaties pievienot/noņemt jaunu disku uz Virtual_hdd, varat uzstādīt jaunu disku, nokopēt pievienošanas punkta/mnt/virtual_hdd saturu, atinstalēt sējumu, izņemt vēlamo disku. noņemiet un/vai pievienojiet jauno disku, kuru vēlaties iekļaut, uzstādiet kopējo failu sistēmu sadaļā Virtual_hdd, izmantojot komandu mhddfs, un jums tas jādara.

Virtuālā_ddd noņemšana ir tikpat vienkārša kā,

# umount /mnt/virtual_hdd

Ievērojiet, ka tas ir daudz, nevis atdalāms. Daudzi lietotāji to nepareizi ierakstīja.

Tas pagaidām ir viss. Es strādāju pie cita ieraksta, kuru jūs cilvēkiem patiks lasīt. Līdz tam sekojiet līdzi un sazinieties ar Tecmint. Sniedziet mums vērtīgas atsauksmes komentāros zemāk. Patīk un dalieties ar mums, kā arī palīdziet mums izplatīties.