উবুন্টু 20.04 এ NFS ফাইল সিস্টেম কিভাবে মাউন্ট করবেন

How Mount Nfs File System Ubuntu 20



নেটওয়ার্ক ফাইল সিস্টেম এনএফএস আপনাকে একটি নেটওয়ার্কের সিস্টেমের মধ্যে ফাইল এবং ডিরেক্টরি শেয়ার করতে সক্ষম করে। NFS হল ক্লায়েন্ট-সার্ভার আর্কিটেকচারের উপর ভিত্তি করে; এনএফএস সার্ভার নির্দিষ্ট ডিরেক্টরি শেয়ার করে যা ক্লায়েন্ট স্থানীয়ভাবে মাউন্ট করে সংযোগ করতে এবং অ্যাক্সেস করতে পারে। NFS- এর সাথে, মাউন্ট করা ডিরেক্টরিটি আপনার স্থানীয় সিস্টেমে থাকে বলে মনে হয়। এনএফএস এখনও লিনাক্স সিস্টেমের মধ্যে ফাইল শেয়ার করার সবচেয়ে ব্যবহৃত উপায়।

লিনাক্স ওএস -এ, আপনি সহজেই মাউন্ট কমান্ড ব্যবহার করে আপনার স্থানীয় সিস্টেমে একটি এনএফএস শেয়ার্ড ডিরেক্টরি মাউন্ট করতে পারেন। মাউন্ট কমান্ড অস্থায়ীভাবে ফাইল সিস্টেম মাউন্ট করে। একবার সিস্টেমটি পুনরায় চালু হয়ে গেলে, আপনাকে এটি অ্যাক্সেস করতে আবার মাউন্ট করতে হবে। যাইহোক, যদি আপনি ফাইল সিস্টেমটি স্থায়ীভাবে মাউন্ট করতে চান যাতে সিস্টেমটি বুট করার সময় আপনাকে এটি মাউন্ট করতে না হয়, আপনাকে /etc /fstab ফাইলে একটি এন্ট্রি যুক্ত করতে হবে।







এই নিবন্ধে, আমরা ব্যাখ্যা করব কিভাবে স্থানীয় পদ্ধতিতে NFS ফাইল সিস্টেমকে ম্যানুয়ালি এবং স্বয়ংক্রিয়ভাবে মাউন্ট করা যায়।



পূর্ব প্রয়োজনীয়তা

আপনি এগিয়ে যাওয়ার আগে, নিশ্চিত করুন যে নিম্নলিখিত পূর্ব-প্রয়োজনীয়তাগুলি দূরবর্তী সার্ভারে সম্পন্ন হয়েছে।



  • NFS সার্ভার দূরবর্তী মেশিনে ইনস্টল করা আছে
  • NFS পরিষেবা চলছে
  • NFS শেয়ার্ড ডিরেক্টরি রপ্তানি করা হয়
  • একটি ফায়ারওয়াল ক্লায়েন্ট আইপি অ্যাক্সেস ব্লক করছে না

আমরা উবুন্টু 20.04 সিস্টেমে এই নিবন্ধে উল্লিখিত পদ্ধতিটি সম্পাদন করেছি। তাছাড়া, আমরা উবুন্টুতে কমান্ড চালানোর জন্য কমান্ড লাইন টার্মিনাল অ্যাপ্লিকেশন ব্যবহার করেছি। টার্মিনাল খুলতে, আপনি Ctrl+Alt+T কীবোর্ড শর্টকাট ব্যবহার করতে পারেন।





NFS ক্লায়েন্ট প্যাকেজ ইনস্টল করা

আপনার স্থানীয় ক্লায়েন্ট সিস্টেমে NFS শেয়ার্ড ডিরেক্টরি মাউন্ট করতে, আপনার NFS ক্লায়েন্ট প্যাকেজ প্রয়োজন হবে। প্রথমে, টার্মিনালে নিম্নলিখিত কমান্ড ব্যবহার করে সিস্টেম রিপোজিটরি ইনডেক্স আপডেট করুন:

$sudoউপযুক্ত আপডেট

তারপর টার্মিনালে নিম্নলিখিত কমান্ড ব্যবহার করে আপনার ক্লায়েন্ট মেশিনে NFS ক্লায়েন্ট প্যাকেজ ইনস্টল করুন:



$sudoউপযুক্তইনস্টলnfs- সাধারণ

একটি NFS ফাইল সিস্টেম ম্যানুয়ালি মাউন্ট করা

