আমার কাছে অনেকগুলি 2 টিবি ডিস্ক সহ একটি লিনাক্স সার্ভার রয়েছে, বর্তমানে সমস্তটি একটি এলভিএমে রয়েছে যার ফলস্বরূপ প্রায় 10 টিবি স্থান। আমি এই সমস্ত স্থানটি একটি ext4 পার্টিশনে ব্যবহার করি এবং বর্তমানে প্রায় 8,8 টিবি ডেটা রয়েছে।
সমস্যাটি হ'ল, আমি প্রায়শই আমার ডিস্কগুলিতে ত্রুটিগুলি পাই এবং আমি যদি এটি প্রতিস্থাপন করি (তবে এটি বলতে গেলে আমি পুরানো ডিস্কটিকে একটি নতুন ডিডি দিয়ে কপি করি তবে আমি নতুনটিকে সার্ভারে রেখেছি) ত্রুটিগুলি উপস্থিত হওয়ার সাথে সাথেই, আমি প্রায়শই এটিতে প্রায় 100 এমবি দূষিত ডেটা পাই। এটি e2fsck প্রতিবার পাগল হয়ে যায়, এবং প্রায়শই একটি বুদ্ধিমান অবস্থায় ext4 ফাইল সিস্টেমটি পেতে এক সপ্তাহ সময় নেয়।
সুতরাং প্রশ্নটি হল: আপনি আমার এলভিএম-তে একটি ফাইল সিস্টেম হিসাবে ব্যবহার করার জন্য আমাকে কী প্রস্তাব করবেন? অথবা আপনি পরিবর্তে আমাকে কী করার পরামর্শ দিবেন (আমার সত্যিই এলভিএম দরকার নেই)?
আমার ফাইল সিস্টেমের প্রোফাইল:
- বিভিন্ন মোট আকারের অনেকগুলি ফোল্ডার (কিছু মোট 2 টিবি, কিছু মোট 100 এমবি)
- বিভিন্ন আকারের প্রায় 200,000 ফাইল (এর মধ্যে 3/4 প্রায় 10 এমবি, 1/4 টি 100 এমবি এবং 4 জিবি এর মধ্যে; আমি বর্তমানে ফাইলগুলিতে আরও পরিসংখ্যান পেতে পারি না কারণ আমার এক্সট 4 পার্টিশনটি কিছুদিন পুরোপুরি ধ্বংস হয়ে গেছে)
- অনেক পড়েন তবে কয়েকজন লেখেন
- এবং আমার ত্রুটি সহিষ্ণুতা প্রয়োজন (আমি এমডিএডিএম রেড ব্যবহার বন্ধ করে দিয়েছি কারণ এটি পুরো ডিস্কে একটি ত্রুটি থাকা পছন্দ করে না, এবং আমার মাঝে মাঝে ব্যর্থ ডিস্কও থাকে যা আমি যত তাড়াতাড়ি পারি প্রতিস্থাপন করি, তবে এর অর্থ আমি এতে দুর্নীতিগ্রস্থ ডেটা পেতে পারি) আমার ফাইল সিস্টেম)
বড় সমস্যা হ'ল ডিস্ক ব্যর্থ; আমি কিছু ফাইল হারাতে পারি তবে একই সাথে সমস্ত কিছু হারাতে পারি না।
যদি আমি ext4 ব্যবহার করা চালিয়ে যাই, আমি শুনেছি আমার আরও ভাল ছোট ছোট ফাইল সিস্টেম তৈরি করার চেষ্টা করা উচিত এবং সেগুলি কোনওভাবে "মার্জ" করা উচিত, তবে কীভাবে তা আমি জানি না।
আমি শুনেছি বিটিআরএফস খুব ভাল লাগবে, তবে ডেটা অনুলিপি করা না হলে ( mkfs.btrfs -d single
?) যখন ডিস্কের একটি অংশ (বা একটি সম্পূর্ণ ডিস্ক) হারাতে পারে তা সম্পর্কে আমি কোনও ক্লু খুঁজে পাই না ।
প্রশ্নের কোনও পরামর্শ স্বাগত জানানো হবে, আগাম ধন্যবাদ!