目次
1. Mis on NFS? Eelised ja põhilised kasutusviisid Ubuntu puhul
NFS (Network File System) on protokoll, mis võimaldab failide jagamist üle võrgu. Selles artiklis selgitatakse NFS-i põhikasutust Ubuntu operatsioonisüsteemis, tuues välja eelised serverihalduses ning jagatakse juhiseid seadistamiseks.NFS-i tööpõhimõte ja kasutusalad
NFS muudab failide jagamise serveri ja kliendi vahel lihtsaks ning toimib ka kaugfailisüsteemina. See sobib hästi mitme Linuxi serveri vaheliseks sünkroonimiseks ning ka varundamiseks pilvekeskkonnas.NFS-i eelised Ubuntu puhul
- Andmete sünkroonimise efektiivsus: Mitmed serverid saavad samadele andmetele ligi, haldus muutub lihtsamaks.
- Kõrge ühilduvus Linuxi vahel: NFS on toetatud paljudes Linuxi distributsioonides, sealhulgas Ubuntu.
- Kasutamine pilveteenustes: NFS võimaldab paindlikku andmete jagamist ka pilvesalvestustes.
2. Vajalikud ettevalmistused: süsteeminõuded ja NFS-i paigaldamine
NFS-i käitamiseks on vajalik sobiv süsteemikeskkond. Allpool on toodud süsteeminõuded ja paigaldusjuhend.Riist- ja tarkvaranõuded
- CPU ja mälu: Soovitatavalt kahe tuumaga protsessor ja vähemalt 2GB mälu.
- Võrk ja salvestusruum: Stabiilne Ethernet-ühendus ning eraldi salvestusruum jagatavate andmete jaoks.
NFS-pakettide paigaldamine
Paigalda NFS-serveri ja kliendi paketid järgmise käsuga:sudo apt update
sudo apt install nfs-kernel-server nfs-commonKui kasutad Ubuntu LTS versiooni, saad pikaajalise toe ning stabiilse töökeskkonna.
3. NFS-serveri seadistamine
Ubuntu puhul seadista NFS-server ning loo jagatav kataloog.Jagatud kataloogi loomine ja seadistamine
- Kataloogi loomine ja õiguste määramine: Loo jagatud kataloog
/nfsja anna kõigile klientidele ligipääs alltoodud käskudega.
sudo mkdir /nfs
sudo chmod 777 /nfs- /etc/exports faili muutmine: Ligipääsu määramiseks lisa järgmine rida faili.
/nfs *(rw,sync,no_subtree_check)Ülaltoodu lubab kõikidelt klientidelt lugemis- ja kirjutamisõiguse.Tulemüüri seadistamine
Kui tulemüür on aktiivne, ava NFS-i jaoks port 2049.sudo ufw allow from <Kliendi IP aadress> to any port nfs4. NFS-kliendi seadistamine
Kliendi seadistamiseks paigalda vajalikud paketid ja määra ühendus serveriga.Kliendi paketipaigaldus ja ühenduse seadistamine
- NFS-kliendi paigaldus: Paigalda
nfs-commonkliendimasinas.
sudo apt install nfs-common- NFS kataloogi ühendamine: Kasuta järgmist käsku käsitsi ühendamiseks või lisa automaatseks ühendamiseks
/etc/fstabfaili vastav rida.
sudo mount <Serveri IP aadress>:/nfs /mntAutomaatne ühendamine: <Serveri IP aadress>:/nfs /mnt nfs defaults 0 0Ühenduse kontrollimiseks kasuta käsku df -h.
5. Haldus ja tõrkeotsing
Siin on toodud lahendused levinumatele probleemidele ja kasulikud halduskäsud NFS-i kasutamisel.Automaatühenduse seadistamine
Et ühendus säiliks ka peale taaskäivitust, kasutachkconfig käsku netfs automaatseks käivitamiseks.sudo chkconfig netfs onLevinud probleemid ja lahendused
- Ligipääsu keelamise vead: Kui kuvatakse “Permission denied” viga, kontrolli jagatud kataloogi õiguseid ja
/etc/exportsseadistust. - NFS-versiooni mittevastavus: Kui NFS-versioonid ei klapi, määrake näiteks valik
nfsvers=3ühenduse loomisel.