নিম্নলিখিত পদ্ধতিতে, আমরা মাউন্ট কমান্ড ব্যবহার করে NFS ডিরেক্টরিটি নিজে মাউন্ট করব।

ধাপ 1: NFS সার্ভারের ভাগ করা ডিরেক্টরিটির জন্য একটি মাউন্ট পয়েন্ট তৈরি করুন

আমাদের প্রথম পদক্ষেপ হবে ক্লায়েন্টের সিস্টেমে একটি মাউন্ট পয়েন্ট ডিরেক্টরি তৈরি করা। এটি এমন ডিরেক্টরি হবে যেখানে NFS সার্ভার থেকে সমস্ত ভাগ করা ফাইল অ্যাক্সেস করা যাবে।

আমরা /mnt ডিরেক্টরির অধীনে client_sharedfolder নামের একটি মাউন্ট পয়েন্ট ডিরেক্টরি তৈরি করেছি।

$sudo mkdir -পি /mnt/client_sharedfolder

ধাপ 2: ক্লায়েন্টে NFS সার্ভার শেয়ার্ড ডিরেক্টরি মাউন্ট করুন

পরবর্তী ধাপ হল NFS সার্ভারে শেয়ার্ড ডিরেক্টরিটি ক্লায়েন্টের মাউন্ট পয়েন্ট ডিরেক্টরিতে মাউন্ট করা। ক্লায়েন্টের মাউন্ট পয়েন্ট ডিরেক্টরিতে NFS সার্ভার শেয়ার্ড ডিরেক্টরি মাউন্ট করতে নিম্নলিখিত সিনট্যাক্স ব্যবহার করুন:

$sudo মাউন্ট [NFS _IP]:/[NFS_export] [স্থানীয়_মাউন্টপয়েন্ট]

কোথায়

  • NFS_IP এটি NFS সার্ভারের IP ঠিকানা
  • NFS_export NFS সার্ভারে শেয়ার করা ডিরেক্টরি
  • স্থানীয়_মাউন্টপয়েন্ট ক্লায়েন্টের সিস্টেমে মাউন্ট পয়েন্ট ডিরেক্টরি

আমাদের উদাহরণে, কমান্ডটি হবে:

$sudo মাউন্ট192.168.72.136:/mnt/শেয়ার করা ফোল্ডারের/mnt/client_sharedfolder

কোথায় 192.168.72.136 আমাদের NFS সার্ভার আইপি, / mnt / sharedfolder NFS সার্ভারে শেয়ার করা ডিরেক্টরি, এবং / mnt / sharedfolder ক্লায়েন্ট সিস্টেমের মাউন্ট পয়েন্ট।

একবার আপনি NFS শেয়ার মাউন্ট করলে, আপনি নিম্নলিখিত কমান্ড ব্যবহার করে এটি নিশ্চিত করতে পারেন:

$df– জ

ধাপ 3: NFS শেয়ার পরীক্ষা করুন

আপনি ক্লায়েন্ট মেশিনে NFS শেয়ার্ড ডিরেক্টরি মাউন্ট করার পরে, NFS সার্ভার থেকে কিছু ফাইল অ্যাক্সেস করে এটি পরীক্ষা করুন। NFS সার্ভার মেশিনে, যেকোনো টেস্ট ফাইল বা ডিরেক্টরি তৈরি করুন এবং ক্লায়েন্ট মেশিন থেকে এটি অ্যাক্সেস করার চেষ্টা করুন।

NFS সার্ভারের শেয়ার্ড ডিরেক্টরিতে নেভিগেট করতে cd কমান্ড ব্যবহার করুন:

$সিডি /mnt/শেয়ার করা ফোল্ডারের/

তারপর স্পর্শ বা mkdir কমান্ড ব্যবহার করে, একটি পরীক্ষা ফাইল বা ডিরেক্টরি তৈরি করুন। আমরা testfile1 এবং testfile2 নামে কিছু নমুনা ফাইল তৈরি করেছি।

$sudo স্পর্শtestfile1 testfile2

এখন ক্লায়েন্টের মেশিনে, একই ফাইলগুলি আছে কিনা তা যাচাই করুন।

$ls /mnt/client_sharedfolder/

মাউন্ট কমান্ড NFS ফাইল সিস্টেমকে সাময়িকভাবে ক্লায়েন্ট সিস্টেমে মাউন্ট করে। আপনি যখনই সিস্টেমটি পুনরায় বুট করবেন, আপনাকে এটিকে ম্যানুয়ালি মাউন্ট করতে হবে। পরবর্তী ধাপে, আমরা দেখব কিভাবে NFS ফাইল সিস্টেম বুট করার সময় স্বয়ংক্রিয়ভাবে মাউন্ট করা যায়।

