Az NFS fájlrendszer telepítése az Ubuntu 20.04 -ben

How Mount Nfs File System Ubuntu 20



Az NFS hálózati fájlrendszer lehetővé teszi fájlok és könyvtárak megosztását a hálózat rendszerei között. Az NFS kliens-szerver architektúrán alapul; az NFS szerver megosztja azokat a konkrét könyvtárakat, amelyekhez az ügyfél csatlakozhat és hozzáférhet a helyi telepítéssel. NFS esetén a csatlakoztatott könyvtár úgy tűnik, mintha a helyi rendszeren lenne. Az NFS továbbra is a leggyakrabban használt módszer a fájlok Linux rendszerek közötti megosztására.

Linux operációs rendszerben a mount paranccsal egyszerűen csatlakoztathat egy NFS megosztott könyvtárat a helyi rendszerhez. A mount parancs ideiglenesen rögzíti a fájlrendszert. A rendszer újraindítása után újra fel kell szerelnie a hozzáféréshez. Ha azonban véglegesen fel szeretné szerelni a fájlrendszert, hogy ne kelljen minden egyes rendszerindításkor csatlakoztatnia, akkor hozzá kell adnia egy bejegyzést az /etc /fstab fájlhoz.







Ebben a cikkben elmagyarázzuk, hogyan kell manuálisan és automatikusan csatlakoztatni az NFS fájlrendszert a helyi rendszerhez.



Előfeltételek

Mielőtt továbblépne, győződjön meg arról, hogy a következő előfeltételek teljesítve vannak a távoli kiszolgálón.



  • Az NFS szerver telepítve van a távoli gépre
  • Az NFS szolgáltatás fut
  • Az NFS megosztott könyvtár exportálva van
  • A tűzfal nem gátolja a kliens IP -hez való hozzáférést

Elvégeztük az ebben a cikkben említett eljárást az Ubuntu 20.04 rendszeren. Ezenkívül a parancssori terminál alkalmazást használtuk a parancsok futtatásához az Ubuntuban. A terminál megnyitásához használja a Ctrl+Alt+T billentyűparancsot.





NFS ügyfélcsomagok telepítése

Az NFS megosztott könyvtár helyi ügyfélrendszerre történő csatlakoztatásához szüksége lesz az NFS ügyfélcsomagra. Először frissítse a rendszerlerakat -indexet a következő paranccsal a terminálon:

$sudotaláló frissítés

Ezután telepítse az NFS ügyfélcsomagot az ügyfélgépre a következő paranccsal a terminálon:



$sudotalálótelepítésnfs-common

NFS fájlrendszer manuális csatlakoztatása

A következő módszerrel manuálisan fogjuk csatlakoztatni az NFS könyvtárat a mount paranccsal.

1. lépés: Hozzon létre egy csatolási pontot az NFS -kiszolgáló megosztott könyvtárához

Első lépésként létre kell hoznunk egy csatolási pont könyvtárat az ügyfél rendszerében. Ez lesz az a könyvtár, ahol az NFS szerver összes megosztott fájlja elérhető.

Az /mnt könyvtár alatt létrehoztunk egy csatolási pont könyvtárat kliens_megosztott mappa névvel.

$sudo mkdir -p /mnt/client_sharedfolder

2. lépés: Szerelje fel az NFS szerver megosztott könyvtárát az ügyfélre

A következő lépés az, hogy az NFS -kiszolgálón lévő megosztott könyvtárat csatolja az ügyfél csatolási pont -könyvtárához. Az alábbi szintaxissal csatolhatja az NFS -kiszolgáló megosztott könyvtárát az ügyfél csatolási pont -könyvtárához:

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

Ahol

  • NFS_IP az NFS szerver IP címe
  • NFS_export a megosztott könyvtár az NFS kiszolgálón
  • Local_mountpoint a csatolási pont könyvtára az ügyfél rendszerén

Példánkban a parancs a következő lenne:

$sudo hegy192.168.72.136:/mnt/megosztott mappa/mnt/client_sharedfolder

Ahol 192.168.72.136 az NFS szerverünk IP címe, / mnt / sharedfolder a megosztott könyvtár az NFS szerveren, és / mnt / sharedfolder a csatolási pont a kliens rendszeren.

