Kas ir NFS faila paplašinājums? Kas ir NFS? Tīkla failu sistēma. Tīkla failu sistēmas piekļuves protokols Programmas, kas atbalsta NFS faila paplašinājumu

Ja jums mājās (vai darbā) ir vairāk nekā viens dators, tad dabiska vēlme būtu tos apvienot tīklā, lai datoros izmantotu koplietojamos resursus. Ubuntu to ļauj izdarīt daudzos veidos – SMB (Server Message Block), izmantojot Samba (par šo metodi rakstīšu nākamreiz) un izmantojot NFS (tīkla failu sistēma). Ja tīklā ir datori, kuros darbojas dažādas operētājsistēmas (Linux, Windows), tad lietderīgāk ir izmantot Samba. Bet, ja visos datoros darbojas Ubuntu, tad ir jēga instalēt NFS

NFS priekšrocības ir vienmērīgāka tīkla slodze, samazināts CPU lietojums un koplietojamo resursu parādīšana kā parastās mapes sistēmā.

NFS instalēšana Ubuntu sastāv no divām darbībām: NFS klienta un NFS servera instalēšana. Lai piekļūtu mapēm citā datorā, ir nepieciešams klients. Lai nodrošinātu piekļuvi datora mapēm, ir nepieciešams serveris. Tātad, pāriesim pie iestatījumiem.

Protams, tīklā ir daudz informācijas par nfs, taču, meklējot "slazdus", jums ir jāšķūrē daudzas vietnes, tāpēc es nolēmu apkopot savu pieredzi šajā rakstā.

Instalējiet nepieciešamās klienta (nfs-common) un servera (nfs-kernel-server) pakotnes. Terminālī palaidiet šādu komandu:

sudo apt-get instalēt nfs-kernel-server nfs-common portmap

NFS servera iestatīšana.

Piemēram, mēs kopīgosim mapes /common, /common1 un /common2, kas atrodas tā lietotāja /lietotāja mājas mapē, ar kura vārdu esam pieteikušies datorā ar adresi 192.168.0.1.

Mapju izmantošanas nosacījumi (piemēram):

  • /bieži- rakstīšanas/lasīšanas piekļuve visiem datoriem lokālajā tīklā (no jebkura apakštīkla);
  • /kopīgs1- lasīšanas piekļuve datoram ar adresi 192.168.0.100, cita pieeja ir liegta;
  • /kopīgs2- rakstīšanas/lasīšanas piekļuve visiem datoriem no adrešu diapazona 192.168.0.1 - 192.168.0.255, izņemot datoru ar adresi 192.168.0.200.

Visa mapju koplietošanas informācija tiek saglabāta failā /etc/exports. Mēs izpildām komandu terminālī:

sudo gedit /etc/exports

Parādītajā redaktorā ierakstiet:

/home/user/common *(rw,async)

/home/user/common1 192.168.0.100(ro,async)

/home/user/common2 192.168.0.1/24(rw, sync) 192.168.0.200 (nav piekļuves)

Mēs saglabājam failu.

Pieraksti to:

  • pilns ceļš uz koplietoto mapi tiek rakstīts no pašas saknes;
  • starp datora adresi un stiprinājuma opcijām nav atstarpes!

Piezīme par atstarpēm:

/home/user/common1 192.168.0.100(rw,async)

Šajā gadījumā dators ar adresi 192.168.0.100 ar lasīšanas/rakstīšanas tiesībām iegūs piekļuvi mapei /home/user/common1, pārējais nevarēs piekļūt.

/home/user/common1 192.168.0.100 (rw, async)

Šajā gadījumā dators ar adresi 192.168.0.100 ar lasīšanas tiesībām iegūs piekļuvi mapei /home/user/common1, pārējie datori saņems lasīšanas/rakstīšanas tiesības!

