লিনাক্সের অধীনে এসএসডি-র জন্য লেখার চক্র বা প্রত্যাশিত জীবন সংখ্যা কীভাবে নির্ধারণ করবেন?


10

আমরা কিছুক্ষণের জন্য একটি লিনাক্স (আরএইচইল 5) সার্ভারে একটি এসএসডি (ইন্টেল এক্স 25-এম) চালিয়ে যাচ্ছি, তবে গত বছরের জন্য এটি কতটা রাইট লোডের অধীনে ছিল তা নির্ধারণের জন্য কোনও চেষ্টা করেননি। লিনাক্সের অধীনে এমন কোনও সরঞ্জাম রয়েছে যা সময়ের সাথে সাথে ডিস্কে কতটা লেখা হয়েছে বা এটি (আরও ভাল) এটি কত পরিধান জমেছে তা আমাদের জানানোর জন্য? এটি মৃত্যুর কাছাকাছি কিনা কিনা তা দেখার জন্য কেবল একটি ইঙ্গিত খুঁজছি ...

উত্তর:


13

ইন্টেল এসএসডি মোট লেখার পরিসংখ্যান রাখে এবং এটির জীবনকালের সম্ভাবনা কতটা থাকে।

নিম্নলিখিতটি একটি ইনটেল এক্স 25-এম জি 2 160 জিবি (এসএসডিএসএ 2 এম 160 জি 2 জিসি) থেকে এসেছে

# smartctl -data -A /dev/sda
smartctl 5.40 2010-10-16 r3189 [x86_64-redhat-linux-gnu] (local build)
Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 5
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  3 Spin_Up_Time            0x0020   100   100   000    Old_age   Offline      -       0
  4 Start_Stop_Count        0x0030   100   100   000    Old_age   Offline      -       0
  5 Reallocated_Sector_Ct   0x0032   100   100   000    Old_age   Always       -       1
  9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       6855
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       68
192 Unsafe_Shutdown_Count   0x0032   100   100   000    Old_age   Always       -       30
225 Host_Writes_32MiB       0x0030   200   200   000    Old_age   Offline      -       148487
226 Workld_Media_Wear_Indic 0x0032   100   100   000    Old_age   Always       -       3168
227 Workld_Host_Reads_Perc  0x0032   100   100   000    Old_age   Always       -       1
228 Workload_Minutes        0x0032   100   100   000    Old_age   Always       -       1950295543
232 Available_Reservd_Space 0x0033   099   099   010    Pre-fail  Always       -       0
233 Media_Wearout_Indicator 0x0032   098   098   000    Old_age   Always       -       0
184 End-to-End_Error        0x0033   100   100   099    Pre-fail  Always       -       0

হোস্ট_উইটস_32 এমআইবি কাঁচা মান দেখায় যে এই ড্রাইভে কত 32MiB ইউনিট ডেটা লেখা হয়েছে।

মিডিয়া_ওয়্যারআউট_ ইন্ডিকেটর মানটি ড্রাইভটি তার কার্যকর পরিধানের মধ্য দিয়ে কতটা স্বাভাবিকের শতাংশ আপনাকে দেখায়। এটি 100 থেকে শুরু হয় (বা 099, আমি যা ভুলে যাই) এবং এটি এগিয়ে চলে যায় 001 এ, যেখানে ইন্টেল ড্রাইভটিকে তার দরকারী জীবনকে অতিক্রম করেছে বলে বিবেচনা করে। ওয়ারেন্টি দাবির অংশ হিসাবে ইন্টেল এমডাব্লুআইআই ব্যবহার করে - একবার এমডাব্লুআইআই 001 পৌঁছে গেলে ওয়ারেন্টির মেয়াদ শেষ হয়ে যায়।

এমডব্লিউআই 001 পৌঁছানোর মানে এই নয় যে ড্রাইভটি তত্ক্ষণাত ব্যর্থ হবে! ফ্ল্যাশ ইউনিটগুলির বৈকল্পিকতাগুলি মোকাবেলায় ইন্টেলের সহনশীলতা থাকবে। আমি ড্রাইভগুলি এই মুহুর্তের শেষের দিকে ভাল করে দেখেছি এবং আমি কতটা ইন্টেল 320 সিরিজ এসএসডি সক্রিয়ভাবে পরেছি তা দেখার জন্য যে তারা কত দিন স্থায়ী হয়।

তবে এমআরডাব্লুআই 001 এ পৌঁছানোর পরে ওয়ারেন্টি শেষ হওয়ার সাথে সাথে আমি সেই সময়ে যে কোনও ড্রাইভকে প্রতিস্থাপন করব।


ভবিষ্যতের রেফারেন্সের Media_Wearout_Indicatorজন্য, আমার ইন্টেল 520 সিরিজ এসএসডি এর জন্য 100 এ শুরু হয়।
পাবলু

এটি লক্ষণীয় যে, ড্রাইভটি একবার "001" পৌঁছানোর পরেও "ব্যর্থ" না হয়ে পরে কিছু পরে (সম্ভবত দীর্ঘ পথ পরে) চলে যাবে, কিছু হারিয়ে যাওয়ার পরে ডেটা বজায় রাখার ক্ষমতা কিছুটা অল্প সময়ের মধ্যে নেমে যায় । আমি মনে করি অনলাইনে পোস্ট করা কিছু ধৈর্যশীল পরীক্ষা হয়েছে যা এটি পরিমাপ করেছে।
sa289

6

