আমি হোম সার্ভারে উবুন্টু 12.04 ব্যবহার করি। 5 টি হার্ড ড্রাইভ রয়েছে: ওএস সহ একটি এসএসডি এবং 4 টি এইচডিডি (স্যামসাং এইচডি 204UI) এমডিএডিএম ব্যবহার করে একটি রেড 5 হিসাবে কনফিগার করা হয়েছে।
আমার খুব বেশিবার র্যাডের প্রয়োজন হয় না (বলুন, গড়ে প্রতিদিন প্রায় একবার); এতে মাল্টিমিডিয়া ডেটা এবং কিছু ব্যাকআপ রয়েছে, তাই আমি বেশিরভাগ সময় ড্রাইভগুলি স্ট্যান্ডবাইতে রাখার সিদ্ধান্ত নিয়েছি।
আমি এইচডিপিআরএম ব্যবহার করে 20 মিনিটের পরে স্বয়ংক্রিয়ভাবে স্পিন-ডাউন করার জন্য ড্রাইভগুলি কনফিগার করেছি, /dev/sda
উদাহরণ হিসাবে এখানে :
hdparm -S 240 /dev/sda
কমান্ডের আউটপুট এটি নিশ্চিত করেছে:
/dev/sdb:
setting standby to 240 (20 minutes)
তবে সমস্যাটি হ'ল শেষ অ্যাক্সেসের পরে প্রায় 5 সেকেন্ডের পরিবর্তে (20 মিনিটের পরিবর্তে) ড্রাইভটি স্পিন করে এবং
hdparm -C /dev/sdb
প্রদর্শন:
/dev/sdb:
drive state is: standby
কনফিগার করা হিসাবে ড্রাইভটি 20 মিনিট অপেক্ষা করে না কেন? এটির কি রেড সেটআপের সাথে কিছু করার আছে? (আমি তাই মনে করি না...)
এটি খুব কম সময়সীমাটি সমস্যাযুক্ত যেহেতু এটি একটি RAID5 এবং যখন আমি কোনও ফাইল অ্যাক্সেস করি তখন এটি চারটি ড্রাইভের চারপাশে ব্লক-ওয়াইড ছড়িয়ে পড়ে। যেহেতু ড্রাইভ 2 পড়ার সময় 1 ড্রাইভের প্রয়োজন হয় না, পরের বার ব্যবহার করা হবে (ড্রাইভ 3 এর পরে পড়ার পরে) এটি ঘুমিয়ে গেল। সুতরাং ড্রাইভগুলি পুরো সময় উপরে এবং নীচে ঘুরতে থাকে ফলে শূন্যের কাছাকাছি একটি থ্রুপুট হয়।
লোকেরা আমার ড্রাইভগুলির জীবন সম্পর্কে উদ্বিগ্ন: এটিতে কোনও সমস্যা হবে না যে ড্রাইভগুলির স্বাস্থ্যের চেয়ে শক্তি এবং তাপ সঞ্চয় করা আমি বেশি পছন্দ করি যেহেতু ড্রাইভগুলি প্রতিদিন গড়ে একবার এবং নীচে নেমে যায় (আমি RAID5 এবং সামগ্রীটি ব্যবহার করি না) খুব গুরুত্বপূর্ণ না)।