Pieejamās opcijas:

    ro(rw)- Atļauj tikai lasīt pieprasījumus (lasīt/rakstīt).

    subtree_check (no_subtree_check)- Ja tiek eksportēts failu sistēmas apakšdirektorijs, bet ne visa failu sistēma, serveris pārbauda, ​​vai pieprasītais fails atrodas eksportētajā apakšdirektorijā. Verifikācijas atspējošana samazina drošību, bet palielina datu pārsūtīšanas ātrumu.

    sinhronizēt (asinhroni) Norāda, ka serverim ir jāatbild uz pieprasījumiem tikai pēc tam, kad šo pieprasījumu veiktās izmaiņas ir ierakstītas diskā. Asinhronizācijas opcija liek serverim negaidīt, kamēr informācija tiks ierakstīta diskā, kas uzlabo veiktspēju, bet samazina uzticamību. Informācijas zudums ir iespējams, ja savienojums tiek pārtraukts vai iekārtas kļūmes.

    wdelay (no_wdelay)- uzdod serverim aizkavēt rakstīšanas pieprasījumu izpildi, ja tiek gaidīts nākamais rakstīšanas pieprasījums, ierakstot datus lielākos blokos. Tas uzlabo veiktspēju, nosūtot lielas rakstīšanas komandu rindas. no_wdelay norāda neaizkavēt rakstīšanas komandas izpildi, kas var būt noderīga, ja serveris saņem lielu skaitu komandu, kas nav saistītas viena ar otru.

    nav piekļuves- Aizliedz piekļuvi norādītajam direktorijam. Tas var būt noderīgi, ja iepriekš iestatījāt piekļuvi visiem tīkla lietotājiem noteiktam direktorijam un tagad vēlaties ierobežot piekļuvi apakšdirektorijā tikai dažiem lietotājiem.

Restartējiet nfs-kernel-server:

sudo /etc/init.d/nfs-kernel-server restart

mount 192.168.0.1:/dataz:

kur 192.168.0.1 ir NFS servera adrese
/data — koplietots resurss serverī
z: - nepiešķirts diska burts sistēmā Windows, kuram tiks pievienots resurss

Tas ir vienkāršākajā un ātrākajā gadījumā, kad NFS ir bez autorizācijas un montāža notiek ar noklusējuma parametriem. Precīzai noregulēšanai varat lasīt:

mount /?

un atbilstošo Windows palīdzības tēmu

Tīkla failu sistēma (NFS) ir failu koplietošanas risinājums organizācijām, kurās ir jauktas Windows un Unix/Linux datoru vides. NFS failu sistēma nodrošina iespēju koplietot failus starp šīm dažādajām platformām, kamēr darbojas operētājsistēma Windows Server 2012. NFS operētājsistēmā Windows Server 2012 ir iekļauti šādi līdzekļi un uzlabojumi.

1. Meklēt Active Directory. Lai piekļūtu failiem, varat izmantot Windows Active Directory. Identity Management for Unix shēmas paplašinājums Active Directory satur Unix lietotāja identifikatora (UID) un grupas identifikatora (GID) laukus. Tas ļauj serverim NFS pakalpojumiem un Klients priekš NFS (klients NFS) skatīt Windows lietotāja kontu kartējumus Unix tieši no Active Directory domēna pakalpojumiem. Unix identitātes pārvaldība ļauj viegli pārvaldīt Windows kartēšanu ar Unix lietotāju kontiem Active Directory domēna pakalpojumos.

2. Uzlabota servera veiktspēja. Pakalpojumos NFS ir iekļauts failu filtra draiveris, kas ievērojami samazina kopējo faila piekļuves latentumu serverī.

3. Atbalsts īpašām Unix ierīcēm. Pakalpojumi NFS atbalsta īpašas Unix ierīces (mknod).

4. Paplašināts Unix atbalsts. Pakalpojumi NFS atbalsta šādas Unix versijas: Sun Microsystems Solaris versija 9, Red Cepure Linux 9. versija, IBM AIX versija 5L 5.2 un Hewlett Packard HP-UX versija 11i, kā arī daudzi mūsdienu Linux izplatījumi.

Viens no visizplatītākajiem scenārijiem, kas rada nepieciešamību izmantot NFS, ietver piekļuves atvēršanu lietotājiem Windows vide uzņēmuma resursu plānošanas (ERP) sistēmai, kuras pamatā ir Unix. Atrodoties ERP sistēmā, lietotāji var izveidot atskaites un/vai eksportēt finanšu datus uz Microsoft Excel tālākai analīzei. NFS failu sistēma ļauj šiem failiem piekļūt, vēl atrodoties Windows vidē, samazinot vajadzību pēc specializētām tehniskām prasmēm un samazinot laiku, kas pavadīts, eksportējot failus, izmantojot Unix skriptu, un pēc tam importējot tos noteiktā Windows lietojumprogrammā.

