Android

Sådan monteres en nfs-andel i linux

Data Domain: How to Resolve Space Utilization Issues

Data Domain: How to Resolve Space Utilization Issues

Indholdsfortegnelse:

Anonim

Network File System (NFS) er en distribueret filsystemprotokol, der giver dig mulighed for at dele eksterne mapper over et netværk. Med NFS kan du montere eksterne biblioteker på dit system og arbejde med fjernfilerne, som om de var lokale filer.

På Linux- og UNIX-operativsystemer kan du bruge mount kommandoen til at montere et delt NFS-bibliotek på et bestemt monteringspunkt i det lokale bibliotekstræ.

I denne tutorial vil vi vise dig, hvordan man manuelt og automatisk monterer en NFS-andel på Linux-maskiner.

Installation af NFS-klientpakker

For at montere en NFS-del på et Linux-system først skal du installere NFS-klientpakken. Pakkenavnet adskiller sig mellem Linux-distributioner.

  • Installation af NFS-klient på Ubuntu og Debian:

    sudo apt update sudo apt install nfs-common

    Installation af NFS-klient på CentOS og Fedora:

    sudo yum install nfs-utils

Manuel manuel montering af NFS-filsystemer

Montering af en fjern NFS-del er det samme som montering af almindelige filsystemer.

Hvis du vil montere et NFS-filsystem på et givet monteringspunkt, skal du bruge mount i følgende form:

mount NFS_SERVER:EXPORTED_DIRECTORY MOUNT_POINT

Brug trinnene herunder til manuelt at montere en ekstern NFS-deling på dit Linux-system:

  1. Opret først et bibliotek, der skal fungere som monteringspunkt for den eksterne NFS-deling:

    sudo mkdir /var/backups

    Mount point er et bibliotek på den lokale maskine, hvor NFS-andelen skal monteres.

    Monter NFS-delen ved at køre følgende kommando som root eller bruger med sudo-privilegier:

    sudo mount -t nfs 10.10.0.10:/backups /var/backups

    Hvor 10.10.0.10 er NFS-serverens IP-adresse, er /backup det bibliotek, som serveren eksporterer, og /var/backups er det lokale monteringspunkt.

    Ved succes produceres ingen output.

    For at verificere, at den eksterne NFS-lydstyrke er monteret, skal du bruge enten mount eller df -h kommandoen.

Når delingen er monteret, bliver monteringspunktet rodkataloget for det monterede filsystem.

Når du manuelt monterer delingen, fortsætter NFS-delingsmonteringen ikke efter en genstart.

Montering af NFS-filsystemer automatisk med /etc/fstab

Generelt vil du montere det eksterne NFS-bibliotek automatisk, når systemet starter.

Filen /etc/fstab indeholder en liste over poster, der definerer, hvor og hvordan filsystemet skal monteres ved systemstart.

Hvis du automatisk vil montere en NFS-deling, når dit Linux-system starter, skal du tilføje en linje til filen /etc/fstab . Linjen skal indeholde værtsnavnet eller IP-adressen på NFS-serveren, det eksporterede bibliotek og monteringspunktet på den lokale maskine.

Brug følgende procedure til automatisk at montere en NFS-deling på Linux-systemer:

  1. Konfigurer et monteringspunkt for den eksterne NFS-deling:

    sudo mkdir /var/backups

    Åbn filen /etc/fstab med din teksteditor:

    sudo nano /etc/fstab

    Føj følgende linje til 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 det eksporterede bibliotek, og /var/backups er det lokale monteringspunkt.

    Kør mount kommandoen i en af ​​følgende formularer for at montere NFS-delingen:

    mount /var/backups mount 10.10.0.10:/backups

    mount kommandoen læser indholdet af /etc/fstab og monterer delingen.

    Næste gang du genstarter systemet, monteres NFS-delen automatisk.

Afmontering af NFS-filsystemer

Umount-kommandoen fjerner (fjerner) det monterede filsystem fra katalogtræet.

For at løsne en monteret NFS-deling skal du bruge umount kommandoen efterfulgt af enten det bibliotek, hvor det er monteret eller fjerndelingen:

umount 10.10.0.10:/backups umount /var/backups

Hvis NFS-holderen har en post i fstab filen, skal du fjerne den.

umount kommandoen umount ikke delingen, når den monterede lydstyrke er i brug. For at finde ud af, hvilke processer der får adgang til NFS-delen, brug fuser kommandoen:

fuser -m MOUNT_POINT

Når du har fundet processerne, kan du stoppe dem med kill kommandoen og afmontere NFS-delingen.

umount -l MOUNT_POINT

Hvis det eksterne NFS-system ikke kan nås, skal du bruge indstillingen -f (- --force ) til at tvinge en afmontering.

umount -f MOUNT_POINT

Generelt er det ikke en god ide at bruge kraftindstillingen, da det kan ødelægge dataene på filsystemet.

Konklusion

Vi har vist dig, hvordan du monterer og afmonterer en fjern NFS-deling. De samme kommandoer gælder for enhver Linux-distribution, herunder Ubuntu, CentOS, RHEL, Debian og Linux Mint.

Du er velkommen til at give en kommentar, hvis du har spørgsmål.

monter nfs terminal