Linux Commands | Command Line Basics | Linux Certification Training | Edureka
Innholdsfortegnelse:
- Installere NFS-klientpakker
- Montering av NFS-filsystemer manuelt
- Montering av NFS-filsystemer automatisk med
/etc/fstab
- Demontering av NFS-filsystemer
- Konklusjon
Network File System (NFS) er en distribuert filsystemprotokoll som lar deg dele eksterne kataloger over et nettverk. Med NFS kan du montere eksterne kataloger på systemet ditt og jobbe med fjernfilene som om de var lokale filer.
På Linux- og UNIX-operativsystemer kan du bruke
mount
kommandoen til å montere en delt NFS-katalog på et bestemt monteringspunkt i det lokale katalogtreet.
I denne opplæringen vil vi vise deg hvordan du manuelt og automatisk monterer en NFS-aksje på Linux-maskiner.
Installere NFS-klientpakker
For å montere en NFS-andel på et Linux-system først må du installere NFS-klientpakken. Pakkenavnet skiller seg mellom Linux-distribusjoner.
-
Installere NFS-klient på Ubuntu og Debian:
sudo apt update
sudo apt install nfs-common
Installere NFS-klient på CentOS og Fedora:
sudo yum install nfs-utils
Montering av NFS-filsystemer manuelt
Å montere en ekstern NFS-aksje er det samme som å montere vanlige filsystemer.
For å montere et NFS-filsystem på et gitt monteringspunkt, bruk
mount
i følgende skjema:
mount NFS_SERVER:EXPORTED_DIRECTORY MOUNT_POINT
Bruk trinnene nedenfor for å manuelt montere en ekstern NFS-aksje på ditt Linux-system:
-
Lag først en katalog som skal fungere som monteringspunkt for den eksterne NFS-delen:
sudo mkdir /var/backups
Mount point er en katalog på den lokale maskinen der NFS-aksjen skal monteres.
Monter NFS-delen ved å kjøre følgende kommando som root eller bruker med sudo-rettigheter:
sudo mount -t nfs 10.10.0.10:/backups /var/backups
Hvor
10.10.0.10
er IP-adressen til NFS-serveren, er/backup
den katalogen som serveren eksporterer, og/var/backups
er det lokale monteringspunktet.Etter suksess produseres ingen utgang.
For å bekrefte at det eksterne NFS-volumet er vellykket montert, bruk enten
mount
ellerdf -h
kommandoen.
Når delingen er montert, blir monteringspunktet rotkatalogen til det monterte filsystemet.
Når du monterer delingen manuelt, fortsetter ikke NFS-delefestet etter omstart.
Montering av NFS-filsystemer automatisk med
/etc/fstab
Vanligvis vil du montere den eksterne NFS-katalogen automatisk når systemet starter opp.
Filen
/etc/fstab
inneholder en liste med oppføringer som definerer hvor og hvordan filsystemet skal monteres ved systemstart.
Hvis du automatisk vil montere en NFS-aksje når Linux-systemet ditt starter, legger du til en linje i
/etc/fstab
filen. Linjen må inneholde vertsnavnet eller IP-adressen til NFS-serveren, den eksporterte katalogen og monteringspunktet på den lokale maskinen.
Bruk følgende prosedyre for automatisk å montere en NFS-aksje på Linux-systemer:
-
Sett opp et monteringspunkt for den eksterne NFS-delen:
sudo mkdir /var/backups
Åpne
/etc/fstab
filen med tekstredigereren:sudo nano /etc/fstab
Legg til følgende linje i filen:
/ Etc / fstab#
10.10.0.10:/backups / var / backups nfs er standard 0 0 Hvor
10.10.0.10
NFS-serverens IP-adresse,/backup
er den eksporterte katalogen og/var/backups
er det lokale monteringspunktet.Kjør
mount
i et av følgende skjemaer for å montere NFS-andelen:mount /var/backups mount 10.10.0.10:/backups
mount
kommandoen, vil lese innholdet i/etc/fstab
og montere delingen.Neste gang du starter systemet på nytt, blir NFS-delen montert automatisk.
Demontering av NFS-filsystemer
umount
kommandoen løsner (demonterer) det monterte filsystemet fra katalogtreet.
For å løsne en montert NFS-del bruker du
umount
kommandoen etterfulgt av enten katalogen der den er montert eller ekstern deling:
umount 10.10.0.10:/backups
umount /var/backups
Hvis NFS-monteringen har en oppføring i
fstab
filen, må du fjerne den.
umount
kommandoen klarer ikke å løsne andelen når det monterte volumet er i bruk. For å finne ut hvilke prosesser som får tilgang til NFS-aksjen, bruk
fuser
kommandoen:
fuser -m MOUNT_POINT
Når du har funnet prosessene, kan du stoppe dem med
kill
kommandoen og demontere NFS-andelen.
umount -l MOUNT_POINT
Hvis det eksterne NFS-systemet ikke kan nås, bruk alternativet
-f
(-
--force
) for å tvinge til en avmontering.
umount -f MOUNT_POINT
Vanligvis er det ikke en god ide å bruke kraftalternativet, da det kan ødelegge dataene i filsystemet.
Konklusjon
Vi har vist deg hvordan du monterer og demonterer en ekstern NFS-aksje. De samme kommandoene gjelder for all Linux-distribusjon, inkludert Ubuntu, CentOS, RHEL, Debian og Linux Mint.
Legg gjerne igjen en kommentar hvis du har spørsmål.
monter nfs terminalHvordan montere og demontere filsystemer i Linux
På Linux- og UNIX-operativsystemer kan du bruke monter-kommandoen til å knytte (montere) filsystemer og flyttbare enheter som USB-flash-stasjoner på et bestemt monteringspunkt i katalogtreet.
Hvordan montere en exfat-stasjon på debian linux
exFAT er et proprietært Microsoft-filsystem som er optimalisert for flash-minneenheter som SD-kort og USB-flash-stasjoner. I denne opplæringen viser vi deg hvordan du aktiverer exFAT-støtte på Debian Linux.
Hvordan montere windows share på Linux ved hjelp av cifs
På Linux- og UNIX-operativsystemer kan en Windows-aksje monteres på et bestemt monteringspunkt i det lokale katalogtreet ved å bruke alternativet cifs for monteringskommandoen.