Jums var būt arī situācija, kad jums ir Unix sistēma, kas tiek izmantota failu glabāšanai kādā krātuves tīklā (SAN). Palaižot NFS operētājsistēmā Windows Server 2012, lietotāji organizācijā var piekļūt tur glabātajiem failiem bez papildu skriptēšanas izdevumiem Unix pusē.

Pirms NFS instalēšanas ir jānoņem visi iepriekš instalētie NFS komponenti, piemēram, NFS komponenti, kas bija iekļauti pakalpojumā Unix.

NFS pakalpojumu komponenti

Ir pieejami divi tālāk norādītie NFS pakalpojumu komponenti.

1. Serveris NFS(serveris NFS). Parasti Unix dators nevar piekļūt failiem, kas atrodas datorā ar Windows. Tomēr dators, kurā darbojas sistēma Windows Server 2012 R2 un Server for NFS, var darboties kā failu serveris Windows un Unix datoriem.

2. NFS klients(NFS klients). Parasti Windows dators nevar piekļūt failiem, kas atrodas datorā, kura pamatā ir Unix. Tomēr dators, kurā darbojas sistēma Windows Server 2012 R2, un komponents Client for NFS var piekļūt failiem, kas tiek glabāti uz Unix balstītā NFS serverī.

NFS servera instalēšana, izmantojot PowerShell

Apskatīsim, kā izmantot PowerShell, lai instalētu NFS lomu serverī un izveidotu NFS failu koplietošanu.

1. Atvērt Windows logs PowerShell, izmantojot uzdevumjoslu kā administratora kontu.

2. Ievadiet šādas komandas, lai instalētu NFS lomu serverī:

PS C:\> Importēšanas moduļa servera pārvaldnieks PS C:\> Pievienot-WindowsFeature FS-NFS-Pakalpojumi PS C:\> Importēšanas moduļa NFS

3. Ievadiet šo komandu, lai izveidotu jaunu NFS faila koplietojumu:

PS C:\> New-NfsShare - nosaukums "Test" - ceļš "C:\Shares\Test"

4. Lai skatītu visas jaunās ar NFS saistītās PowerShell cmdlet, kas ir pieejamas operētājsistēmā Windows Server 2012 R2, palaidiet šo komandu:

PS C:\> Get-Command - modulis NFS

5. Ar peles labo pogu noklikšķiniet uz mapes C:\Shares\Test, atlasiet "properties" un pēc tam noklikšķiniet uz cilnes NFS Sharing. Noklikšķiniet uz pogas Pārvaldīt NFS koplietošanu. Parādītajā dialoglodziņā varat pārvaldīt atļaujas piekļūt mapei, atļaut anonīmu piekļuvi un konfigurēt failu kodēšanas iestatījumus. Varat koplietot mapi, izmantojot NFS, izmantojot dialoglodziņu NFS uzlabotā koplietošana, neizmantojot PowerShell.

Standarta atļauju iestatīšana

Tagad mums ir jāatver daži ugunsmūra porti, lai NFS darbotos. Porti, kas nepieciešami normālai NFS pakalpojumu darbībai, ir parādīti zemāk esošajā tabulā.

Tīkla failu sistēma NFS jeb tīkla failu sistēma ir populārs tīkla failu sistēmas protokols, kas ļauj lietotājiem savā datorā uzstādīt attālos tīkla direktorijus un pārsūtīt failus starp serveriem. Failiem varat izmantot diska vietu citā datorā un strādāt ar failiem, kas atrodas citos serveros. Patiesībā šī ir alternatīva vispārējam Windows piekļuve Linux, atšķirībā no Samba, tas ir ieviests kodola līmenī un darbojas stabilāk.

Šajā rakstā tiks apskatīta nfs instalēšana Ubuntu 16.04. Mēs analizēsim visu nepieciešamo komponentu instalēšanu, koplietojamās mapes iestatīšanu, kā arī tīkla mapju pievienošanu.

Kā jau minēts, NFS ir tīkla failu sistēma. Lai strādātu, jums ir nepieciešams serveris, kas mitinās koplietota mape un klientiem, kas var uzstādīt tīkla mapi, piemēram normāls disks sistēmā. Atšķirībā no citiem protokoliem, NFS nodrošina pārredzamu piekļuvi attāliem failiem. Programmas redzēs failus kā parastā failu sistēmā un strādās ar tiem kā lokālos failus, nfs atgriež tikai pieprasīto faila daļu, nevis visu failu, tāpēc šī failu sistēma labi darbosies sistēmās ar ātru internetu vai lokālais tīkls.

