আমি কীভাবে কোনও স্টোরেজ ডিভাইস সেট আপ করব যা ব্যবহারের সময় কেবল "চালু" থাকে?


10

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

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

সুতরাং আমি যা চাই তা হল স্টোরেজ যা গভীর গভীর ঘুম / স্ট্যান্ডবাই মোডে উপলব্ধ, তাই এটি খুব বেশি গরম হয় না, শক্তি সঞ্চয় করে এবং যখন প্রয়োজন হয় তখনই জাগ্রত হয় (যখন মাউন্ট করা হয়)। কেউ কি জানেন যে আমি কীভাবে এটি অর্জন করতে পারি? ধন্যবাদ।

সম্পাদনা: আমি নিম্নলিখিত চেষ্টা করেছি:

$ sudo hdparm -Y /dev/sda

/dev/sda:
 issuing sleep command
SG_IO: bad/missing sense data, sb[]:  70 00 05 00 00 00 00 0a 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

এবং

$ sudo hdparm -y /dev/sda

/dev/sda:
 issuing standby command
SG_IO: bad/missing sense data, sb[]:  70 00 05 00 00 00 00 0a 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

এবং

sudo sdparm --flexible --command=stop /dev/sda

এটি প্রায় ঠিক হয়ে গেছে বলে মনে হচ্ছে, ড্রাইভটি নীচে নেমেছে, তবে এক বা এক ঘন্টা পরে আবার দ্রুত ফিরে আসে।

সম্পাদনা 2: এটি আশাব্যঞ্জক দেখাচ্ছে:

কেউ আমাকে বলেছিল আমার ইজেক্ট ব্যবহার করা উচিত, এবং এটি কার্যকর হয়েছিল worked যদিও এটি ডিফল্টরূপে ইনস্টল করা হয়নি। সুতরাং আমি নিম্নলিখিতটি করেছেন:

sudo apt-get install eject
sudo eject /dev/sda

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


আমার ক্ষেত্রে এইচডিডি 10 মিনিট অলস হয়ে যাওয়ার পরে যখন সার্ভারটি চলছে (ওড্রয়েড), কিন্তু যখন এটি প্লাগযুক্ত হয় বা সার্ভারটি চালিত হয় না, তখন এটি অনির্দিষ্টকালের জন্য স্পিন করে। আপনি আরপিআই বন্ধ করলে আপনার বাহ্যিক এইচডিডি কী হবে?
inf3rno

আমার "নিষেধাজ্ঞার" সাথেও থামছে না। কেবলমাত্র এইচডি-অলস কাজ করে তবে এটি কেবল 1 মিনিটের জন্য থামে, তারপরে এটি আবার চলে।
ড্যানি 182

উত্তর:


4
sudo hdparm -y /dev/sda

(ধরে নিলাম আপনার কাছে কেবল একটি ইউএসবি ডিস্ক সংযুক্ত রয়েছে) আপনার ডিভাইসটিকে ঘুমের মধ্যে ফেলতে পারে। আপনি যদি ডিভাইসটি আনমাউন্ট করার পরে এটি করেন তবে আপনি আবার মাউন্ট করার চেষ্টা না করা অবধি এই পাওয়ার সেভিং মোডে থাকা উচিত।

আপনি পাশাপাশি -Yদাঁড়ানোর পরিবর্তে স্লিপ মোডের জন্য বিকল্পও চেষ্টা করতে পারেন ।

আপনিও চেষ্টা করতে পারেন:

hdparm -k1 -K1 -S2 /dev/sda

যা আপনার ড্রাইভকে 10 সেকেন্ডের নিষ্ক্রিয়তার পরে -SXXঘুরতে হবে (আপনি অন্যান্য মানগুলিতে পরিবর্তন করতে পারবেন (1২০40 টি 5 সেকেন্ডের গুণক নির্দিষ্ট করতে ব্যবহৃত হতে পারে, 0 বার স্পিন ডাউন টাইম অফ হবে, 241-255 দীর্ঘ সময়সীমার নির্দিষ্টকরণের জন্য ব্যবহৃত হতে পারে))।

আপনি চেষ্টা করতে পারেন এমন অন্য বিকল্পটি হ'ল:

