თითქმის ყველა Linux დისტრიბუცია გააჩნია ქსელის ფაილური სისტემის (NFS) შექმნის შესაძლებლობას, რომელიც საშუალებას აძლევს ქსელში არსებულ სხვადასხვა Linux კომპიუტერებს ადვილად გაუზიარონ ფაილები. NFS განკუთვნილია მხოლოდ ქსელებისთვის, რომლებიც მთლიანად შედგება Linux კომპიუტერებისა და სერვერებისგან, მაგრამ მუშაობს სისტემის დონეზე კომპიუტერებს შორის სწრაფი, ეფექტური გადაცემისთვის.
ნაბიჯები
2 ნაწილი 1: სერვერის შექმნა
ნაბიჯი 1. გამოიყენეთ NFS (ქსელის ფაილური სისტემა) ფაილების გასაზიარებლად Linux კომპიუტერებს შორის ადგილობრივ ქსელში
თუ თქვენ გჭირდებათ ფაილების გაზიარება Windows ან Mac კომპიუტერებით, თქვენ ბევრად უფრო წარმატებული იქნებით Samba– ს გამოყენებით.
ნაბიჯი 2. გაიგე, როგორ მუშაობს NFS
NFS– თან ფაილების გაზიარებისას არის ორი მხარე: სერვერი და კლიენტები. სერვერი არის კომპიუტერი, რომელიც რეალურად ინახავს ფაილებს, ხოლო კლიენტები არიან კომპიუტერები, რომლებიც შედიან საერთო საქაღალდეში, გაზიარებული საქაღალდის ვირტუალურ დისკზე დაყენებით. NFS უნდა იყოს კონფიგურირებული როგორც სერვერზე, ასევე ნებისმიერ კლიენტზე, რომელსაც სურს დაკავშირება.
ნაბიჯი 3. გახსენით ტერმინალი სერვერის კომპიუტერზე
ეს არის კომპიუტერი, რომელიც მასპინძლობს გაზიარებულ ფაილებს. სერვერის კომპიუტერი უნდა იყოს ჩართული და შესული, რათა კლიენტებმა შეძლონ გაზიარებული საქაღალდის დამონტაჟება. NFS მოითხოვს ტერმინალის გამოყენებას სერვერისა და კლიენტის ინსტალაციისა და კონფიგურაციისთვის.
ნაბიჯი 4. ტიპი
sudo apt-get დააინსტალირეთ nfs-kernel-server nfs-common portmap და დააჭირეთ ↵ შეიყვანეთ.
ეს დაიწყებს თქვენს კომპიუტერში NFS ფაილების გადმოტვირთვას და ინსტალაციას.
ნაბიჯი 5. ინსტალაციის შემდეგ, ჩაწერეთ
dpkg-ხელახლა დააკონფიგურიროთ პორტის რუკა.
მენიუში, რომელიც გამოჩნდება, აირჩიეთ "არა". ეს საშუალებას მისცემს ქსელის სხვა კომპიუტერებს დაუკავშირონ თქვენს გაზიარებულ საქაღალდეს.
ნაბიჯი 6. ტიპი
sudo /etc/init.d/portmap გადატვირთვა portmap სერვისის გადატვირთვა.
ეს უზრუნველყოფს თქვენი ცვლილებების ძალაში შესვლას.
ნაბიჯი 7. შექმენით საცდელი დირექტორია, რომელიც გამოყენებული იქნება მონაცემების გასაზიარებლად
ეს არის ცარიელი დირექტორია, რომელიც მიმართავს კლიენტებს რეალურ გაზიარებულ დირექტორიაში. ეს საშუალებას მოგცემთ შეცვალოთ გაზიარებული დირექტორია თქვენს სერვერზე მოგვიანებით კლიენტებში რაიმე ცვლილების შეტანის გარეშე.
-
აკრიფეთ.mkdir -p /export /dummyname და დააჭირეთ ↵ შეიყვანეთ.
ეს შექმნის დირექტორიას სახელწოდებით dummyname, რომელსაც კლიენტები დაინახავენ.
ნაბიჯი 8. ჩაწერეთ pico /etc /fstab და დააჭირეთ ↵ Enter
ეს გახსნის /etc /fstab ფაილს და საშუალებას მოგცემთ ავტომატურად დააინსტალიროთ საერთო დისკი, როდესაც სერვერი ჩატვირთვისას.
ნაბიჯი 9. დამატება
sharedpath dummypath არცერთი არ აკავშირებს 0 0 ფაილის ბოლომდე.
შეცვალეთ sharedpath საერთო საავტომობილო დისკის ადგილმდებარეობით და შეცვალეთ dummypath– ით ადრე შექმნილი თქვენ მიერ შექმნილი კატალოგი.
მაგალითად, კლიენტებთან გაზიარებისთვის /dev /sdb დისკი კლიენტებთან ადრე შექმნილი კატალოგის გამოყენებით, თქვენ უნდა აკრიფოთ /dev /sdb /export /Shared none bind 0 0. შეინახეთ ცვლილებები ფაილში
ნაბიჯი 10. გახსენით
/etc/ექსპორტი ფაილი
თქვენ უნდა დაამატოთ თქვენი დამხმარე დირექტორია, ისევე როგორც IP– ები, რომელთაც უფლება აქვთ მასზე წვდომა ამ ფაილზე. გამოიყენეთ შემდეგი ფორმატი თქვენს ადგილობრივ ქსელში არსებული ყველა IP მისამართის გასაზიარებლად:/export/dummyname 192.168.1.1/24(rw, no_root_squash, async).
ნაბიჯი 11. გამოიყენეთ
sudo /etc/init.d/nfs-kernel-server გადატვირთვა ბრძანება NFS სერვერის გადატვირთვისთვის.
ნაწილი 2 2: კლიენტის კომპიუტერების დაკავშირება
ნაბიჯი 1. გახსენით ტერმინალი კლიენტის კომპიუტერზე
ნაბიჯი 2. ტიპი
sudo apt-get install portmap nfs-common და დააჭირეთ ↵ შეიყვანეთ NFS კლიენტის ფაილების დაყენება.
ნაბიჯი 3. შექმენით დირექტორია, რომელშიც გაზიარებული ფაილები იქნება დამონტაჟებული
თქვენ შეგიძლიათ დაასახელოთ ეს რაც გინდათ. მაგალითად, შეგიძლიათ აკრიფოთ mkdir /sharedFiles საქაღალდის შესაქმნელად სახელწოდებით "sharedFiles".
ნაბიჯი 4. ტიპი
pico /etc /fstab გახსნა /etc/fstab ფაილი
ნაბიჯი 5. დამატება
serverIP: sharedDirectory nfs rsize = 8192, wsize = 8192, timeo = 14, intr ფაილის ბოლომდე.
შეცვალეთ serverIP NFS სერვერის კომპიუტერის IP მისამართით. შეცვალეთ sharedDirectory NFS სერვერზე შექმნილი თქვენ მიერ შექმნილი კატალოგის დირექტორიით და თქვენ მიერ შექმნილი ადგილობრივი დირექტორიით. დატოვე დანარჩენი ღირებულებები ისე, როგორც არის.
ზემოთ მოყვანილი მაგალითების გამოყენებით, ხაზი შეიძლება ასე გამოიყურებოდეს: 192.168.1.5:/export/Shared/sharedFiles nfs rsize = 8192, wsize = 8192, timeo = 14, intr
ნაბიჯი 6. ტიპი
sudo /etc/init.d/portmap გადატვირთვა გადატვირთეთ portmap და გამოიყენეთ ახალი პარამეტრები.
დისკი ავტომატურად დამონტაჟდება კომპიუტერის გადატვირთვისას.
ნაბიჯი 7. შეამოწმეთ დრაივი ხელით დამონტაჟებით გადატვირთვამდე
ჩაწერეთ mount -a და შემდეგ ls /sharedFiles რომ ნახოთ ნაჩვენებია თუ არა გაზიარებული ფაილები.
ნაბიჯი 8. გაიმეორეთ ეს პროცესი თითოეული დამაკავშირებელი კომპიუტერისთვის
თქვენ უნდა შეგეძლოთ იგივე პარამეტრების შეყვანა და წარმატებით დაკავშირება.