NFS komponentu instalēšana

Lai mēs varētu strādāt ar NFS, mums būs jāinstalē dažas programmas. Mašīnā, kas būs serveris, jāinstalē nfs-kernel-server pakotne, kas atvērs nfs bumbiņas ubuntu versijā 16.04. Lai to izdarītu, palaidiet:

sudo apt instalēt nfs-kernel-server

Tagad pārbaudīsim, vai serveris ir instalēts pareizi. NFS pakalpojums klausās savienojumus gan TCP, gan UDP portā 2049. Varat redzēt, vai šie porti šobrīd patiešām tiek izmantoti, izmantojot komandu:

rpcinfo -p | grep nfs

Ir arī svarīgi pārbaudīt, vai NFS tiek atbalstīts kodola līmenī:

cat /proc/filesystems | grep nfs

Mēs redzam, ka tas darbojas, bet, ja nē, jums ir manuāli jāielādē nfs kodola modulis:

Pievienosim arī nfs automātiskajai ielādei:

sudo systemctl enable nfs

Klienta datorā ir jāinstalē nfs-common pakotne, lai varētu strādāt ar šo failu sistēmu. Jums nav jāinstalē servera komponenti, pietiks ar šo pakotni:

sudo apt install nfs-common

NFS servera iestatīšana Ubuntu

Mēs varam atvērt NFS piekļuvi jebkurai mapei, taču šim nolūkam izveidosim jaunu:

mapes_adreses klients (opcijas)

Mapes adrese ir mape, kuru vēlaties padarīt pieejamu tīklā. Klients - IP adrese vai tīkla adrese, no kuras var piekļūt šai mapei. Bet iespējas ir nedaudz sarežģītākas. Apskatīsim dažus no tiem:

  • rw- atļaut lasīt un rakstīt šajā mapē
  • ro- atļaut tikai lasīšanai
  • sinhronizēt- atbildēt uz šādiem pieprasījumiem tikai tad, kad dati ir saglabāti diskā (noklusējums)
  • asinhrons- nebloķējiet savienojumus, kamēr dati tiek ierakstīti diskā
  • drošs- savienojumam izmantojiet tikai portus, kas ir mazāki par 1024
  • nedrošs- izmantojiet jebkuru portu
  • paslēpties- neslēpiet apakšdirektorijus, piekļūstot vairākiem direktorijiem
  • root_squash- aizstāt pieprasījumus no saknes uz anonīmiem
  • visi_skvošs- padarīt visus pieprasījumus anonīmus
  • Anonīms un Anonīms- Norāda anonīmā lietotāja uid un gid.

Piemēram, mūsu mapei šī rinda varētu izskatīties šādi:

/var/nfs 127.0.0.1(rw,sync,no_subtree_check)

Kad viss ir iestatīts, atliek atjaunināt NFS eksporta tabulu:

sudo exportfs -a

Tas arī viss, nfs akciju atvēršana ubuntu 16.04 ir pabeigta. Tagad mēģināsim konfigurēt klientu un mēģināt to uzstādīt.

NFS savienojums

Šodienas rakstā mēs par šo jautājumu sīkāk nepakavēsimies. Šī ir diezgan liela tēma, kas ir pelnījusi atsevišķu rakstu. Bet es teikšu dažus vārdus.

Lai pievienotu tīkla mapi, jums nav nepieciešams ubuntu nfs klients, vienkārši izmantojiet mount komandu:

sudo mount 127.0.0.1:/var/nfs/ /mnt/

Tagad varat mēģināt izveidot failu pievienotajā direktorijā:

Apskatīsim arī pievienotās failu sistēmas ar df:

127.0.0.1:/var/nfs 30G 6.7G 22G 24% /mnt

Lai atspējotu šo failu sistēmu, pietiek ar standarta umount izmantošanu:

sudo umount /mnt/

secinājumus

Šajā rakstā tika apsvērta nfs ubuntu 16.04 iestatīšana, kā redzat, viss tiek darīts ļoti vienkārši un pārskatāmi. NFS koplietošanas montāža tiek veikta ar dažiem klikšķiem, izmantojot standarta komandas, un nfs koplietošanas atvēršana ubuntu 16.04 nav daudz grūtāka nekā savienojuma izveide. Ja jums ir kādi jautājumi, rakstiet komentāros!

