سرور ساعتی ایران و خارج + تست رایگان

چگونه NFS را بر روی سرور و Client آن نصب کنیم؟

در مرکز محتوای سرور دات آی آر

 

NFS پروتکلی می باشد که با استفاده از آن می توانید یک فایل و یا یک فولدر را در سرور های مختلف به اشتراک بگذارید و قابلیت دسترسی به فولدر را از سرورهای دیگر فراهم کنید. در خصوص این پروتکل در مقالات گذشته به صورت کامل توضیحاتی را خدمت شما عزیزان به اشتراک گذاشته ایم. در این مقاله نحوه نصب آن را بر روی سرور و Client آن را توضیحاتی خواهیم داد.

تنظیمات بر روی سرور اصلی:

برای شروع ابتدا می بایست ابزارهای NFS را بر روی سرور نصب نمایید:

yum install nfs-utils

سپس می بایست پوشه ای در home ایجاد نمایید. البته این مورد بسته به این است که بخواهید پوشه شما در کجا قرار دارد. با توجه به این که پوشه مورد نظر ما در home می باشد، در نتیجه آدرس home را وارد کرده ایم:

mkdir /home/nfsshare

برای این که دسترسی ها و permission های فایلی که ایجاد کرده ایم صحیح باشد، می بایست کامند های زیر را وارد نمایید تا دسترسی ها به پوشه داده شود:

chmod -R 755 /home/nfsshare
chown nfsnobody:nfsnobody /home/nfsshare

پس از انجام این مورد می بایست سرویس های زیر را ریستارت و یا فعال نمایید:

csystemctl enable rpcbind
systemctl enable nfs-server
systemctl enable nfs-lock
systemctl enable nfs-idmap
systemctl start rpcbind
systemctl start nfs-server
systemctl start nfs-lock
systemctl start nfs-idmap

پس از انجام این مورد می بایست وارد فایل زیر شوید :

vi /etc/exports

سپس در این فایل موارد زیر را پر کنید:

نکته:

IP2= برای مثال آیپی سروری که می خواهیم بکاپ ها را ارسال کند.

/home/nfsshare        IP1(rw,sync,no_root_squash,no_all_squash)

 در انتها مجدد نرم افزار را ریستارت کنید:

systemctl restart nfs-server

پس از انجام این موارد می بایست در داخل فایروال سرور NFS آیپی سرور دوم را Allow کنید و در سرور دوم هم آیپی سرور NFS را Allow کنید.

تنظیمات بر روی سرور Client:

در مرحله دوم می بایست بر روی سرور دوم ویا همان Client هم NFS را نصب نمایید و سرور NFS را به آن معرفی کنید:

yum install nfs-utils

اکنون می بایست فولدری که می خواهید با سرور NFS در ارتباط باشد را معرفی نمایید. بنده به جهت گرفتن بکاپ در این بخش /backup را معرفی کرده ام:

mkdir -p /backup

در نهایت می بایست کامند زیر را وارد نمایید:

نکته:

IP1= آیپی سرور NFS

mount -t nfs IP1:/home/nfsshare /backup

پس از انجام این مورد می توانید با زدن کامند زیر هم وصل شدن NFS را بررسی نمایید:

df -kh

nfs

پس از اتصال می بایست وارد بخش vi /etc/fstab شوید و آیپی Client ها را وارد نمایید:

vi /etc/fstab

در نظر داشته باشید که فایل fstab فایلی بسیار مهم در سرور می باشد و تغییرات در آن ممکن است باعث تداخل در سرور شود. درنتیجه قبل از انجام هرگونه ویرایشی از آن بکاپ تهیه نمایید.

در صورتی که کامند به درستی کار کند خطایی نشان داده نمی شود و fstab شما به درستی کانفیگ شده است. در غیر این صورت خطا نمایش داده می شود.

cp /etc/fstab /etc/fstab.bak
IP1:/home/nfsshare    /backup  nfs defaults 0 0

نکته: برای تست کردن fstab به جهت این که فایل بسیار مهمی می باشد، می توانید از کامند زیر استفاده نمایید:

mount -a

امیدواریم این مقاله نیز برای شما عزیزان مفید واقع شده باشد. مارا در بخش مقالات دنبال کنید.

اشتراک گذاری در linkedin

به تیم متخصص ما اعتماد کنید!

تخفیف مخاطبین مرکز محتوا: Blog01

از کد Blog01 می‌تونید برای خرید اشتراک خدمات سرور مجازی و هاست استفاده کنید و از %10 تخفیف تو سفارش این خدمات بهره‌مند بشید!

محتوای مقاله مفید بود؟

0 0 رای ها
این مقاله چطور بود؟
اشتراک در
اطلاع از
0 دیدگاه
بازخوردهای آنلاین
مشاهده همه دیدگاه ها

به تیم متخصص ما اعتماد کنید!

تخفیف مخاطبین مرکز محتوا: Blog01

از کد Blog01 می‌تونید برای خرید اشتراک خدمات سرور مجازی و هاست استفاده کنید و از %10 تخفیف تو سفارش این خدمات بهره‌مند بشید!