ডেবিয়ান RAID ড্রাইভ আকার ছোট হওয়া উচিত


0

পটভূমি

তাই আমি RAID স্থাপন করতে নতুন, তাই আমার সাথে সহ্য করুন। আমি 4 হার্ড ড্রাইভের সাথে একটি RAID 10 সেট আপ করার চেষ্টা করেছি। আমি ব্যাবহার করছি mdadm এই অর্জন। আমি সফলভাবে আমার RAID করা হয়েছে /dev/md0। আমি আমার ড্রাইভের জন্য প্রায় 2.5 টেরাবাইট ক্ষমতা থাকা উচিত। যখন আমি লিখি:

sudo mdadm --detail /dev/md0

এটা ফেরত দেয়:

array size = 2441634816 (2328.52 GiB 2500.23 GB)

যা 2500 গিগাবাইট সম্পর্কে 2.5 টিবি তাই সূক্ষ্ম মনে হয়। আমি সাম্বার উপর আক্রমণ চালাচ্ছি এবং যখন আমি অন্য মেশিন থেকে উপলব্ধ স্থানটি দেখি, এটি কেবলমাত্র 16 গিগাবাইট বা তারপরে দেখায়:

সমস্যা

আমার সমস্যা অবশ্যই আমার স্থান একটি ভাল পরিমাণ পাওয়া যায় না। আমি কিভাবে আমার পূর্ণ অ্যারে পাওয়া যাবে?

আমি কি চেষ্টা করেছি

sudo resize2fs /dev/md0

যা আকার পরিবর্তন করা হয় md0 সমস্ত স্থান ব্যবহার করার জন্য ..

এর আউটপুট "ফাইল সিস্টেমটি ইতিমধ্যে 610408704 ব্লক দীর্ঘ। কিছুই করার নেই!"

অন্য কমান্ড আমি চেষ্টা দেখেছি

mdadm --grow /dev/md0 --size=max

যা আউটপুট "উপাদান আকার /dev/md0 0K এ অপরিবর্তিত "এবং যখন আমি আকার পরীক্ষা করে দেখি তখন এটি একই।

কেউ চেষ্টা করার জন্য আমার কোন ধারনা আছে?


আপনি কি মনে করেন যে স্থানটি উপলব্ধ নয়? আউটপুট df? 610408704 ব্লক সঠিক বলে মনে হয়, যদি এটি 4k ব্লক (610408704 * 4096/1024 ^ 3 = 2328.52 জিআইবি)
Tom Yan

ওয়েল আমি অন্য কম্পিউটার থেকে, আমার নতুন RAID থেকে ফাইল অনুলিপি করা হয়েছিল এবং যখন আমি প্রায় 16 গিগাবাইট এটি ডিস্ক পূর্ণ বলে। অন্য কিছু যে হতে পারে?
Eric F

ওহ "আমি সবার উপর হামলা হোস্ট করছি এবং যখন আমি অন্য মেশিন থেকে উপলব্ধ স্থানটি দেখি"। তাই আপনি নিশ্চিত samba শেয়ার সঠিকভাবে কনফিগার করা হয়? আপনি সঙ্গে চেক করেছেন df স্থানীয়ভাবে?
Tom Yan

Raid হোস্ট করা মেশিনে ডিএফ দিয়ে পরীক্ষা করে দেখানো হয় না সব সময়ে / dev / md0
Eric F

এটা মাউন্ট করা হয় না? findmnt /dev/md0 আপনি শেয়ারের জন্য সেট করা পাথটিতে মাউন্ট করেছেন তা নিশ্চিত করুন।
Tom Yan

উত্তর:


0

এটি সম্ভবত কারণ md0 মাউন্ট করা হয় না, বা ভাগের পথটি তার মাউন্ট পয়েন্টে সেট করা হয় না।

পরের ক্ষেত্রে, এটি স্পষ্ট যে আপনি আপনার smb.conf চেক করা উচিত।

সাবেক ক্ষেত্রে, আপনি প্রথম সঙ্গে চেক করতে পারেন findmnt /dev/md0 অথবা mount | grep /dev/md0

তার প্রত্যাশিত মাউন্টপয়েন্ট (উদাঃ / mnt / raid0) পড়তে / লিখতে সক্ষম হওয়ার অর্থ অপরিহার্যভাবে এটি মাউন্ট করা হয় না। আপনি সম্ভবত রুট ফাইল সিস্টেম (16 গিগাবাইট স্পেস, আপনার Pi তে SD এর মত দেখছেন) অ্যাক্সেস করছেন।

আসলে আপনি এমনকি আউটপুট চেক করতে পারেন df। যদি / dev / md0 তালিকাভুক্ত না হয়, এটি মূলত নিশ্চিত করে যে এটিও মাউন্ট করা হয় না। এটি তালিকাভুক্ত হলে, আপনি স্থানীয়ভাবে তার ব্যবহার চেক করতে পারেন। : ডি

মাউন্ট করা হচ্ছে না কারণ এটিতে / etc / fstab এর জন্য কোন এন্ট্রি লেখা নেই, বা এটি বুটেও সমবেত হয় না।


সমস্যা স্পষ্টভাবে mdadm ড্রাইভ একত্রিত না এবং তারপর বুট তাদের মাউন্ট করা হয় নি। অডিও একত্রিতকরণের ক্ষেত্রে কিছু করার জন্য mdadm.conf পেয়ে অনেক সমস্যা হয়েছে। আমি অনেক সাইট সুপারিশ মত সেখানে পাথ লোড ছিল কিন্তু এটি পুনরায় বুট করার পরে একত্রিত হবে না। আমার চূড়ান্ত সমাধান লাইন আপ mdadm - অ্যাসেম্বল - স্ক্যান এবং মাউন্ট / mnt / raid10 / dev / md0 আমার বুট আপ স্ক্রিপ্টে যোগ করা যা এখন পুরোপুরি সূক্ষ্ম কাজ করে। :)
Eric F
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.