Miután telepítette az NFS megosztást, a következő paranccsal megerősítheti:

$df–H

3. lépés: Tesztelje az NFS -megosztást

Miután feltelepítette az NFS megosztott könyvtárat az ügyfélgépre, tesztelje azt néhány fájl elérésével az NFS szerverről. Az NFS kiszolgálógépen hozzon létre bármilyen tesztfájlt vagy könyvtárat, és próbálja meg elérni az ügyfélgépről.

A cd paranccsal navigáljon az NFS szerver megosztott könyvtárába:

$CD /mnt/megosztott mappa/

Ezután a touch vagy mkdir paranccsal hozzon létre egy tesztfájlt vagy könyvtárat. Létrehoztunk néhány mintafájlt testfile1 és testfile2 néven.

$sudo érintéstesztfájl1 tesztfájl2

Most az ügyfél gépén ellenőrizze, hogy ugyanazok a fájlok léteznek -e.

$ls /mnt/client_sharedfolder/

A mount parancs ideiglenesen rögzíti az NFS fájlrendszert az ügyfélrendszerre. Minden alkalommal, amikor újraindítja a rendszert, manuálisan kell telepítenie. A következő lépésben látni fogjuk, hogyan lehet az NFS fájlrendszert automatikusan csatlakoztatni a rendszerindításkor.

Az NFS fájlrendszer automatikus csatlakoztatása

A következő módszerrel beállítjuk az NFS fájlrendszert, hogy automatikusan csatlakozzon a rendszerindításkor. Ezzel a módszerrel nem kell manuálisan csatlakoztatnia a fájlrendszert minden indításkor.

Szerkessze az /etc /fstab fájlt a következő paranccsal:

$sudo nano /stb./fstab

Ezután adjon hozzá egy bejegyzést az /etc /fstab fájlban a következő formátumban.

NFS szerver: könyvtár csatolási pont nfs alapértelmezett 0 0

Hol a NFS szerver: könyvtár az NFS -kiszolgáló IP -címe és megosztott könyvtára, a hegy csucs a csatolási pont a kliens gépén, ahová az NFS könyvtár van szerelve, és a nfs meghatározza a fájlrendszer típusát.

Példánkban a bejegyzés a következő lenne:

192.168.72.136:/mnt/megosztott mappa/mnt/client_sharedfolder nfs alapértelmezések0 0

Ahol 192.168.72.136 az NFS szerverünk IP címe, / mnt / sharedfolder a megosztott könyvtár az NFS szerveren, és /mnt/client_sharedfolder a csatolási pont a kliens rendszeren.

Miután hozzáadta a fenti bejegyzést az /etc /fstab fájlhoz, mentse el és zárja be a fájlt. Ehhez használja a Ctrl+O, majd a Ctrl+X billentyűket.

Amikor legközelebb elindítja a gépet, az NFS megosztás automatikusan a megadott rögzítési pontra lesz felszerelve.

Az NFS fájlrendszerek leválasztása

Az NFS fájlrendszert bármikor leválaszthatja a helyi rendszerről. Gépelje be az umount parancsot, majd a csatolási pont nevét, ahol fel van szerelve.

Megjegyzés: A parancs umount not unmount.

$sudo umount [hegy csucs]

Példánkban ez lenne:

$umount /mnt/client_sharedfolder

Ne feledje azonban, hogy ha az NFS fájlrendszert az /etc /fstab használatával szerelték fel, akkor a rendszer következő indításakor újra fel lesz szerelve. Vegye figyelembe azt is, hogy a fájlrendszer nem lesz leválasztva, ha elfoglalt, például néhány fájl van megnyitva rajta, vagy valamilyen könyvtáron dolgozik.

Ennyi az egész! Ebben a cikkben elmagyarázta, hogyan kell manuálisan és automatikusan is telepíteni az NFS megosztott könyvtárat az Ubuntu 20.04 rendszeren. Végül azt is elmagyaráztuk, hogyan lehet eltávolítani az NFS megosztott könyvtárat, amikor már nincs rá szüksége.