Saistītās ziņas:


Runājot par datortīkliem, bieži var dzirdēt pieminam NFS. Ko nozīmē šis saīsinājums?

Tas ir izplatīts failu sistēmas protokols, ko sākotnēji izstrādāja Sun Microsystems 1984. gadā un kas ļauj klienta datora lietotājam piekļūt failiem tīklā, līdzīgi kā piekļūt. vietējā krātuve. NFS, tāpat kā daudzi citi protokoli, ir balstīta uz Open Network Computing Remote Procedure Call (ONC RPC) sistēmu.

Citiem vārdiem sakot, kas ir NFS? Tas ir atvērts standarts, kas definēts komentāru pieprasījumā (RFC), kas ļauj ikvienam ieviest protokolu.

Versijas un variācijas

Izgudrotājs saviem eksperimentālajiem nolūkiem izmantoja tikai pirmo versiju. Kad izstrādes komanda pievienoja būtiskas izmaiņas sākotnējam NFS un izlaida to ārpus Sun autorības, viņi to noteica jauna versija kā v2, lai varētu pārbaudīt izplatījumu savietojamību un izveidot atkāpšanos.

NFS v2

2. versija sākotnēji darbojās tikai ar User Datagram Protocol (UDP). Tās izstrādātāji vēlējās saglabāt servera pusi bez bloķēšanas, kas ieviesta ārpus pamata protokola.

Virtuālās failu sistēmas saskarne nodrošina modulāru ieviešanu, kas atspoguļota vienkāršā protokolā. Līdz 1986. gada februārim tika demonstrēti risinājumi tādām operētājsistēmām kā System V 2. laidiens, DOS un VAX/VMS, izmantojot Eunice. NFS v2 ļāva nolasīt tikai pirmos 2 GB faila 32 bitu ierobežojumu dēļ.

NFSv3

Pirmais priekšlikums izstrādāt NFS 3. versiju uzņēmumā Sun Microsystems tika paziņots neilgi pēc otrā izplatīšanas izlaišanas. Galvenā motivācija bija mēģināt mazināt sinhronās rakstīšanas veiktspējas problēmu. Līdz 1992. gada jūlijam praktiskie uzlabojumi atrisināja daudzus NFS 2. versijas trūkumus, atstājot tikai nepietiekamu failu atbalstu (64 bitu failu izmēri un failu nobīdes).

  • atbalsts 64 bitu failu izmēriem un nobīdēm, lai apstrādātu datus, kas lielāki par 2 gigabaitiem (GB);
  • atbalsts asinhronai rakstīšanai serverī, lai uzlabotu veiktspēju;
  • papildu failu atribūti daudzās atbildēs, lai izvairītos no to atkārtotas izvilkšanas;
  • READDIRPLUS darbība, lai, skenējot direktoriju, iegūtu datus un atribūtus, kā arī failu nosaukumus;
  • daudzi citi uzlabojumi.

3. versijas ieviešanas laikā sāka pieaugt atbalsts TCP kā transporta slāņa protokolam. TCP izmantošana kā datu pārsūtīšanas līdzeklis, kas veikta, izmantojot NFS, izmantojot WAN, sāka ļaut pārsūtīt liela izmēra failus skatīšanai un rakstīšanai. Tas ļāva izstrādātājiem pārvarēt User Datagram Protocol (UDP) noteikto 8 KB ierobežojumu.

Kas ir NFSv4?

Endre failu sistēmas (AFS) un servera ziņojumu bloka (SMB, saukta arī par CIFS) ietekmē 4. versija ietver veiktspējas uzlabojumus, labāku drošību un ievieš protokolu ar noteiktiem nosacījumiem.

4. versija bija pirmais izplatīšanas veids, ko izstrādāja Internet Engineering Task Force (IETF) pēc tam, kad Sun Microsystems izmantoja protokolu izstrādes ārpakalpojumus.

NFS versijas 4.1 mērķis ir nodrošināt protokolu atbalstu serveru klasteru izvietošanai, tostarp iespēju nodrošināt mērogojamu vienlaicīgu piekļuvi failiem, kas izplatīti vairākos serveros (pNFS paplašinājums).

