Kako namestiti datotečni sistem NFS v Ubuntu 20.04

How Mount Nfs File System Ubuntu 20



Omrežni datotečni sistem NFS omogoča skupno rabo datotek in imenikov med sistemi v omrežju. NFS temelji na arhitekturi odjemalec-strežnik; strežnik NFS deli posebne imenike, do katerih se odjemalec lahko poveže in dostopa z njihovo lokalno namestitvijo. Pri NFS je nameščen imenik videti, kot da je v vašem lokalnem sistemu. NFS je še vedno najpogosteje uporabljen način skupne rabe datotek med sistemi Linux.

V OS Linux lahko z ukazom mount preprosto namestite imenik v skupni rabi NFS v lokalni sistem. Ukaz mount začasno namesti datotečni sistem. Ko znova zaženete sistem, ga boste morali znova dostopati do njega. Če pa želite datotečni sistem trajno namestiti, tako da vam ga ni treba namestiti vsakič, ko zaženete sistem, boste morali dodati vnos v datoteko /etc /fstab.







V tem članku bomo razložili, kako ročno in samodejno namestite datotečni sistem NFS v lokalni sistem.



Predpogoji

Preden nadaljujete, se prepričajte, da so na oddaljenem strežniku izpolnjeni naslednji predpogoji.



  • Strežnik NFS je nameščen na oddaljenem računalniku
  • Storitev NFS deluje
  • Imenik v skupni rabi NFS je izvožen
  • Požarni zid ne blokira dostopa do IP -ja odjemalca

Postopek, omenjen v tem članku, smo izvedli v sistemu Ubuntu 20.04. Poleg tega smo za izvajanje ukazov v Ubuntuju uporabili aplikacijo Terminal ukazne vrstice. Če želite odpreti terminal, lahko uporabite bližnjico na tipkovnici Ctrl+Alt+T.





Namestitev odjemalčevih paketov NFS

Če želite namestiti imenik v skupni rabi NFS v lokalni sistem odjemalcev, boste potrebovali paket odjemalcev NFS. Najprej posodobite kazalo sistemskega repozitorija z naslednjim ukazom v terminalu:

$sudoapt posodobitev

Nato namestite odjemalski paket NFS v odjemalski stroj z naslednjim ukazom v terminalu:



$sudoaptnamestitenfs-pogost

Ročna namestitev datotečnega sistema NFS

Pri naslednji metodi bomo imenik NFS ročno namestili z ukazom mount.

1. korak: Ustvarite točko namestitve za skupni imenik strežnika NFS

Naš prvi korak bo ustvarjanje imenika točke pritrditve v sistemu odjemalca. To bo imenik, kjer lahko dostopate do vseh datotek v skupni rabi s strežnika NFS.

V imeniku /mnt smo ustvarili imenik točke pritrditve z imenom client_sharedfolder.

$sudo mkdir -str /mnt/client_sharedfolder

2. korak: namestite imenik strežnika NFS v skupni rabi na odjemalca

Naslednji korak je namestitev imenika v skupni rabi na strežniku NFS v imenik odjemalčeve točke namestitve. Za namestitev imenika strežnika NFS v skupni imenik strežnika v imenik točke namestitve v odjemalcu uporabite naslednjo skladnjo:

$sudo nosilec [NFS _IP]:/[NFS_export] [Local_mountpoint]

Kje

  • NFS_IP je naslov IP strežnika NFS
  • NFS_export je imenik v skupni rabi na strežniku NFS
  • Local_mountpoint je imenik točke namestitve v odjemalčevem sistemu

V našem primeru bi bil ukaz naslednji:

$sudo nosilec192.168.72.136:/mnt/deljena mapa/mnt/client_sharedfolder

Kje 192.168.72.136 je naš IP strežnik NFS, / mnt / mapa v skupni rabi je imenik v skupni rabi na strežniku NFS in / mnt / mapa v skupni rabi je točka pritrditve v sistemu odjemalca.

Ko namestite skupno rabo NFS, jo lahko potrdite z naslednjim ukazom:

$df–H

3. korak: Preizkusite delež NFS

Ko namestite imenik v skupni rabi NFS na odjemalski stroj, ga preizkusite z dostopom do nekaterih datotek s strežnika NFS. Na strežniškem stroju NFS ustvarite katero koli preskusno datoteko ali imenik in do njega poskusite dostopati iz odjemalca.

Z ukazom cd se pomaknite do skupnega imenika strežnika NFS:

$CD /mnt/deljena mapa/

Nato z ukazom touch ali mkdir ustvarite preskusno datoteko ali imenik. Ustvarili smo nekaj vzorčnih datotek z imenom testfile1 in testfile2.

$sudo dotiktestfile1 testfile2

Zdaj na odjemalčevem računalniku preverite, ali obstajajo iste datoteke.

$ls /mnt/client_sharedfolder/

Ukaz mount začasno namesti datotečni sistem NFS v odjemalski sistem. Vsakič, ko znova zaženete sistem, ga boste morali ročno namestiti. V naslednjem koraku bomo videli, kako naj datotečni sistem NFS samodejno vzpostavi ob zagonu.

Samodejna namestitev datotečnega sistema NFS

Na naslednji način bomo datotečni sistem NFS nastavili tako, da se samodejno montira ob zagonu. Na ta način vam ne bo treba ročno namestiti datotečnega sistema vsakič, ko zaženete sistem.

Uredite datoteko /etc /fstab z naslednjim ukazom:

$sudo nano /itd/fstab

Nato dodajte vnos v datoteko /etc /fstab v naslednji obliki.

Strežnik NFS: privzeta vrednost točke namestitve imenika nfs 0 0

Kje za Strežnik NFS: imenik je IP strežnika NFS in njegov imenik v skupni rabi, montažna točka je točka pritrditve na odjemalčevem računalniku, kjer je nameščen imenik NFS, in nfs določa vrsto datotečnega sistema.

V našem primeru bi bil vnos naslednji:

192.168.72.136:/mnt/deljena mapa/mnt/client_sharedfolder privzete nastavitve nfs0 0

Kje 192.168.72.136 je naš IP strežnik NFS, / mnt / mapa v skupni rabi je imenik v skupni rabi na strežniku NFS in /mnt/client_sharedfolder je točka pritrditve v sistemu odjemalca.

Ko dodate zgornji vnos v datoteko /etc /fstab, shranite in zaprite datoteko. Za to uporabite Ctrl+O in nato Ctrl+X.

Ko naslednjič zaženete napravo, se bo skupna raba NFS samodejno namestila na določeno točko vpetja.

Demontaža datotečnih sistemov NFS

Datotečni sistem NFS lahko kadar koli odklopite iz lokalnega sistema. Vnesite ukaz umount, ki mu sledi ime točke namestitve, kjer je nameščeno.

Opomba: Ukaz umount ni odmontiran.

$sudo umount [mount_point]

V našem primeru bi bilo to:

$umount /mnt/client_sharedfolder

Vendar ne pozabite, da če je bil datotečni sistem NFS nameščen z /etc /fstab, bo naslednjič znova nameščen ob zagonu sistema. Upoštevajte tudi, da datotečni sistem ne bo odklopljen, če je zaseden, na primer, če so na njem odprte nekatere datoteke ali če delate na nekem imeniku.

To je vse! V tem članku ste razložili, kako ročno in samodejno namestite imenik v skupni rabi NFS v sistem Ubuntu 20.04. Na koncu smo razložili tudi, kako odstranite imenik v skupni rabi NFS, ko ga ne potrebujete več.