fs_mkmount - ক্লাউডে অনলাইন

এটি হল fs_mkmount কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


fs_mkmount - একটি ভলিউমের জন্য একটি মাউন্ট পয়েন্ট তৈরি করে

সাইনোপিসিস


fs mkmount -dir <ডিরেক্টরি> -ভলিউম <আয়তন নাম>
[-সেল <কোষ নাম>>] [-আরডব্লিউ] [-ফেষ্ট] [-হেল্প]

fs mk -d <ডিরেক্টরি> -v <আয়তন নাম>
[-c <কোষ নাম>>] [-r] [-f] [-h]

বর্ণনাঃ


সার্জারির fs mkmount কমান্ড দ্বারা নামের ভলিউমের জন্য একটি মাউন্ট পয়েন্ট তৈরি করে -ভলিউম এ যুক্তি
দ্বারা নির্দিষ্ট করা AFS ফাইল স্পেসের অবস্থান -dir যুক্তি. মাউন্ট পয়েন্ট দেখায়
একটি স্ট্যান্ডার্ড ডিরেক্টরি উপাদানের মত, এবং ভলিউমের রুট ডিরেক্টরি হিসাবে কাজ করে, কিন্তু হয়
আসলে একটি বিশেষ ফাইল সিস্টেম অবজেক্ট যা একটি AFS ভলিউমকে বোঝায়। যখন ক্যাশে ম্যানেজার
পাথনেম ট্রাভার্সালের সময় প্রথমে একটি প্রদত্ত মাউন্ট পয়েন্টের মুখোমুখি হয়, এটি VL সার্ভারের সাথে যোগাযোগ করে
কোন ফাইল সার্ভার মেশিনে নির্দেশিত ভলিউম রয়েছে তা জানতে, তারপর এর একটি অনুলিপি নিয়ে আসে
উপযুক্ত ফাইল সার্ভার মেশিন থেকে ভলিউমের রুট ডিরেক্টরি।

এটি সম্ভব, যদিও প্রস্তাবিত নয়, একটি ভলিউমে একাধিক মাউন্ট পয়েন্ট তৈরি করা।
ক্যাশে ম্যানেজার বিভ্রান্ত হতে পারে যদি একটি ভলিউম একই সাথে দুটি জায়গায় মাউন্ট করা হয়
ফাইলস্পেস মাধ্যমে পথ.

ক্যাশে ম্যানেজার তিনটি মৌলিক নিয়ম পালন করে যখন এটি AFS ফাইলস্পেস অতিক্রম করে এবং
মাউন্ট পয়েন্ট সম্মুখীন:

নিয়ম 1: নির্দিষ্ট করা হলে ব্যাকআপ এবং পঠনযোগ্য ভলিউম অ্যাক্সেস করুন
যখন ক্যাশে ম্যানেজার একটি মাউন্ট পয়েন্টের সম্মুখীন হয় যা একটি ভলিউম নির্দিষ্ট করে a এর সাথে
".রিডনলি" বা একটি ".ব্যাকআপ" এক্সটেনশন, এটি শুধুমাত্র সেই ধরনের ভলিউম অ্যাক্সেস করে। যদি একটি মাউন্ট
পয়েন্টে ".ব্যাকআপ" বা ".রিডনলি" এক্সটেনশন নেই, ক্যাশে ম্যানেজার
নিয়ম 2 এবং 3 ব্যবহার করে।

উদাহরণস্বরূপ, ক্যাশে ম্যানেজার কখনই একটি ভলিউমের রিড/রাইট সংস্করণ অ্যাক্সেস করে না যদি
মাউন্ট পয়েন্ট ব্যাকআপ সংস্করণের নাম দেয়। যদি নির্দিষ্ট সংস্করণটি অ্যাক্সেসযোগ্য না হয়,
ক্যাশে ম্যানেজার একটি ত্রুটি রিপোর্ট করে।