Jaunākais failu sistēmas protokols NFS 4.2 (RFC 7862) tika oficiāli izlaists 2016. gada novembrī.

Citi paplašinājumi

Līdz ar standarta attīstību ir parādījušies atbilstoši rīki darbam ar to. Piemēram, WebNFS, 2. un 3. versijas paplašinājums, ļauj tīkla piekļuves protokolam failu sistēmas vieglāk integrēt tīmekļa pārlūkprogrammās un iespējot darbu, izmantojot ugunsmūrus.

Ar NFS ir saistīti arī dažādi trešo pušu protokoli. No tiem slavenākie ir:

  • Network Lock Manager (NLM) ar baitu protokola atbalstu (pievienots UNIX System V failu bloķēšanas API atbalstam);
  • attālā kvota (RQUOTAD), kas ļauj NFS lietotājiem skatīt krātuves kvotas NFS serveros;
  • NFS, izmantojot RDMA — NFS adaptācija, kas kā pārsūtīšanas līdzekli izmanto attālo tiešo piekļuvi atmiņai (RDMA);
  • NFS-Ganesha ir lietotāja telpas NFS serveris, kas atbalsta CephFS FSAL (File System Abstraction Layer), izmantojot libcephfs.

Platformas

Darbojoties bieži tiek izmantota tīkla failu sistēma Unix sistēmas(piemēram, Solaris, AIX, HP-UX), Apple MacOS un Unix līdzīgas operētājsistēmas (piemēram, Linux un FreeBSD).

Tas ir pieejams arī tādām platformām kā Acorn RISC OS, OpenVMS, MS-DOS, Microsoft Windows, Novell NetWare un IBM AS/400.

Alternatīvie protokoli attālā piekļuve failiem ietver servera ziņojumu bloku (SMB, sauktu arī par CIFS), Apple Transfer Protocol (AFP), NetWare Core Protocol (NCP) un OS/400 servera failu sistēmu (QFileSvr.400).

Tas ir saistīts ar NFS prasībām, kas lielākoties ir vērstas uz Unix līdzīgiem "čaumalām".

Tomēr SMB un NetWare (NCP) protokoli tiek izmantoti biežāk nekā NFS sistēmās, kas darbojas Microsoft Windows. AFP visplašāk tiek izmantots Apple Macintosh platformās, savukārt QFileSvr.400 visbiežāk tiek izmantots operētājsistēmā OS/400.

Tipiska ieviešana

Pieņemot tipisku Unix stila scenāriju, kurā vienam datoram (klientam) ir nepieciešama piekļuve datiem, kas glabājas citā (NFS serverī):

  • Serveris ievieš tīkla failu sistēmas procesus, kas pēc noklusējuma darbojas kā nfsd, lai padarītu savus datus publiski pieejamus klientiem. Servera administrators nosaka, kā eksportēt direktoriju nosaukumus un opcijas, parasti izmantojot /etc/exports konfigurācijas failu un komandu exportfs.
  • Servera drošības administrācija nodrošina, ka tā var atpazīt un apstiprināt uzticamu klientu. Tā tīkla konfigurācija nodrošina, ka atbilstošie klienti var sarunāties ar to, izmantojot jebkuru ugunsmūra sistēmu.
  • Klienta iekārta pieprasa piekļuvi eksportētajiem datiem, parasti izdodot atbilstošu komandu. Tas vaicā serveri (rpcbind), kas izmanto NFS portu un pēc tam izveido savienojumu ar to.
  • Ja viss noritēs bez kļūdām, lietotāji klienta datorā varēs skatīt un mijiedarboties ar serverī instalētajām failu sistēmām atļauto parametru ietvaros.

Jāpiebilst arī, ka var notikt arī tīkla failu sistēmas procesa automatizācija – iespējams, izmantojot etc/fstab un/vai citus līdzīgus līdzekļus.

Attīstība līdz šim

Līdz 21. gadsimtam konkurējošie protokoli DFS un AFS nebija guvuši lielus komerciālus panākumus salīdzinājumā ar tīkla failu sistēmu. IBM, kas iepriekš ieguva visas komerciālās tiesības uz iepriekš minētajām tehnoloģijām, ziedoja lielāko daļu avota kods AFS bezmaksas izstrādātāju kopienai programmatūra 2000. gadā. Open AFS projekts pastāv vēl šodien. 2005. gada sākumā IBM paziņoja, ka pārtrauc AFS un DFS pārdošanu.

