Kuidas ühendada NFS -failisüsteem Ubuntu 20.04 -ga

How Mount Nfs File System Ubuntu 20



Võrgufailisüsteem NFS võimaldab teil jagada faile ja katalooge võrgu süsteemide vahel. NFS põhineb kliendi-serveri arhitektuuril; NFS -server jagab konkreetseid katalooge, mida klient saab ühendada ja juurde pääseda, paigaldades need kohapeal. NFS -i korral kuvatakse ühendatud kataloog nii, nagu see asuks teie kohalikus süsteemis. NFS on endiselt enimkasutatud viis failide jagamiseks Linuxi süsteemide vahel.

Linuxi operatsioonisüsteemis saate hõlpsasti ühendada NFS -i jagatud kataloogi oma kohalikku süsteemi, kasutades käsku mount. Käsk mount ühendab ajutiselt failisüsteemi. Kui süsteem on taaskäivitatud, peate selle juurde pääsemiseks uuesti installima. Kui aga soovite failisüsteemi püsivalt ühendada, nii et te ei peaks seda iga kord süsteemi käivitamisel ühendama, peate faili /etc /fstab lisama kirje.





Selles artiklis selgitame, kuidas käsitsi ja automaatselt ühendada NFS -failisüsteem kohalikku süsteemi.



Eeltingimused

Enne edasiliikumist veenduge, et järgmised eeltingimused on kaugserveris täidetud.



  • NFS -server on kaugmasinasse installitud
  • NFS -teenus töötab
  • NFS -i jagatud kataloog eksporditakse
  • Tulemüür ei blokeeri juurdepääsu kliendi IP -le

Oleme selles artiklis mainitud protseduuri läbi viinud Ubuntu 20.04 süsteemis. Lisaks kasutasime Ubuntu käskude käivitamiseks käsurea rakendust Terminal. Terminali avamiseks võite kasutada kiirklahvi Ctrl+Alt+T.





NFS -i kliendipakettide installimine

NFS -i jagatud kataloogi paigaldamiseks oma kohalikku kliendisüsteemi vajate NFS -i kliendipaketti. Esiteks värskendage süsteemi hoidla indeksit, kasutades terminalis järgmist käsku:

$sudosobiv uuendus

Seejärel installige NFS -i kliendipakett oma kliendimasinasse, kasutades terminalis järgmist käsku:



$sudoasjakohanepaigaldadanfs-tavaline

NFS -failisüsteemi käsitsi paigaldamine

Järgmise meetodi korral paigaldame NFS -kataloogi käsitsi, kasutades käsku mount.

Samm: looge ühenduspunkt NFS -serveri jagatud kataloogile

Meie esimene samm on luua kinnituspunkti kataloog kliendi süsteemis. See on kataloog, kuhu pääseb juurde kõigile NFS -serveri jagatud failidele.

Oleme loonud kataloogi /mnt alla paigalduspunkti kataloogi nimega client_sharedfolder.

$sudo mkdir -lk /mnt/client_sharedfolder

Samm: ühendage kliendile NFS -serveri jagatud kataloog

Järgmine samm on ühendada jagatud kataloog NFS -serveris kliendi ühenduspunkti kataloogiga. Kasutage järgmist süntaksit, et ühendada NFS -serveri jagatud kataloog kliendi ühenduspunkti kataloogi:

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

Kus

  • NFS_IP on NFS -serveri IP -aadress
  • NFS_export on jagatud kataloog NFS -serveris
  • Local_mountpoint on kinnituspunkti kataloog kliendi süsteemis

Meie näites oleks käsk järgmine:

$sudo kinnitama192.168.72.136:/mnt/jagatud kaust/mnt/client_sharedfolder

Kus 192.168.72.136 on meie NFS -serveri IP, /mnt/sharedfolder on jagatud kataloog NFS -serveris ja /mnt/sharedfolder on kliendisüsteemi kinnituspunkt.

Kui olete NFS -i ühiskasutuse installinud, saate seda kinnitada järgmise käsuga:

$df- h

3. samm: testige NFS -i osakaalu

Kui olete NFS -i jagatud kataloogi kliendimasinasse paigaldanud, katsetage seda, pääses mõnele failile juurde NFS -serverist. Looge NFS -serverimasinas mis tahes testfail või kataloog ja proovige sellele kliendimasinast juurde pääseda.

Kasutage käsku cd, et navigeerida NFS -serveri jagatud kataloogi:

$CD /mnt/jagatud kaust/

Seejärel looge touch või mkdir käsuga testfail või kataloog. Oleme loonud mõned näidisfailid testfile1 ja testfile2.

$sudo puudutadatestfail1 testfail2

Nüüd kontrollige kliendi masinas, kas samad failid on olemas.

$ls /mnt/client_sharedfolder/

Käsk mount ühendab kliendisüsteemi ajutiselt NFS -failisüsteemi. Iga kord, kui süsteemi taaskäivitate, peate selle käsitsi ühendama. Järgmises etapis näeme, kuidas panna NFS -failisüsteem automaatselt alglaadimise ajal installima.

NFS -failisüsteemi automaatne paigaldamine

Järgmise meetodi abil seadistame NFS -failisüsteemi automaatselt käivitamise ajal installima. Sel viisil ei pea te failisüsteemi käsitsi ühendama iga kord, kui süsteemi käivitate.

Muutke faili /etc /fstab järgmise käsuga:

$sudo nano /jne/fstab

Seejärel lisage failis /etc /fstab järgmine vorming.

NFS -server: kataloogi mountpoint nfs vaikeseaded 0 0

Kus NFS -server: kataloog on NFS -serveri IP ja selle jagatud kataloog kinnituspunkt on kinnituspunkt kliendi masinal, kuhu on paigaldatud NFS -kataloog, ja nfs määrab failisüsteemi tüübi.

Meie näites oleks kirje järgmine:

192.168.72.136:/mnt/jagatud kaust/mnt/client_sharedfolder nfs vaikeseaded0 0

Kus 192.168.72.136 on meie NFS -serveri IP, /mnt/sharedfolder on jagatud kataloog NFS -serveris ja /mnt/client_sharedfolder on kliendisüsteemi kinnituspunkt.

Kui olete ülaltoodud kirje faili /etc /fstab lisanud, salvestage ja sulgege fail. Selleks kasutage Ctrl+O ja seejärel Ctrl+X.

Järgmine kord, kui masinat käivitate, paigaldatakse NFS -ühiskasutus automaatselt määratud kinnituspunkti.

NFS -failisüsteemide lahtiühendamine

NFS -failisüsteemi saate oma kohalikust süsteemist igal ajal lahti ühendada. Sisestage käsk umount, millele järgneb kinnituspunkti nimi, kuhu see on paigaldatud.

Märkus. Käsk on umount mitte unmount.

$sudo umount [mount_point]

Meie näites oleks see järgmine:

$umount /mnt/client_sharedfolder

Pidage siiski meeles, et kui NFS -failisüsteem on installitud faili /etc /fstab abil, paigaldatakse see järgmisel korral süsteemi käivitamisel uuesti. Pange tähele, et failisüsteemi ei eemaldata, kui see on hõivatud, näiteks kui sellel on mõni fail avatud või töötate mõne kataloogi kallal.

See on kõik! Selles artiklis selgitasite, kuidas ühendada NFS -i jagatud kataloog Ubuntu 20.04 süsteemi nii käsitsi kui ka automaatselt. Lõpuks oleme selgitanud ka seda, kuidas NFS -i jagatud kataloog lahti ühendada, kui te seda enam ei vaja.