নিয়ম 2: সম্ভব হলে শুধুমাত্র পঠনযোগ্য পথ অনুসরণ করুন
যদি একটি মাউন্ট পয়েন্ট শুধুমাত্র পঠনযোগ্য ভলিউমে থাকে এবং এটি যে ভলিউমটি উল্লেখ করে তা হল
প্রতিলিপি করা হলে, ক্যাশে ম্যানেজার ভলিউমের একটি পঠনযোগ্য অনুলিপি অ্যাক্সেস করার চেষ্টা করে; যদি
উল্লেখিত ভলিউম প্রতিলিপি করা হয় না, ক্যাশে ম্যানেজার পঠন/লেখা অ্যাক্সেস করে
অনুলিপি ক্যাশে ম্যানেজার এইভাবে একটি পছন্দ করতে বলা হয় শুধুমাত্র পাঠযোগ্য পথ ফাইলস্পেস মাধ্যমে,
শুধুমাত্র পঠনযোগ্য ভলিউম অ্যাক্সেস করা যখন তারা উপলব্ধ.

ক্যাশে ম্যানেজারটি শুধুমাত্র পঠনযোগ্য পথে শুরু হয় কারণ এটি সর্বদা
এর একটি পঠনযোগ্য কপি অ্যাক্সেস করে root.afs ভলিউম যদি এটি বিদ্যমান থাকে; ভলিউম মাউন্ট করা হয়
একটি সেলের AFS ফাইলস্পেসের মূলে (নামযুক্ত /এএফএস কনভেনশন দ্বারা). যে, যদি
"root.afs" ভলিউম প্রতিলিপি করা হয়েছে, ক্যাশে ম্যানেজার শুধুমাত্র পঠনযোগ্য অনুলিপি অ্যাক্সেস করার চেষ্টা করে
এটির রিড/রাইট কপির পরিবর্তে। এই নিয়মটি তখন ক্যাশে ম্যানেজারকে এ রাখে
যতক্ষণ পর্যন্ত প্রতিটি ক্রমাগত ভলিউম প্রতিলিপি করা হয় শুধুমাত্র পঠনযোগ্য পথ। তাৎপর্য হল
যে "root.afs" এবং "root.cell" ভলিউম উভয়ই ক্যাশের জন্য প্রতিলিপি করা আবশ্যক
AFS ফাইলস্পেসে তাদের নীচে মাউন্ট করা প্রতিলিপিকৃত ভলিউম অ্যাক্সেস করার জন্য ম্যানেজার। দ্য
ভলিউম প্রচলিতভাবে এ মাউন্ট করা হয় /এএফএস এবং /afs/সেলনাম ডিরেক্টরি,
যথাক্রমে.

