انواع خطاهاي رم سرور و چگونگي رفع آن ها
خطاي رم سرور چيست و چگونه مي توان آن را بر طرف كرد؟ رم از آن دسته سخت افزار هايي است كه مهم ترين قطعه يك دستگاه و يا تجهيزات ديجيتال مي باشد، كه به آن نيازمنديد چرا كه نقش مهمي و حياتي اي دارد. مسلما تا به الان نام RAM به گوشتان خورده است، و يا حتي آن را از نزديك ديده ايد و بر روي سيستم خود نصب كرده ايد. اما بحث رم سرور با رم هاي ديگر جدا بوده و يك محبث پيچيده اي است كه يك سري تفاوت هايي دارد .
سرور نيز مانند دستگاه تجهيزاتي ديگر ممكن است دچار اخطار و اختلال هايي شود و از آنجايي كه سرور از قطعات بسياري مانند cpu، رم، باتري، هارد سرور و … تشكيل شده است قصد داريم تا در رابطه با يكي از اصلي ترين قطعات سرور يعني رم كه ممكن است عمده خطاهايي داشته باشد صحبت كنيم. و بگوييم كه چگونه ميتوانيد خطاهاي رم سرور را برطرف كنيد تا در كوتاه ترين زمان مشكلات را از سر خود رفع كنيد.
رم سرور چيست:
RAM خلاصه شده عبارت Random Access Memory (حافظه با دسترسي تصادفي) است. اصولا به نام حافظه اصلي (Main Memory) نيز ياد ميشود. وظيفه ي اصلي RAM تنظيم سرعت تبادل اطلاعات بين هارد (ديسك سخت) و CPU (پردازشگر مركزي) است. با توجه به سرعت پردازش بالاي CPU و اختلاف آن با سرعت خواندن و نوشتن در HDD وسط اين دو سخت افزار يعني RAM اين امكان را به كامپيوترها و سرورها مي دهد، كه بتوانند سرعت پردازش را بهبود دهند.
در واقع Ram را مي توان حافظه موقت سرور يا كامپيوتر نام برد. رم سرور وظيفه اي ديگري نيز دارد، يك سرور با هر برند توليد اي بايد بتواند، علاوه بر سرعت پردازش بالا، امكان نگهداري و بهبود مستمر در مورد خطاهاي احتمالي را داشته باشد. براي مثال؛ اگر شما در سرور خود از رم سرور استفاده مي كنيد، ميتوانيد مطمئن باشيد كه يك بلاك اضافه در Ram وجود دارد كه كار آن پيدا كردن و رفع خطاهاي به وقوع پيوسته است. به اين نوع از رم ها (Error Correction Codes) ECC گفته مي شود. كه امكان نصب آن برروي مادربردهاي سرور وجود خواهد داشت. مادربرد كامپيوترهاي خانگي رم هايي از نوع NON-ECC را پشتيباني مي كنند.
انواع رم سرور:
به طور كلي رم سرور به دو دسته Buffered و Unbuffered تقسيم بندي مي شوند، كه بزرگترين تفاوت بين اين دو دسته اين است كه بافر از يك لايه پردازش انرژي براي حفظ سرعت تشكيل شده است. هر كدام از اين دو داراي مزيت ها و معايب خودشان هستند.
انواع رم بافر:
- Registered RAM
اين نوع رم ها كه به آن ECC RDIMM هم مي گويند، حافظه اي هستند كه داراي رجيستر ها مي باشند. و رم بدون بافر EC RAM هم رمي است كه هيچ بافري را در مادربرد ندارد.
- RAM Fully Buffered
همچنين فناوري ديگري هم در توليد RAM به نام FB-DIMM وجود دارد، كه هدف آن ارائه خدمات به سرور با افزايش حداكثر سرعت مبتني بر فناوري قديمي DIMM-ECC مي باشد. اين نوع رم سرور ثبات، سازگاري و توانايي بررسي و اصلاح را به حداكثر مي رساند. اين رم در واقع نسخه قديمي همان رم رجيستر شده مي باشد.
- RAM Load Reduced
اين نوع از رم سرور نسخه جديدتري از رم بافر دار است. مزيت اين ماژول ها اين است كه گاهي اجازه نمي دهند كه همه فضا هاي DIMM با ماژول هاي حافظه درجه دو پر شوند. به علاوه اين، بعضي از مشكلات مانند عملكرد و قدرت RAM را نيز برطرف مي كنند.
انواع رم سرور بر اساس سرعت آن:
- DDR2
DDR2 در سال 2003 عرضه شد و در آن زمان هم حداكثر سرعت انتقال 3200 مگابايت در ثانيه بود. با گذشت زمان سرعت انتقال اين رم به تدريج افزايش پيدا كرده و تا 8000 مگابايت بر ثانيه نيز پيش رفت. اين نوع رم سرور بسيار متداول مي باشد و خيلي از سرور ها از آن استفاده مي كنند. براي تجهيز سيستم كامپيوتر هاي قديمي ميتوان از اين رم استفاده كرد كه رايج ترين نوع آن هم PC2-5300 است.
- DDR3
اين نوع رم ها در سال 2007 به بازار عرضه شدند. از زمان راه اندازي اين رم سرور DDR3 سرعت انتقال 6400 مگابايت در ثانيه بود. و با گذشت زمان سرعت انتقال اين رم ها در آخر به 14900 مگابايت در ثانيه هم رسيد.
- DDR4
اين رم سرور ها در سال 2014 عرضه شدند و بيشترين سرعت انتقال را از 17000 مگابايت بر ثانيه به 19200 مگابايت بر ثانيه رسانده اند.
- DDR5
DDR5 از جديدترين نسل حافظه هاي رم سرور به شمار مي روند و حدودا دو برابر سريعتر از مدل DDR4 ميباشند. از اصلي ترين ويژگي هاي اين رم ها ميتوانيم به مصرف انرژي و پايداري بيشتر آن و ضريب خطاي پايين تر اشاره كنيم. به همين علت شايد بتوان گفت مناسب ترين گزينه براي رم سرور همين رم ها باشند، كه بهترين عملكرد را در ميان رم هاي سرور دارند. به طور كلي اين مدل از رم ها از تكنولوژي هاي روز دنيا نيز بهره مي برند، و هم آخرين نسخه موجود در دنيا ميباشند و كم و كاستي هاي نسخه هاي قبلي را جبران كرده است.
انواع خطاهاي رم سرور:
ـ خطاي رم سرور A DIMM error occurred or a DIMM failed
علت وقوع خطا:
- رم شما توانايي پاسخ گويي به سرور را ندارد.
- يكي از DIMM ها خراب است.
- ماژول رم به درستي قرار نگرفته است.
- جايگذاري يك رم متفاوت به جاي رم اصلي
چگونگي رفع اختلال خطا:
- احتمال دارد رم انتخابي شما براي سرورتان مناسب و پاسخگوي نياز شما نباشد، چرا كه برخي از سرور ها نياز دارند تا تمامي ظرفيت اسلات هاي رم آن ها پر شوند.
- بايد رم متفاوت را از سرور خارج كنيد.
- LED هاي مرتبط با اسلات RAM را چك كنيد.
- سيستم ROM خود را به روز رساني نماييد و ترجيحا از آخرين نسخه آن استفاده كنيد.
- ماژول رم را از دستگاه خارج كرده و دوباره به طور درست آن را جايگذاري نماييد.
- سعي كنيد از تعداد رم كمتر با ظرفيت بيشتري استفاده كنيد تا اسلات كمتري درگير باشد.
- شما ميتوانيد جاي ماژول هاي RAM را با يكديگر تعويض نماييد.
ـ خطاي رم سرور Server is out of memory
خطاي هايي رم سرور كه ممكن است در دستگاه اتفاق بيفتد به صورت زير نمايش داده ميشود:
- The server is out of memory (حافظه دستگاه كافي نيست).
- A POST error mesغير مجاز مي باشدe or an IML mesغير مجاز مي باشدe is displayed (يك پيام خطاي POST يا يك پيام IML نمايش داده مي شود).
علت وقوع خطا:
- ممكن است حافظه دستگاه شما به درستي پيكربندي نشده باشد و يا سيستم عامل دستگاه شما به مشكل برخورده باشد، دستگاه به شما اين دو نوع خطا را نمايش ميدهد.
چگونگي رفع اختلال خطا:
- در ابتدا بايد مطمئن شويد كه حافظه آن به درستي پيكربندي شده باشد.
- در قدم بعدي سيستم عامل دستگاهتان را بررسي كنيد.
- ROM سيستم و دستگاه خود را به آخرين ورژن خود آپديت كنيد.
ـ خطاي رم سرور DIMM configuration errors
خطاي رم سرور كه دستگاه در صورت رخ داد چنين اتفاقي به ما نشان مي دهد displayed (يك پيام خطاي POST يا يك پيام IML نمايش داده مي شود).
علت وقوع خطا:
- پيكربندي DIMM ها از تنظيمات Advanced Memory Protection پيشتيباني نميكند.
- كانال حافظه رم به ترتيب و منظم پر نشده است. در سرور هاي GEN10 رم ها بايد بر اساس الگويي كه كمپاني HP ارائه كرده است چيده شوند. لازم به ذكر است در صورت استفاده از دو پردازنده حتما بايد ظرفيت رم هر دو به يك اندازه پر شوند.
- احتمال دهيد DIMM نصب شده در سرور پشتيباني نميشود. (برخي سرور ها از مدل هاي خاص رم پشتيباني ميكنند و درنتيجه با ساير مدل ها به مشكل ميخورند).
- پردازنده مربوطه نصب نشده است. (پردازنده ها انواع گوناگوني دارند كه با توجه به نوع مدل سرور و متناسب با نياز كسب و كار خود بايد پردازنده خود را انتخاب كنند. براي مثال: پردازنده نسل اول و دوم و يا سري E و … .
چگونگي رفع اختلال خطا:
- در ابتدا بايد بررسي كنيد كه DIMM مطابق دستورالعمل هاي گفته شده كمپاني اچ پي نصب شده اند يا خير.
- اطمينان حاصل كنيد كه تنظيمات Advanced Memory Protection و DIMM با هم ديگر مطابقت داشته باشد.
- مطمئن شويد كه DIMM ها بر روي سرور پشتيباني ميشوند.
- ROM سيستم را به آخرين ورژن به روز رساني كنيد.
ـ خطاي رم سرور Server fails to recognize existing memory
خطاي The server does not recognize new memory installed on the server به اين معناست كه، سرور ماژول رمي كه جايگذاري كرده ايد را نمي تواند شناسايي كند.
علت وقوع خطا:
- اين سري از رم ها به وسيله سرور شما پشتيباني نميكند.
- ماژول به درستي در سرور شما جايگذاري و نصب نشده است.
- رم انتخابي شما از نظر ظرفيت مناسب سرور نميباشد و جوابگوي دستورات ارسال شده از پردازنده نيست.
- پردازنده اي كه بر روي سرور شما نصب شده است به درستي انتخاب نشده و سرور شما از آن پشتيباني نميكند.
- رم انتخابي شما براي سرور مناسب نيست. (برخي سرور ها از نوع خاص پشتياني ميكند).
چگونگي رفع اختلال خطا:
- quick spec مرتبط با مدل و نوع سرور خود را بررسي كنيد و رم مورد نياز و متناسب با سرور خود را تهيه كنيد.
- از ظرفيت رم سرور خود اطمينان حاصل فرماييد. (با توجه به پردازنده و سيستم عامل دستگاه شما است).
- احتمال دارد پردازنده شما مناسب باشد، ولي فقط مشكل در تعداد هسته هاي پردازنده باشد چرا كه برخي از سرور ها فقط از پردازنده هاي 23 هسته پشتيباني ميكنند و همين سبب كاهش چشم گير ظرفيت رم شما مي شود.
- از نمايش پيام خطاي Event Event در IML اطمينان حاصل نماييد.
- مطمعن شويد كه ماژول رم در اسلات ها به درستي جاي گذاري شده است.
- جاي ماژول هاي ram را با يك ديگر عوض كنيد.
ـ خطاي رم سرور Uncorrectable memory error
اگر با اين خطا مواجه شده باشد به شكل هاي زير نمايش داده ميشوند كه عبارتند از:
- يك پيام خطاي POST يا يك پيام IML نمايش داده مي شود.
- توقف خطا يا صفحه آبي (ويندوز)
- صفحه بنفش (لينوكس)
- خطاي Linux kernel
- خطاي ”system “hang
- سرور به طور غيرمنتظره پس از راه اندازي فريز شده (هيچ فرآيندي رخ نمي دهد و هيچ كليدي كار نمي كند و صرفا سرور فقط روشن است) و يا خاموش مي شود.
علت وقوع خطا:
- ماژول رم يا نصب نشده است و يا به درستي جايگذاري نشده است.
- RAM موجود در سرور شما failed شده است.
چگونگي رفع اختلال خطا:
- DIMM را دوباره در دستگاه خود نصب كنيد.
- ROM سيستم را به آپديت كنيد.
- اگر همچنان با مشكل مواجه ميشويد، DIMM را با يكي ديگر عوض كنيد.
منبع:
انواع خطاهاي رم سرور و چگونگي رفع آن ها
برچسب: ،