Savukārt 2010. gada janvārī Panasas piedāvāja NFS v 4.1, kuras pamatā ir tehnoloģija, kas uzlabo iespēju paralēli piekļūt datiem. Tīkla failu sistēmas v 4.1 protokols nosaka metodi failu sistēmas metadatu atdalīšanai no konkrētu failu atrašanās vietas. Tātad tas pārsniedz vienkāršu nosaukumu/datu atdalīšanu.

Kas ir šīs versijas NFS praksē? Iepriekš minētā funkcija to atšķir no tradicionālā protokola, kas satur failu nosaukumus un to datus vienā saitē ar serveri. Ieviešot tīkla failu sistēmu v 4.1, dažus failus var izplatīt starp vairāku vietņu serveriem, taču klientu līdzdalība metadatu un datu atdalīšanā ir ierobežota.

Ieviešot protokola ceturto sadalījumu, NFS serveris ir servera resursu vai komponentu kolekcija; tiek pieņemts, ka tos kontrolē metadatu serveris.

Klients joprojām sazinās ar vienu metadatu serveri, lai šķērsotu vai mijiedarbotos ar nosaukumvietu. Pārvietojot failus uz un no servera, tas var tieši mijiedarboties ar datu kopu, kas pieder NFS grupai.

Kas ir NFS fails?

NFS faila nosaukuma sufikss galvenokārt tiek izmantots tīkla formāta sistēmas pagaidu formāta failiem. Formāts NFS fails saderīgs ar programmatūru, ko var instalēt Linux sistēmas platformā. NFS faila formāts kopā ar #NUMEXTENSIONS# citiem failu formātiem pieder kategorijai Citi faili. Lai pārvaldītu NFS failus, ieteicams Tīkla failu sistēma.

Programmas, kas atbalsta NFS faila paplašinājumu

Zemāk ir tabula, kurā uzskaitītas programmas, kas atbalsta NFS failus. Failus ar NFS paplašinājumu, tāpat kā citus failu formātus, var atrast jebkurā operētājsistēmā. Šos failus var pārsūtīt uz citām ierīcēm, gan mobilajām, gan stacionārām, taču ne visas sistēmas var pareizi apstrādāt šādus failus.

Programmas, kas atbalsta NFS failu

Kā atvērt NFS failu?

Problēmas ar piekļuvi NFS var izraisīt dažādi iemesli. Par laimi, visizplatītākās problēmas ar NFS faili var atrisināt bez dziļām IT zināšanām, un pats galvenais, dažu minūšu laikā. Tālāk ir sniegts ieteikumu saraksts, kas palīdzēs noteikt un atrisināt ar failiem saistītas problēmas.

1. darbība. Instalējiet tīkla failu sistēmas programmatūru

Problēmas ar NFS failu atvēršanu un darbu ar tiem, visticamāk, ir saistītas ar atbilstošas ​​programmatūras trūkumu, kas būtu saderīga ar NFS failiem jūsu datorā. Šīs problēmas risinājums ir ļoti vienkāršs. Lejupielādējiet tīkla failu sistēmu un instalējiet to savā ierīcē. Pilnu programmu sarakstu, kas sagrupētas pēc operētājsistēmas, var atrast iepriekš. Viens no drošākajiem programmatūras lejupielādes veidiem ir izmantot oficiālās izplatītāja saites. Apmeklējiet tīkla failu sistēmas vietni un lejupielādējiet instalēšanas programmu.

2. darbība. Atjauniniet tīkla failu sistēmu uz jaunāko versiju

Tomēr jūs joprojām nevarat piekļūt NFS failiem Tīkla failu sistēma instalēta jūsu sistēmā? Pārliecinieties, vai programmatūra ir atjaunināta. Var arī gadīties, ka programmatūras izstrādātāji atjaunina savas lietojumprogrammas, lai pievienotu saderību ar citiem, jaunākiem failu formātiem. Tas var būt viens no iemesliem, kāpēc NFS faili nav saderīgi ar tīkla failu sistēmu. Visus failu formātus, ar kuriem iepriekšējās programmas versijās tika pareizi apstrādāti, vajadzētu būt arī atvērtiem, izmantojot tīkla failu sistēmu.

