پیکسلر | شبکه اجتماعی برنامه نویسان

انواع خطاهای رم سرور و چگونگی رفع آن ها

mrshabake 1 سال پیش
خطای رم سرور

خطای رم سرور چیست و چگونه می توان آن را بر طرف کرد؟ رم از آن دسته سخت افزار هایی است که مهم ترین قطعه یک دستگاه و یا تجهیزات دیجیتال می باشد، که به آن نیازمندید چرا که نقش مهمی و حیاتی ای دارد. مسلما تا به الان نام 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 ها خراب است.
  • ماژول رم به درستی قرار نگرفته است.
  • جایگذاری یک رم متفاوت به جای رم اصلی

چگونگی رفع اختلال خطا:

  1. احتمال دارد رم انتخابی شما برای سرورتان مناسب و پاسخگوی نیاز شما نباشد، چرا که برخی از سرور ها نیاز دارند تا تمامی ظرفیت اسلات های رم آن ها پر شوند.
  2. باید رم متفاوت را از سرور خارج کنید.
  3. LED های مرتبط با اسلات RAM را چک کنید.
  4. سیستم ROM خود را به روز رسانی نمایید و ترجیحا از آخرین نسخه آن استفاده کنید.
  5. ماژول رم را از دستگاه خارج کرده و دوباره به طور درست آن را جایگذاری نمایید.
  6. سعی کنید از تعداد رم کمتر با ظرفیت بیشتری استفاده کنید تا اسلات کمتری درگیر باشد.
  7. شما میتوانید جای ماژول های RAM را با یکدیگر تعویض نمایید.

 

ـ خطای رم سرور  Server is out of memory 

خطای هایی رم سرور که ممکن است در دستگاه اتفاق بیفتد به صورت زیر نمایش داده میشود:

  1. The server is out of memory (حافظه دستگاه کافی نیست).
  2. A POST error message or an IML message is displayed (یک پیام خطای POST یا یک پیام IML نمایش داده می شود).

علت وقوع خطا:

  • ممکن است حافظه دستگاه شما به درستی پیکربندی نشده باشد و یا سیستم عامل دستگاه شما به مشکل برخورده باشد، دستگاه به شما این دو نوع خطا را نمایش میدهد.

چگونگی رفع اختلال خطا:

  1. در ابتدا باید مطمئن شوید که حافظه آن به درستی پیکربندی شده باشد.
  2. در قدم بعدی سیستم عامل دستگاهتان را بررسی کنید.
  3. ROM سیستم و دستگاه خود را به آخرین ورژن خود آپدیت کنید.

 

ـ خطای رم سرور DIMM configuration errors 

خطای رم سرور که دستگاه در صورت رخ داد چنین اتفاقی به ما نشان می دهد displayed (یک پیام خطای POST یا یک پیام IML نمایش داده می شود).

علت وقوع خطا:

  • پیکربندی DIMM ها از تنظیمات Advanced Memory Protection پیشتیبانی نمیکند.
  • کانال حافظه رم به ترتیب و منظم پر نشده است. در سرور های GEN10 رم ها باید بر اساس الگویی که کمپانی HP ارائه کرده است چیده شوند. لازم به ذکر است در صورت استفاده از دو پردازنده حتما باید ظرفیت رم هر دو به یک اندازه پر شوند.
  • احتمال دهید DIMM نصب شده در سرور پشتیبانی نمیشود. (برخی سرور ها از مدل های خاص رم پشتیبانی میکنند و درنتیجه با سایر مدل ها به مشکل میخورند).
  • پردازنده مربوطه نصب نشده است. (پردازنده ها انواع گوناگونی دارند که با توجه به نوع مدل سرور و متناسب با نیاز کسب و کار خود باید پردازنده خود را انتخاب کنند. برای مثال: پردازنده نسل اول و دوم و یا سری E و … .

چگونگی رفع اختلال خطا:

  1. در ابتدا باید بررسی کنید که DIMM مطابق دستورالعمل های گفته شده کمپانی اچ پی نصب شده اند یا خیر.
  2. اطمینان حاصل کنید که تنظیمات Advanced Memory Protection و DIMM با هم دیگر مطابقت داشته باشد.
  3. مطمئن شوید که DIMM ها بر روی سرور پشتیبانی میشوند.
  4. 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 را با یکی دیگر عوض کنید.

منبع: 

انواع خطاهاي رم سرور و چگونگي رفع آن ها

0 دیدگاه
برای قرار دادن دیدگاه وارد شوید