আমরা কি একাধিক ডিস্ককে একটি ডিরেক্টরি হিসাবে মাউন্ট করতে পারি?


20

একটি ডিরেক্টরি হিসাবে বিভিন্ন ডিস্ক মাউন্ট করার উপায় আছে? ধরে নিচ্ছি আমার এক্সট 4 পার্টিশন সহ কিছু ডিস্ক রয়েছে:

/dev/sda1 1Tb  mounted as /store1
/dev/sda2 2Tb  mounted as /store2
/dev/sdb1 2Tb  mounted as /store3
/dev/sdb2 2Tb  mounted as /store4

আমি 7 /storeallটিবি স্পেসের সাথে তাদের একটি যৌক্তিক ডিরেক্টরি হিসাবে মার্জ করতে চাই , যাতে আমি এটি একটি rsyncকমান্ড দিয়ে পূরণ করতে পারি ।

এটি কি লিনাক্সে সম্ভব? আমার কোন ফাইল সিস্টেম ব্যবহার করা উচিত?

উত্তর:


36

mhddfs ঠিক আপনি যা খুঁজছেন তা হ'ল: http://romanrm.net/mhddfs

আপনি এটির মতো মাউন্ট করতে পারেন:

mhddfs /mnt/a/,/mnt/b/,/mnt/c/ /storeall/

যেখানে / এমএনটি / এ /, / এমএনটি / বি /, এবং / এমএনটি / সি / হ'ল তিনটি ভিন্ন মাউন্ট পয়েন্ট যা তিনটি ভিন্ন হার্ড ড্রাইভ হতে পারে। আপনি এই মত আনমাউন্ট করতে পারেন:

fusermount -u /storeall

যদি কোনও ডিস্ক ব্যর্থ হয় তবে আপনি কেবলমাত্র সেই নির্দিষ্ট ডিস্কে সঞ্চিত ফাইলগুলি আলগা করুন। যদি আপনার ডেটাটি আপনার জন্য গুরুত্বপূর্ণ এবং আপনি যদি চান যে আপনার ডেটা ডিস্ক ব্যর্থতা থেকে বাঁচতে পারে তবে আপনি পরিবর্তে একটি রেড সেটআপ বিবেচনা করুন (এমডিএডএম অনুসন্ধান করুন)।

সম্পাদনা: পিএস! আপনি যে ডিভাইসগুলি মাউন্ট করেছেন তাতে আলাদা আলাদা ফাইল সিস্টেম থাকতে পারে!


2
mhddfsলেখক আর এটিকে বজায় রাখে না এবং mergerfsপরিবর্তে ব্যবহারের পরামর্শ দেয় । উত্স
অপ্সেস

4

এটি কোনও ফাইল সিস্টেম সমস্যা নয়, এটি একটি বিভাজন সমস্যা problem

আপনি যা করতে চান তা হ'ল এই ডিস্কগুলির ফাইল সিস্টেমগুলি সরিয়ে ফেলুন (তাদের মধ্যে ইতিমধ্যে থাকা কোনও ডেটা ব্যাকআপ করুন), তারপরে চারটি ডিস্ক জুড়ে একটি এলভিএম ভলিউম সেট করুন। তারপরে আপনি সেই ভলিউম সেটে একটি ফাইল সিস্টেম তৈরি করতে পারেন এবং সেই ফাইল সিস্টেমটিকে একটি জায়গায় মাউন্ট করতে পারেন এবং সেভাবে পূরণ করতে পারেন।

সচেতন হোন যে এটির জন্য কোনও অপ্রয়োজনীয়তা হবে না এবং আপনি যদি চারটি ডিস্কের মধ্যে কোনওটি হারিয়ে ফেলেন তবে সম্ভবত আপনি সেগুলির সমস্ত ডেটা হারাবেন।


পরামর্শের জন্য ধন্যবাদ। দুর্ভাগ্যক্রমে lvm কাজ করে না কিছু ডিস্ক দূরবর্তী মেশিনের RAIDS ... সেগুলি এনএফএসের মাধ্যমে মাউন্ট করা যেতে পারে। আমি মনে করি আমি গ্লাস্টারএফএসের মতো কিছু সমাধান পেয়েছি। আমি এখনও ডকুমেন্টেশন পড়ছি ...
আরমান

3

পরীক্ষা করে দেখুন UnionFS , এটা আপনাকে সাহায্য করতে পারে।


এটি দেখানোর জন্য ধন্যবাদ, উইন্ডোগুলির জন্য কোনও পোর্ট রয়েছে?
আরমান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.