3. darbība. Saistiet tīkla formāta sistēmas pagaidu formāta failus ar tīkla failu sistēmu

Ja esat instalējis jaunākā versija Tīkla failu sistēma un problēma joprojām pastāv, atlasiet to kā noklusējuma programmu, kas tiks izmantota NFS pārvaldībai savā ierīcē. Metode ir diezgan vienkārša un maz mainās dažādās operētājsistēmās.

Windows

  • Noklikšķinot ar peles labo pogu uz NFS, tiks atvērta izvēlne, kurā jums jāizvēlas opcija Lai atvērtu ar
  • Izvēlieties Izvēlieties citu lietojumprogrammu→ Citas programmas
  • Lai beigtu procesu, atlasiet Atrodiet citu lietotni šajā... un izmantojiet pārlūkprogrammu, lai atlasītu mapi Network File System. Apstiprināt, Vienmēr izmantojiet šo lietotni, lai atvērtu NFS failus un nospiežot pogu Labi.

Mainiet noklusējuma lietojumprogrammu MacOS

  • Noklikšķinot labā poga novietojiet peli uz atlasītā NFS faila, atveriet faila izvēlni un izvēlieties Informācija.
  • Atrodiet iespēju Lai atvērtu ar- noklikšķiniet uz virsraksta, ja tas ir paslēpts
  • Sarakstā atlasiet atbilstošo programmu un apstipriniet, nospiežot " Pārmaiņas ikvienam" .
  • Jāparādās logam ar ziņojumu, ka šīs izmaiņas tiks piemērotas visiem failiem ar NFS paplašinājumu. Nospiežot Pārsūtīt, jūs apstiprināt savu izvēli.

4. darbība Pārliecinieties, vai NFS nav bojāta

Ja izpildījāt iepriekšējās darbībās sniegtos norādījumus, taču problēma joprojām nav atrisināta, jums ir jāpārbauda attiecīgais NFS fails. Problēmas ar faila atvēršanu var rasties dažādu iemeslu dēļ.

1. NFS var būt inficēts ar ļaunprātīgu programmatūru – noteikti pārbaudiet to ar antivīrusu.

Ja NFS patiešām ir inficēts, iespējams, ka ļaunprātīga programmatūra bloķē tā atvēršanu. Ieteicams pēc iespējas ātrāk skenēt sistēmu pret vīrusiem un ļaunprātīgu programmatūru vai izmantot tiešsaistes pretvīrusu skeneri. Ja skeneris atklāj, ka NFS fails nav drošs, izpildiet norādījumus pretvīrusu programma lai neitralizētu draudus.

2. Pārliecinieties, vai NFS faila struktūra ir neskarta

Ja problemātisko NFS failu ieguvāt no trešās puses, lūdziet tai piegādāt jums citu kopiju. Iespējams, ka fails nav pareizi kopēts datu krātuvē un ir nepilnīgs, un tāpēc to nevar atvērt. Tas var notikt, ja lejupielādes process faila paplašinājums NFS tika pārtraukta un faila dati ir bojāti. Lejupielādējiet failu vēlreiz no tā paša avota.

3. Pārliecinieties, vai jums ir atbilstošas ​​atļaujas

Dažreiz lietotājam ir nepieciešamas administratora tiesības, lai piekļūtu failiem. Izrakstieties no pašreizējā konta un pierakstieties konts ar pietiekamām piekļuves tiesībām. Pēc tam atveriet sadaļu Tīkla formāts Sistēmas pagaidu formāts.

4. Pārliecinieties, vai jūsu ierīce atbilst prasībām, lai varētu atvērt tīkla failu sistēmu

Ja sistēmai nav pietiekami daudz resursu, lai atvērtu NFS failus, mēģiniet aizvērt visas pašlaik darbojošās lietojumprogrammas un mēģiniet vēlreiz.

5. Pārliecinieties, ka jūsu operētājsistēma un draiveri ir atjaunināti

Regulāri atjauninātā sistēma, draiveri un programmas nodrošina datora drošību. Tas var arī novērst problēmas ar Tīkla formāts Sistēmas pagaidu formāta faili. Iespējams, ka kāds no pieejamajiem sistēmas vai draivera atjauninājumiem var atrisināt problēmas ar NFS failiem, kas ietekmē attiecīgās programmatūras vecākas versijas.

2022 x360ce.ru
Fotogrāfija - Informācijas portāls