Mhddfs - Jikọta ọtụtụ nkebi pere mpe n'ime otu nnukwu nchekwa nchekwa


Ka anyị were ya na ị nwere 30GB nke ihe nkiri na ị nwere 3 draịva ọ bụla 20 GB n'ogo. Yabụ kedu ka ị ga-esi chekwaa?

O doro anya na ị nwere ike kewaa vidiyo gị na mpịakọta abụọ ma ọ bụ atọ dị iche iche ma jiri aka gị chekwaa ha na draịva. N'ezie nke a abụghị ezigbo echiche, ọ bụ ọrụ na-agwụ ike nke chọrọ enyemaka aka na ọtụtụ oge gị.

Ihe ngwọta ọzọ bụ ịmepụta RAID diski diski. RAID ka bụ onye ama ama maka enweghị ntụkwasị obi nchekwa yana ohere diski enwere ike iji ya. Ihe ngwọta ọzọ bụ mhddfs.

mhddfs bụ onye ọkwọ ụgbọ ala maka Linux na-ejikọta ọtụtụ ihe mgbago n'ime otu diski mebere. Ọ bụ onye ọkwọ ụgbọ ala fuse, nke na-enye ngwọta dị mfe maka nchekwa data buru ibu. Ọ na-ejikọta obere sistemụ faịlụ niile iji mepụta otu nnukwu sistemụ faịlụ mebere nke nwere akụkụ ọ bụla nke sistemụ faịlụ ndị otu ya gụnyere faịlụ na oghere efu.

Ngwa nchekwa gị niile na-emepụta otu ọdọ mmiri mebere ma enwere ike itinye ya ozugbo na buut. Nke a obere ọrụ na-elekọta, nke ụgbọala juputara na nke efu na ide data na ihe mbanye, amamihe. Ozugbo ịmepụtara draịva mebere nke ọma, ị nwere ike kesaa sistemụ faịlụ mebere gị site na iji SAMBA. Onye ahịa gị ga-ahụ nnukwu draịva na ọtụtụ ohere efu.

  1. Nweta njirimara nke sistemụ faịlụ yana ozi sistemụ.
  2. Tọọ njirimara nke sistemụ faịlụ.
  3. Mepụta, gụọ, wepu ma dee akwụkwọ ndekọ aha na faịlụ.
  4. Nkwado maka mkpọchi faịlụ na Hardlinks na otu ngwaọrụ.

Ntinye nke Mhddfs na Linux

Na Debian na obere sistemụ, ị nwere ike iwunye ngwugwu mhddfs site na iji iwu.

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

Na sistemụ Linux RHEL/CentOS, ịkwesịrị ịgbanwuo epel-repository wee mebie iwu dị n'okpuru iji wụnye ngwugwu mhddfs.

# yum install mhddfs

Na sistemụ Fedora 22+, ị nwere ike nweta ya site na ngwugwu dnf dị ka egosiri n'okpuru.

# dnf install mhddfs

Ọ bụrụ na incase, mhddfs ngwungwu adịghị na epel repository, mgbe ahụ, ị ga-edozi na-esote ndabere iji wụnye na chịkọta ya site na isi iyi dị ka egosiri n'okpuru.

  1. FUSE faịlụ nkụnye eji isi mee
  2. GCC
  3. libc6 faịlụ nkụnye eji isi mee
  4. faịlụ nkụnye eji isi mee
  5. libatr1 faịlụ nkụnye eji isi mee (nhọrọ)

Na-esote, budata ngwungwu isi mmalite kachasị ọhụrụ dị ka atụpụtara n'okpuru wee chịkọta ya.

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

Ị ga-enwe ike ịhụ ọnụọgụ abụọ mhddfs na ndekọ aha ugbu a. Bugharịa ya na /usr/bin/ na /usr/local/bin/ dị ka mgbọrọgwụ.

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

Ntọala niile, mhddfs adịla njikere iji.

Kedu otu m ga-esi eji Mhddfs?

1. Ahapụ ịhụ niile HDD ndokwasa m usoro ugbu a.

$ 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

Rịba ama aha 'Mount Point' ebe a, nke anyị ga-eji emechaa.

2. Mepụta ndekọ /mnt/virtual_hdd ebe a ga-achịkọta usoro faịlụ ndị a niile dị ka,

# mkdir /mnt/virtual_hdd

3. Na mgbe ahụ ugwu niile faịlụ-sistemu. Ma ọ bụ dị ka mgbọrọgwụ ma ọ bụ onye ọrụ bụ onye otu FUSE.

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

Mara: A na-eji anyị mount Point aha ebe a nke HDD niile. O doro anya na ebe ugwu n'ọnọdụ gị ga-adị iche. Chọpụtakwa nhọrọ \-o allow_other na-eme ka sistemụ faịlụ Virtual a hụ ndị ọzọ ọ bụghị naanị onye mepụtara ya.

4. Ugbu a, na-agba \df -h hụ faịlụ niile. O kwesịrị ịnwe nke ị mepụtara ugbu a.

$ df -h

Ị nwere ike ịrụ niile nhọrọ na Virtual File Sistemu ị mepụtara dị ka ị gaara eme na a Mounted Drive.

5. Iji mepụta Virtual File usoro na ọ bụla usoro buut, ị kwesịrị ị na-ịgbakwunye n'okpuru akara nke koodu (na gị ikpe ọ kwesịrị ịdị iche, dabere n'elu gị ugwu ebe), na njedebe nke /etc/fstab faịlụ dị ka mgbọrọgwụ.

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. Ọ bụrụ n'oge ọ bụla ịchọrọ ịgbakwunye/wepụ draịva ọhụrụ na Virtual_hdd, ị nwere ike ịgbanye draịva ọhụrụ, detuo ọdịnaya nke mount point /mnt/virtual_hdd, un-mount the volume, Wepụ mbanye ị chọrọ. wepu na/ma ọ bụ bulie draịva ọhụrụ ịchọrọ ịgụnye, wulite sistemụ faịlụ niile n'okpuru Virtual_hdd site na iji iwu mhddfs wee mee ya.

Iwepu virtual_hdd dị mfe dịka,

# umount /mnt/virtual_hdd

Rịba ama na ọ bụ elu na ọ bụghị ịkwatu. Ọtụtụ ndị ọrụ na-ede ya ezighi ezi.

Nke ahụ bụ ihe niile ugbu a. M na-arụ ọrụ na post ọzọ ị ga-amasị gị ịgụ. Ruo mgbe ahụ nọrọ na nche wee jikọọ na Tecment. Nye anyị nzaghachi gị bara uru na nkwupụta n'okpuru. Dị ka ma kesaa anyị ma nyere anyị aka ịgbasa.