একটি NFS ফাইল সিস্টেম স্বয়ংক্রিয়ভাবে মাউন্ট করা

নিম্নলিখিত পদ্ধতিতে, আমরা বুট করার সময় স্বয়ংক্রিয়ভাবে মাউন্ট করার জন্য NFS ফাইল সিস্টেম সেট আপ করব। এই পদ্ধতি ব্যবহার করে, প্রতিবার আপনি আপনার সিস্টেম বুট করার সময় আপনাকে ফাইল সিস্টেমটি ম্যানুয়ালি মাউন্ট করতে হবে না।

নিম্নলিখিত কমান্ড ব্যবহার করে /etc /fstab ফাইল সম্পাদনা করুন:

$sudo ন্যানো /ইত্যাদি/fstab

তারপর নিম্নলিখিত বিন্যাস ব্যবহার করে /etc /fstab ফাইলে একটি এন্ট্রি যোগ করুন।

NFS সার্ভার: ডিরেক্টরি মাউন্টপয়েন্ট nfs ডিফল্ট 0 0

যেখানে NFS সার্ভার: ডিরেক্টরি এনএফএস সার্ভার আইপি এবং এর শেয়ার্ড ডিরেক্টরি, পর্বত বিন্দু ক্লায়েন্টের মেশিনের মাউন্ট পয়েন্ট যেখানে NFS ডিরেক্টরি মাউন্ট করা আছে, এবং nfs ফাইল সিস্টেমের ধরন নির্ধারণ করে।

আমাদের উদাহরণে, এন্ট্রি হবে:

192.168.72.136:/mnt/শেয়ার করা ফোল্ডারের/mnt/client_sharedfolder nfs ডিফল্ট0 0

কোথায় 192.168.72.136 আমাদের NFS সার্ভার আইপি, / mnt / sharedfolder NFS সার্ভারে শেয়ার করা ডিরেক্টরি, এবং /mnt/client_sharedfolder ক্লায়েন্ট সিস্টেমের মাউন্ট পয়েন্ট।

একবার আপনি /etc /fstab ফাইলে উপরের এন্ট্রি যোগ করলে, ফাইলটি সংরক্ষণ করুন এবং বন্ধ করুন। Ctrl+O এবং তারপর Ctrl+X ব্যবহার করুন।

পরের বার যখন আপনি আপনার মেশিন শুরু করবেন NFS শেয়ার স্বয়ংক্রিয়ভাবে নির্দিষ্ট মাউন্ট পয়েন্টে মাউন্ট করা হবে।

NFS ফাইল সিস্টেমগুলি আনমাউন্ট করা

আপনি যেকোনো সময় আপনার স্থানীয় সিস্টেম থেকে একটি NFS ফাইল সিস্টেম আনমাউন্ট করতে পারেন। মাউন্ট পয়েন্টের নাম অনুসারে উমাউন্ট কমান্ডটি টাইপ করুন যেখানে এটি মাউন্ট করা আছে।

দ্রষ্টব্য: কমান্ডটি আনমাউন্ট নয় আনমাউন্ট।

$sudo পরিমাণ [পর্বত বিন্দু]

আমাদের উদাহরণে, এটি হবে:

$পরিমাণ /mnt/client_sharedfolder

যাইহোক, মনে রাখবেন, যদি NFS ফাইল সিস্টেমটি /etc /fstab ব্যবহার করে মাউন্ট করা থাকে, পরের বার যখন আপনি আপনার সিস্টেম বুট করবেন তখন এটি আবার মাউন্ট করা হবে। এছাড়াও মনে রাখবেন যে ফাইল সিস্টেমটি মাউন্ট করা হবে না যদি এটি ব্যস্ত থাকে যেমন কিছু ফাইল খোলা থাকে, অথবা আপনি কিছু ডিরেক্টরিতে কাজ করছেন।

এটাই সব আছে! এই নিবন্ধে, আপনি ব্যাখ্যা করেছেন কিভাবে উবুন্টু 20.04 সিস্টেমে ম্যানুয়ালি এবং স্বয়ংক্রিয়ভাবে এনএফএস শেয়ার্ড ডিরেক্টরি মাউন্ট করবেন। শেষ পর্যন্ত, আমরা ব্যাখ্যা করেছি কিভাবে NFS শেয়ার্ড ডিরেক্টরিকে আনমাউন্ট করতে হবে যখন আপনার আর প্রয়োজন নেই।