Követelmények
Privát hálózat
Szerver konfiguráció
Kliens konfiguráció
Következtetés
Az NFS egy hálózati alapú fájlrendszer, amely lehetővé teszi a számítógépek számára a fájlok elérését a számítógépes hálózaton keresztül. Ez az útmutató elmagyarázza, hogyan hozhat létre mappákat NFS-en keresztül egyik példányból a másikba. A Vultr privát hálózati szolgáltatása segít a példányok közötti kapcsolatok biztosításában. Felhívjuk figyelmét, hogy a mappákat NFS-en keresztül a nyilvános interneten keresztül is közzéteheti, azonban erősen javaslom, hogy biztonsági okokból magánhálózatot használjon. Ha különböző helyeken oszt meg mappákat, egy titkosított VPN helyettesítheti a magánhálózatot. Ez az útmutató feltételezi, hogy mindkét példány ugyanazon a helyen található.
Követelmények
- Két példány ugyanazon a fizikai helyen.
- Debian 7 vagy újabb.
- A privát hálózat engedélyezve.
- 10 perc idő.
Privát hálózat
Mielőtt elkezdené, győződjön meg arról, hogy a példányai pingelni tudják egymást, és mindkettőhöz egyedi IP-cím van hozzárendelve. Használhatja például ezeket a parancsokat a cikknek való megfeleléshez:
szerver
ifconfig eth1 up
ip addr add 192.168.0.1/24 dev eth1
Ügyfél
ifconfig eth1 up
ip addr add 192.168.0.2/24 dev eth1
Miután a szerverek pingelni tudják egymást, folytassa a konfiguráció módosításával.
Szerver konfiguráció
A következő parancsok azon a szerveroldalon futnak, amelyen a megjelenítendő mappa található. Először is kezdjük az NFS-kiszolgáló telepítésével.
apt-get install nfs-kernel-server nfs-common
Most létrehozhatjuk a megjelenő könyvtárat.
mkdir /opt/share
chown nobody:nogroup /opt/share
chmod 755 /opt/share
A könyvtár NFS-en keresztüli megjelenítéséhez nyissa meg a fájlt, /etc/exportsés csatolja a következő sort alul:
/opt/share 192.168.0.2(rw,sync,no_subtree_check)
Indítsa el az NFS-kiszolgálót.
service nfs-kernel-server restart
Kliens konfiguráció
Most folytathatjuk a mappa rögzítését a kliensre.
mkdir /mnt/share
mount 192.168.0.1:/opt/share /mnt/share
A futtatásával df -hmegbizonyosodhat arról, hogy a művelet sikeres volt:
root@client> df -h
192.168.0.1:/opt/share 25.1G 0G 25.1G 0% /mnt/share
Ezen túlmenően, ha létrehoz egy fájlt a kliensen, majd ellenőrzi a szervert, a fájl azonnal megjelenik a szerveren.
Következtetés
Az NFS nagyszerű módja a fájlok több példány közötti megosztásának központi tárolócsomópont használata esetén. Boldog hackelést!