Hardware

Nfs: magbahagi ng mga folder sa linux

Talaan ng mga Nilalaman:

Anonim

NFS ng English term Network File System, na nangangahulugang Network File System. Ito ang acronym para sa pagkilala sa katutubong sistema na ginamit ng Linux upang magbahagi ng mga folder sa isang network. At bilang isang resulta, ang mga nakabahaging folder na maaaring mai-access mula sa mga computer ng iba pang mga gumagamit na parang nasa hard drive mismo.

Samakatuwid, masasabi namin na, pinapayagan ng NFS ang mga computer na gumagamit ng Linux upang magkonekta at magbahagi ng mga folder sa bawat isa. Bilang karagdagan, sa Linux mayroong iba pang mga kahalili upang magbahagi ng mga mapagkukunan tulad ng Samba, FTP, SSH, ngunit ang inirekumendang bagay na dapat gawin upang ibahagi ang mga mapagkukunan sa isang network ng Linux ay NFS.

NFS: Pagbabahagi ng mga folder sa Linux

Pag-install ng NFS

Upang magamit ang serbisyo, kailangan nating i-install ang pakete ng NFS para sa kaukulang pamamahagi. Karaniwan, ang karamihan sa mga computer ay naglalaman ng package, dahil maaaring kailanganin mong magbahagi ng isang folder sa anumang oras. Gayunpaman, ang katotohanan na ang isang computer ay may naka-install na package ay hindi nangangahulugan na ibinabahagi na nito ang file system nito sa network. Para sa mga ito, nangangailangan ito ng isang pagsasaayos at isang nakaraang pagsisimula ng serbisyo.

Upang magpatuloy sa pag-install ng NFS at nais naming makuha ang pinakabagong bersyon, ginagamit namin ang apt-get command mula sa console:

apt-get install nfs-common nfs-kernel-server

Pagsasaayos ng server ng NFS

Bago simulan ang mga serbisyo, kinakailangan na tukuyin kung aling mga folder na nais mong ibahagi at tukuyin sa ilalim ng anong uri ng pahintulot ang ma-access: basahin lamang o basahin at isulat. Sa kabilang banda, posible ring maitatag kung aling mga computer ang maaaring kumonekta sa mga folder na ito. Ang lahat ng mga pagpipilian na ito ay maaaring mai-configure mula sa file: / atbp / export

Sa file ng pagsasaayos, sa bawat linya maaari naming tukuyin ang ilang mga puntos:

  • Ang folder na nais naming ibahagi.Ang mga pahintulot na kung saan ito ay ibinahagi (basahin lamang: 'ro' o basahin at isulat: 'rw'). Ano ang mga makina na pinapayagan na ma-access. Maaari itong maging isang pangalan, isang IP address o isang hanay ng mga IP address.

Kapag gumagamit ng NFS para sa pagbabahagi, inirerekumenda namin na itinakda mo ang maximum na mga paghihigpit sa pahintulot. Halimbawa, kung ang mga gumagamit ay hindi nangangailangan ng pagsulat sa mga file, dapat nating itakda ang pahintulot na 'basahin lamang'.

Magsisimula at itigil ang manu-manong manu-manong

Para sa mga serbisyo ng server ng NFS upang gumana, ang unang hakbang ay upang simulan ang serbisyo ng portman, samakatuwid ang unang bagay na dapat nating isagawa ay:

simulan ang sudo /etc/init.d/motor

Kung nais naming simulan ang serbisyo ng NFS o sa bawat oras na gumawa kami ng mga pagbabago sa / at iba pa / pag-export ng file, kinakailangan upang maisagawa ang sumusunod na utos:

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

Kung hindi, iyon ay, pagtigil sa serbisyo, ginagamit namin:

huminto ang sudo /etc/init.d/nfs-kernel-server

Maaari kang maging interesado sa pagbabasa: ownCloud: Paano magkakaroon ng iyong sariling ulap sa Ubuntu

Ibinahagi ng pag-access sa folder ng NFS