sdparm --flexible --command=stop /dev/sda

দ্রষ্টব্য: দেখে মনে হচ্ছে কোন আদেশগুলি সমর্থিত তা HDD এবং HDD-> ইউএসবি রূপান্তরকারী উভয়ই ব্যবহৃত হচ্ছে on


আমার ধারণা আছে যে এইচডিপর্ম অগত্যা ইউএসবি-সংযুক্ত ডিস্কগুলিতে কাজ করে না। এটি ইউএসবি-টু-সাটা (বা আইডিই) ব্যবহারের উপর নির্ভর করতে পারে। তবে সরাসরি সংযুক্ত IDE বা SATA ডিস্কগুলিতে আমি নিশ্চিত hdparm এটি সঠিক উপায়।
ফ্রেপা

@ ফ্রেপা: আমি জানি যে কমপক্ষে কিছু লোক রিপোর্ট করেছে যে এটি তাদের পক্ষে কাজ করে তাই এটি সম্ভবত নির্দিষ্ট নিয়ামকের উপর নির্ভর করে।
ক্রিজিসটফ অ্যাডামস্কি

ওকে, জেনে ভালো লাগলো. আমি এটি নিজের কাজ করতে পেলাম না, কেন তা আমি ঠিক জানি না।
ফ্রেপা

এত দেরিতে উত্তর দেওয়ার জন্য দুঃখিত, আমি এটি চেষ্টা করার সময় পাইনি। আমি এখন এটি চেষ্টা করেছিলাম, কিন্তু এটি আমার কাজ করে না। আমি টার্মিনাল থেকে ত্রুটি বার্তাগুলি আমার প্রশ্নের মধ্যে সম্পাদনা করব।
ভার্ফিল্ট

@ চোকোবাই: আমি আমার উত্তর আপডেট করেছি। এটি আপনার ক্ষেত্রে সহায়তা করতে পারে।
ক্রিজিসটফ অ্যাডামস্কি

1

হার্ড-ড্রাইভের উন্নত পাওয়ার ম্যানেজমেন্ট (এপিএম) যা ইউএসবি-টু-সাটা ব্রিজের মাধ্যমে সংযুক্ত থাকে তা কমান্ড দ্বারা সেট করা যায়

sudo smartctl -s apm,127 /dev/sdx

মান 127 এর অর্থ " স্ট্যান্ডবাই সহ মধ্যবর্তী (এপিএম) স্তর "। এই স্তরটি ব্যবহার করে, হার্ড ড্রাইভটি কয়েক সেকেন্ডের নিষ্ক্রিয়তার পরে স্পিন ডাউন হয়ে যায় এবং আবার চাহিদা অনুযায়ী শুরু হয়।

বিগলবোনে পরীক্ষিত, উবুন্টু ১৩.১০।


ইনস্টল smartctlকরতে আপনাকে চালানো দরকারsudo apt-get install smartmontools
হেনজি

0

ইউএসবি-পোর্টগুলি কেবলমাত্র সমস্ত কিছুর জন্য সমাধান ... তবে হার্ডড্রাইভগুলিতে বিশেষীকৃত নয়, এই ধীর ইউএসবি -2 পোর্টগুলি ইথারনেট-অ্যাডাপ্টারের সাথে ভাগ করে নিয়েছে। এর অর্থ আপনি তাদের সাথে অনেকগুলি ডিস্ক সংযুক্ত করে নরকের মতো ধীর হয়ে যাবেন।

আপনি আপনার প্রকল্পের সমাধানের জন্য একটি অতিরিক্ত নিয়ামক বোর্ড ব্যবহার করতে পারেন। "রাস্পবেরি পিড্রাইভ" সন্ধান করুন এবং সংযুক্ত করার জন্য একটি এক্স 8 এক্সএক্স কন্ট্রোলার বোর্ড পান।

আপনি " https://www.smartmontools.org/wiki/USB- এ " হ্যাম্প্টি-ডাম্প্টি "ইউএসবি ইন্টারফেসের মাধ্যমে কী কী সম্ভব এবং সাতার সাথে আপনার কী নিয়ন্ত্রণ রয়েছে তা বর্ণনা করেও দেখতে পারেন ....

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