কর্সার ড্রাইভগুলিও একইরকম শতাংশ-জীবন-বাম সূচক রফতানি করে। তাদের ক্ষেত্রে এটি 231 বৈশিষ্ট্যযুক্ত:

231 SSD_Life_Left           0x0013   100   100   010    Pre-fail  Always       -       0

(নোট করুন স্মার্টক্টল যদি এটি তাপমাত্রা হিসাবে প্রদর্শিত হয় তবে আপনাকে আপনার ডিভাইস ডাটাবেস আপডেট করতে হবে my আমার ডেবিয়ান সিস্টেমে যার অর্থ চলমান /usr/sbin/update-smart-drivedb)

একটি কর্সার ব্লগ পোস্টটি দেখায় যে মানটি কখনই 10% এর নীচে যায় না বলে আমি মনে করি এটি 10% এ প্রতিস্থাপন করা উচিত।

আমার কাছে একই স্যান্ডফোর্স নিয়ামক সহ একটি ওসিজেড ড্রাইভও রয়েছে যা একই এসএসডি_লাইফ_লাইফ্ট মানটিও রফতানি করে।


3

মিডিয়া_ওয়ারআউট_ ইন্ডিকেটর আপনি যা খুঁজছেন তা হ'ল। 100 এর জন্য আপনার এসএসডি এর 100% জীবন রয়েছে, নিম্ন সংখ্যার অর্থ কম জীবন বাকি।

# smartctl -a /dev/sda | grep Media_Wearout_Indicator

আমার ল্যাপটপ থেকে আউটপুট

233 Media_Wearout_Indicator 0×0032 100 100 000 Old_age Always – 0

আপনি যদি নিজের ড্রাইভ থেকে আরও বিশদ এবং সম্পূর্ণ বৈশিষ্ট্য দেখতে চান তবে আপনি চালাতে পারেন

# smartctl -data -A /dev/sda

এবং আউটপুট

# smartctl -data -A /dev/sda
smartctl 5.41 2011-06-09 r3365 [x86_64-linux-3.2.0-49-generic] (local build)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
5 Reallocated_Sector_Ct 0×0032 100 100 000 Old_age Always – 0
9 Power_On_Hours 0×0032 000 000 000 Old_age Always – 232959027031342
12 Power_Cycle_Count 0×0032 100 100 000 Old_age Always – 279
170 Unknown_Attribute 0×0033 100 100 010 Pre-fail Always – 0
171 Unknown_Attribute 0×0032 100 100 000 Old_age Always – 0
172 Unknown_Attribute 0×0032 100 100 000 Old_age Always – 0
174 Unknown_Attribute 0×0032 100 100 000 Old_age Always – 278
184 End-to-End_Error 0×0033 100 100 090 Pre-fail Always – 0
187 Reported_Uncorrect 0×0032 100 100 000 Old_age Always – 0
192 Power-Off_Retract_Count 0×0032 100 100 000 Old_age Always – 278
225 Load_Cycle_Count 0×0032 100 100 000 Old_age Always – 10752
226 Load-in_Time 0×0032 100 100 000 Old_age Always – 65535
227 Torq-amp_Count 0×0032 100 100 000 Old_age Always – 66
228 Power-off_Retract_Count 0×0032 100 100 000 Old_age Always – 65535
232 Available_Reservd_Space 0×0033 100 100 010 Pre-fail Always – 0
233 Media_Wearout_Indicator 0×0032 100 100 000 Old_age Always – 0
241 Total_LBAs_Written 0×0032 100 100 000 Old_age Always – 10752
242 Total_LBAs_Read 0×0032 100 100 000 Old_age Always – 21803
249 Unknown_Attribute 0×0013 100 100 000 Pre-fail Always – 357

http://namhuy.net/1024/how-to-check-ssd-life-left.html


এটি উল্লেখ করা দরকারী যে এই ক্ষেত্রে সাধারণ মানটি ব্যবহার করা উচিত।
ফ্যালকন মোমোট

1

আসলে তা না. ড্রাইভ যদি পরিসংখ্যান রাখে না, আপনি নিশ্চিতভাবে জানতে পারবেন না। তারপরেও ড্রাইভটি সিস্টেম কল এবং ইন্টারফেস থেকে দূরে রড-লেভেলিং অ্যালগরিদমগুলি এবং যেমন হুডের অধীনে জিনিসগুলি অনুকূল করার চেষ্টা করতে পারে ab অন্য কথায়, ড্রাইভটি সহজেই "মিডিয়াতে" ডেটা কোথায় লিখিত হয় সে সম্পর্কে সহজেই আপনার সাথে মিথ্যা বলতে পারে যাতে আপনি কীভাবে কোষগুলি ক্রিয়াকলাপ করছেন তা জানতে পারবেন না।

আপনি / আপনার ব্যর্থতা বা ত্রুটি কখন দেখবেন তা এখনও গ্যারান্টিযুক্ত নয়। আগামীকাল ড্রাইভ ব্যর্থ হতে পারে, তিন বছরে ব্যর্থ হতে পারে।

সেরা বাজি হ'ল এটি একটি রেড কনফিগারেশনে রাখা এবং এটি ব্যর্থ হলে (অন্য ড্রাইভ ব্যর্থ হওয়ার আগে) এটি প্রতিস্থাপন করার পরিকল্পনা করার জায়গায় তার পরিকল্পনা রয়েছে এবং আপনার ব্যাকআপগুলি বর্তমান রয়েছে কিনা তা নিশ্চিত করে।

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