Šioje pamokoje pateikiame
NFS mountinimo galimybės aprašymą
CentOS 6 aplinkoje.
Siekiant jog serveryje galėtų būti naudojamas
NFS funkcionalumas yra reikalingas
NFS klientinės arba serverio dalies modulio palaikymo įgalinimas iš mazgo pusės. Ši funkcija yra palaikoma KVM virtualizacijos serveriuose. Šiuose serveriuose NFS galite įsijungti savarankiškai. Saugyklų planuose NFS funkcija įjungta pagal nutylėjimą. Konteinerių planuose, deja, negalėsime pasiūlyti šios funkcijos.
Šioje pamokoje:
NFS serverio IP adresas:
12.34.56.789
NFS kliento IP adresas:
12.33.44.555
1. Darbai atliekami NFS serverio funkciją atliekančiame serveryje
1.1. Įdiegiame reikalingus paketus:
yum install nfs-utils nfs-utils-lib
1.2. Koreguojame konfigūracinį failą:
nano /etc/sysconfig/nfs
1.3. Atkomentuojame ir atitinkamai pakoreguojame žemiau pateiktas eilutes:
MOUNTD_NFS_V3="yes"
RPCNFSDARGS="-N 4"
NFSD_MODULE="noload"
1.4. Paleidžiame tarnybas:
chkconfig nfs on
service rpcbind start
service nfs start
1.5. Redaguojame eksportuojamų direktorijų sąrašą:
nano /etc/exports
1.6. Šiame pavyzdyje pridedame
/home katalogą:
/home 12.33.44.555(rw,sync,no_root_squash,no_subtree_check)
1.7. Eksportuojame pakeitimus:
exportfs -a
2. Klientiniame serveryje atliekami darbai
2.1. Įdiegiame reikalingus paketus:
yum install nfs-utils nfs-utils-lib
2.2. Sukuriame atitinkamą katalogą:
mkdir -p /mnt/nfs/home
2.3. Užmountiname katalogą:
mount 12.34.56.789:/home /mnt/nfs/home -o nolock
3. Rezultatas
Pamatyti užmountinto katalogo informaciją galime įvykdę šią komandą:
df -h
Numatomas rezultatas:
Filesystem Size Used Avail Use% Mounted on
/dev/simfs 40G 1.4G 39G 4% /
none 2.0G 4.0K 2.0G 1% /dev
none 512M 0 512M 0% /tmp
12.34.56.789:/home 40G 828M 40G 3% /mnt/nfs/home
Pašalinti mountinimą galime naudojant
umount komandą klientiniame serveryje:
umount /mnt/nfs/home
____
Daugiau informacijos apie NFS mountinimo metu galimas klaidas galime rasti apsilankę
šiuo adresu.