Upang ma-access ang isang folder na ibinahagi ng NFS, ang mga unang hakbang na dapat gawin ay ang pag-install ng mga package ng portman at nfs-commons. Para sa mga ito isinasagawa namin:

sudo apt-get install portmap nfs-common sudo /etc/init.d/portmap restart

Sa puntong ito, mai-mount na namin ang ibinahaging folder sa aming system. Samakatuwid, ang pagpasok ay parang iba pang folder sa loob ng aming file system sa hard drive.

Halimbawa, kung mayroon kaming isang folder sa loob ng server ng NFS, ipagpalagay na nagbabahagi ang isang server ng isang folder na tinatawag / mga larawan ng NFS. Sa client PC maaari kaming lumikha ng isang folder na tinatawag na / mga larawan-server at sa ibabaw nito mag-mount ng isang ibinahaging folder sa server. Ang tagubilin upang maisagawa sa console ay:

sudo mount -t nfs server-ip: / photos / server-photos

Mula sa sandaling ito, maaari naming mapatunayan ang mga nilalaman ng folder at kung magagamit ang mga pahintulot, kahit na gumawa ng mga pagbabago. Mahalagang tandaan na ang pagpupulong ay dapat gawin sa isang folder sa loob ng aming system, kung hindi, hindi maipakita ang mga malalayong file.

GUSTO NAMIN IYONG KAMI Si Mark Shuttleworth ay muling magiging CEO ng Canonical

Sa kabilang banda, upang maihahatid ang folder, isinasagawa namin ang console ang utos ng dami at sinusundan ng pangalan ng folder kung saan ito naka-mount, halimbawa:

sudo umount / photos-server

Mga problema kapag naka-mount

Kapag nag- mount ng isang folder ng NFS, ang alinman sa mga 3 error na ito ay maaaring mangyari: Mga problema sa network, mga problema sa server o mga problema sa kliyente.

Upang mamuno kung ang problema ay mula sa server o hindi, maaari naming subukan ang pag-mount sa folder sa server mismo gamit ang IP 127.0.0.1. Kung ito ay gumagana, ang problema ay nasa network o sa kliyente.

Sa kabilang banda, kung ang pinging mula sa server hanggang sa kliyente ay hindi nagpapakita ng firewall, kung gayon ang problema ay sa client.

Kung ito ay isang problema na nangyayari sa kliyente, maaari nating subukang i-install muli ang kliyente o isagawa ang mga utos na ito sa kliyente:

apt-get install nfs-common nfs-kernel-server /etc/init.d/portart restart /etc/init.d/nfs-kernel-server i-restart

At sa wakas subukang i-mount ang folder.

Naibahagi ang mga folder

Kung nais naming i-configure na ang isang folder na ibinahagi ng NFS ay awtomatikong naka-mount kapag sinimulan namin ang aming sistema ng Linux, maaari kaming gumawa ng isang pagbabago sa / etc / fstab file, ang linya na maidaragdag ay magiging tulad ng sumusunod:

server-ip: / larawan / server-larawan nfs

Sa ganitong paraan, kapag sinimulan natin ang aming makina, ang folder / larawan sa server ay awtomatikong mai-mount sa aming folder / photos-server.

Bukod dito, inirerekomenda na ang data ng bawat gumagamit sa network ay maiimbak nang sentro sa isang puwang ng server. Magbibigay ito ng maraming iba't ibang mga pakinabang, tulad ng:

  • Bibigyan ang gumagamit ng posibilidad na ma-access ang kanilang mga file, kahit na mai-access mula sa isang hindi pangkaraniwang computer.Para sa tagapangasiwa, mas madali itong gumawa ng mga backup na kopya at kung nabigo ang makina ng gumagamit, hindi nila mawawala ang kanilang impormasyon.

Upang makamit ito, ang server ay dapat magkaroon ng sentralisadong account sa gumagamit at mga kliyente ay dapat mai-configure upang mapatunayan kung kumokonekta.

Hardware

Pagpili ng editor

Back to top button