নিয়ম 3: একবার পড়া/লেখার পথে, সেখানে থাকুন
যদি একটি মাউন্ট পয়েন্ট একটি রিড/রাইট ভলিউমে থাকে এবং ভলিউম নামের একটি না থাকে
".রিডনলি" বা একটি ".ব্যাকআপ" এক্সটেনশন, ক্যাশে ম্যানেজার শুধুমাত্র অ্যাক্সেস করার চেষ্টা করে
ভলিউমের সংস্করণ পড়ুন/লিখুন। অ্যাক্সেস প্রচেষ্টা একটি ত্রুটি সঙ্গে ব্যর্থ হয় যদি
পঠন/লেখা সংস্করণ অ্যাক্সেসযোগ্য নয়, এমনকি যদি একটি পঠনযোগ্য সংস্করণ অ্যাক্সেসযোগ্য হয়। এই
পরিস্থিতি ক্যাশে ম্যানেজার একটি উপর হতে বলা হয় পড়া/লেখা পথ এবং ফিরে যেতে পারে না
মাউন্ট পয়েন্ট স্পষ্টভাবে ".রিডনলি" সহ একটি ভলিউমের নাম না দিলে কেবল পঠনযোগ্য পথে
এক্সটেনশন (সেলুলার মাউন্ট পয়েন্টগুলি এই নিয়মের একটি গুরুত্বপূর্ণ ব্যতিক্রম, যেমন
নিম্নলিখিত আলোচনায় ব্যাখ্যা করা হয়েছে।

মাউন্ট পয়েন্ট তিন ধরনের, প্রতিটি কারণ একটি ভিন্ন উদ্দেশ্যে উপযুক্ত
ক্যাশে ম্যানেজার যেভাবে তাদের ব্যাখ্যা করে।

· যখন ক্যাশে ম্যানেজার ক্রস করে a নিয়মিত মাউন্ট পয়েন্ট, এটি মাউন্টের তিনটিই মেনে চলে
পয়েন্ট ট্রাভার্সাল নিয়ম পূর্বে বর্ণিত. একটি নিয়মিত মাউন্ট পয়েন্ট তৈরি করতে, অন্তর্ভুক্ত করুন
শুধুমাত্র প্রয়োজনীয় -dir এবং -ভলিউম আর্গুমেন্ট fs mkmount কমান্ড।

· যখন ক্যাশে ম্যানেজার ক্রস করে a পড়া/লেখা মাউন্ট পয়েন্ট, এটি শুধুমাত্র অ্যাক্সেস করার চেষ্টা করে
মাউন্ট পয়েন্ট নামক ভলিউম সংস্করণ. আয়তনের নাম হলে বেস
ক্যাশে ম্যানেজার
ভলিউমের রিড/রাইট সংস্করণ অ্যাক্সেস করে, এমনকি যদি এটি প্রতিলিপি করা হয়। অন্যান্য
শব্দ, ক্যাশে ম্যানেজার যখন দ্বিতীয় মাউন্ট পয়েন্ট ট্রাভার্সাল নিয়ম উপেক্ষা করে
একটি রিড/রাইট মাউন্ট পয়েন্ট অতিক্রম করা: এটি রিড/রাইট পাথে সুইচ করে
ফাইলস্পেস

একটি পঠন/লেখা মাউন্ট পয়েন্ট তৈরি করতে, অন্তর্ভুক্ত করুন -আরডব্লিউ পতাকা উপর fs mkmount আদেশ এটা
ব্যবহার করে একটি সেলের ফাইলস্পেসে শুধুমাত্র একটি রিড/রাইট মাউন্ট পয়েন্ট তৈরি করা প্রচলিত
এটি AFS ফাইলস্পেস রুটের ঠিক নীচে সেলের "root.cell" ভলিউম মাউন্ট করতে (দ্বারা
সম্মেলন, /afs/.cellname)। দেখুন OpenAFS দ্রুত শুরু গাইড নির্দেশাবলীর জন্য এবং
ভলিউম ব্যবস্থাপনা সম্পর্কে অধ্যায় OpenAFS প্রশাসন গাইড ভবিষ্যতের জন্য
আলোচনা।

শুধুমাত্র-পঠন বা ব্যাকআপ ভলিউমের জন্য একটি পঠন/রাইট মাউন্ট পয়েন্ট তৈরি করা গ্রহণযোগ্য, কিন্তু
অপ্রয়োজনীয় মাউন্ট পয়েন্ট ট্রাভার্সালের প্রথম নিয়মটি ইতিমধ্যেই ক্যাশে উল্লেখ করে
যদি নিয়মিত মাউন্ট পয়েন্টের ভলিউম নামের ".রিডনলি" বা থাকে তাহলে ম্যানেজার সেগুলি অ্যাক্সেস করে৷
".ব্যাকআপ" এক্সটেনশন।

· যখন ক্যাশে ম্যানেজার ক্রস করে a সেলুলার মাউন্ট পয়েন্ট, এটি নির্দেশিত অ্যাক্সেস করে
নির্দিষ্ট কক্ষের আয়তন, যা সাধারণত একটি বিদেশী কোষ। (যদি মাউন্ট পয়েন্ট
ভলিউম সহ একটি কক্ষের নাম দেয় না, ক্যাশে ম্যানেজার ভলিউমকে অ্যাক্সেস করে
সেল যেখানে মাউন্ট পয়েন্ট থাকে।) ক্যাশে ম্যানেজার তৃতীয় মাউন্টটিকে উপেক্ষা করে
একটি নিয়মিত সেলুলার মাউন্ট পয়েন্ট অতিক্রম করার সময় পয়েন্ট ট্রাভার্সাল নিয়ম: এটি একটি রিড-এ অ্যাক্সেস করে
ভলিউমটির শুধুমাত্র সংস্করণ যদি এটি প্রতিলিপি করা হয়, এমনকি যদি ভলিউমটি থাকে
মাউন্ট পয়েন্ট পড়া/লেখা হয়। এই ভাবে শুধুমাত্র পঠন পাথ পরিবর্তন করার জন্য ডিজাইন করা হয়েছে
বিদেশী কোষে ফাইল সার্ভার মেশিনে অযথা লোড চাপানো এড়িয়ে চলুন।

একটি নিয়মিত সেলুলার মাউন্ট পয়েন্ট তৈরি করতে, অন্তর্ভুক্ত করুন -সেল উপর যুক্তি fs mkmount
আদেশ শুধুমাত্র দ্বিতীয় স্তরে সেলুলার মাউন্ট পয়েন্ট তৈরি করা প্রচলিত
একটি কক্ষের ফাইলস্পেসে, বিদেশী কোষ মাউন্ট করতে তাদের ব্যবহার করে root.cell ভলিউম ঠিক নীচে
AFS ফাইলস্পেস রুট (প্রথা অনুসারে, এ /afs/বিদেশী_সেলনাম) মাউন্ট পয়েন্ট
স্থানীয় ব্যবহারকারীদের বিদেশী সেলের ফাইলস্পেস অ্যাক্সেস করতে সক্ষম করে, ধরে নেয় যে তাদের কাছে আছে
ভলিউমের রুট ডিরেক্টরির ACL-এ প্রয়োজনীয় অনুমতি এবং সেখানে একটি
প্রতিটি স্থানীয় ক্লায়েন্ট মেশিনে বিদেশী সেলের জন্য প্রবেশ /etc/openafs/CellServDB
ফাইল এর আউটপুটে fs lsmount কমান্ড, কোষের নাম এবং একটি কোলন (":") উপস্থিত হয়
একটি নিয়মিত সেলুলার মাউন্ট পয়েন্টে প্রাথমিক সংখ্যা চিহ্ন এবং ভলিউম নামের মধ্যে
নাম.

বিকল্প


-dir <ডিরেক্টরি>+
একটি মাউন্ট পয়েন্ট হিসাবে তৈরি করার জন্য ডিরেক্টরির নাম দেয়। ডিরেক্টরিটি অবশ্যই ইতিমধ্যে বিদ্যমান থাকবে না।
আপেক্ষিক পাথনাম বর্তমান কার্যকারী ডিরেক্টরির সাপেক্ষে ব্যাখ্যা করা হয়।

ডিরেক্টরীতে পঠন/লেখার পাথ নির্দিষ্ট করুন, এর ফলে ব্যর্থতা এড়াতে
শুধুমাত্র পঠনযোগ্য ভলিউমে একটি নতুন মাউন্ট পয়েন্ট তৈরি করার চেষ্টা করা হচ্ছে। কনভেনশন দ্বারা,
রিড/রাইট পাথ সেল নামের আগে একটি পিরিয়ড বসিয়ে নির্দেশিত হয়
পথনামের দ্বিতীয় স্তর (উদাহরণস্বরূপ, /afs/.abc.com) আরও আলোচনার জন্য
ফাইলস্পেসের মাধ্যমে পঠন/লেখা এবং কেবল-পঠন পাথের ধারণা, বিবরণ দেখুন।

-ভলিউম <আয়তন নাম>
মাউন্ট করার জন্য ভলিউমের নাম বা ভলিউম আইডি নম্বর নির্দিষ্ট করে। উপযুক্ত হলে, যোগ করুন
নামের জন্য ".রিডনলি" বা ".ব্যাকআপ" এক্সটেনশন, বা উপযুক্ত ভলিউম আইডি নির্দিষ্ট করুন৷
সংখ্যা।

-সেল <কোষ নাম>
যে কোষে ভলিউম থাকে তার নাম দেয় (একটি সেলুলার মাউন্ট পয়েন্ট তৈরি করে)। প্রদান
সম্পূর্ণরূপে যোগ্য ডোমেইন নাম, বা একটি সংক্ষিপ্ত ফর্ম যা এটি থেকে দ্ব্যর্থহীন করে
স্থানীয় তালিকাভুক্ত অন্যান্য কোষ /etc/openafs/CellServDB ফাইল.

যদি এই যুক্তিটি বাদ দেওয়া হয়, মাউন্ট পয়েন্টে কোনও সেল নির্দেশক প্রদর্শিত হবে না। যখন
ক্যাশে ম্যানেজার এটি ব্যাখ্যা করে, এটি অনুমান করে যে মাউন্ট পয়েন্টে নাম দেওয়া ভলিউম
মাউন্ট পয়েন্টে থাকা আয়তনের একই কক্ষে থাকে।

-আরডব্লিউ একটি পঠন/লেখা মাউন্ট পয়েন্ট তৈরি করে। একটি নিয়মিত মাউন্ট পয়েন্ট তৈরি করতে এই পতাকাটি বাদ দিন।

-ফেষ্ট
ভলিউম লোকেশন (VL) সার্ভারকে ভলিউমের একটি VLDB আছে কিনা তা পরীক্ষা করা থেকে বাধা দেয়
প্রবেশ করুন এবং একটি সতর্ক বার্তা মুদ্রণ যদি এটি না হয়. হোক বা না হোক এই পতাকা
অন্তর্ভুক্ত, ফাইল সার্ভার মাউন্ট পয়েন্ট তৈরি করে এমনকি ভলিউমের কোনো VLDB না থাকলেও
এন্ট্রি।

-হেল্প
এই কমান্ডের জন্য অনলাইন সহায়তা প্রিন্ট করে। অন্য সব বৈধ বিকল্প উপেক্ষা করা হয়.

উদাহরণ


নিম্নলিখিত কমান্ডটি একটি নিয়মিত মাউন্ট পয়েন্ট তৈরি করে, ভলিউম "user.smith" এ মাউন্ট করে
/afs/abc.com/usr/smith:

% cd/afs/abc.com/usr
% fs mkmount -dir smith -vol user.smith

নিম্নলিখিত কমান্ডগুলি একটি পঠন/লেখা মাউন্ট পয়েন্ট এবং একটি নিয়মিত মাউন্ট পয়েন্ট তৈরি করে
সেই সেলের ফাইল ট্রিতে ABC কর্পোরেশন সেলের "root.cell" ভলিউম। দ্বিতীয় আদেশ
রিড/রাইট মাউন্টের শুরুতে একটি পিরিয়ড রাখার নিয়ম অনুসরণ করে
পয়েন্টের নাম।

% fs mkmount -dir /afs/abc.com -vol root.cell
% fs mkmount -dir /afs/.abc.com -vol root.cell -rw

নিম্নলিখিত কমান্ডটি ABC-তে স্টেট ইউনিভার্সিটি সেলের "root.cell" ভলিউম মাউন্ট করে
কর্পোরেশন সেলের ফাইল ট্রি, একটি নিয়মিত সেলুলার মাউন্ট পয়েন্ট তৈরি করে
/afs/statu.edu. যখন একটি ABC কর্পোরেশন ক্যাশে ম্যানেজার এই মাউন্ট পয়েন্টের সম্মুখীন হয়, তখন এটি
স্টেট ইউনিভার্সিটি সেলে প্রবেশ করা যায় শুধুমাত্র পঠনযোগ্য পথে।

% fs mkmount -dir /afs/stateu.edu -vol root.cell -c stateu.edu

ব্যক্তিগত REQUIRED টি


ইস্যুকারীর অবশ্যই ACL-তে "i" (ঢোকান) এবং "a" (প্রশাসন) অনুমতি থাকতে হবে
মাউন্ট পয়েন্ট হাউস যে ডিরেক্টরি.

onworks.net পরিষেবা ব্যবহার করে অনলাইনে fs_mkmount ব্যবহার করুন



সর্বশেষ লিনাক্স এবং উইন্ডোজ অনলাইন প্রোগ্রাম