اگر فرآیند بهروزرسانی Firmware در سرورهای HPE با شکست مواجه شود، نباید بلافاصله فایل Firmware یا خود سرور را مقصر بدانید. در بسیاری از موارد، مشکل به نحوه آمادهسازی سرور، انتخاب نسخه مناسب یا رعایت نکردن پیشنیازهای نصب مربوط میشود. از آنجایی که Firmware اجزای مختلف سرور به یکدیگر وابسته هستند، حتی بهروزرسانی نشدن یک قطعه نیز میتواند فرآیند ارتقای سایر بخشها را با اختلال روبهرو کند.
در ادامه، مهمترین عواملی را بررسی میکنیم که باعث میشوند Firmware سرورهای HPE بهدرستی نصب یا بهروزرسانی نشود.
استفاده از نسخه نامناسب Service Pack for ProLiant (SPP)
یکی از رایجترین دلایل بروز خطا، استفاده از نسخهای از Service Pack for ProLiant (SPP) است که با مدل یا نسل سرور سازگاری ندارد. بسته SPP مجموعهای از Firmwareها، درایورها و ابزارهای مدیریتی است که HPE آن را برای نسلهای مختلف سرور منتشر میکند. هر نسخه این بسته، تنها از مدلهای مشخصی پشتیبانی میکند و استفاده از نسخه نامناسب میتواند باعث توقف فرآیند نصب شود.
برای مثال، اگر یک سرور ProLiant Gen10 با نسخهای از SPP که برای Gen11 منتشر شده بهروزرسانی شود، احتمال نمایش خطاهایی مانند Component Not Applicable یا Unsupported Firmware وجود دارد. در چنین شرایطی، ابزار بهروزرسانی تشخیص میدهد که فایل انتخابشده با سختافزار سازگار نیست و از ادامه فرآیند جلوگیری میکند.
پیش از دانلود SPP، بهتر است مدل دقیق سرور، نسل دستگاه و نسخه فعلی Firmware را بررسی کنید. همچنین مطالعه Release Notes هر نسخه کمک میکند مطمئن شوید بسته انتخابشده از سختافزار شما پشتیبانی میکند.
قدیمی بودن Firmware مربوط به BIOS یا HPE iLO
در بسیاری از مواقع، دلیل اصلی نصب نشدن Firmware، قدیمی بودن BIOS یا HPE iLO است. برخی از نسخههای جدید Firmware تنها در صورتی قابل نصب هستند که ابتدا BIOS یا کنترلر مدیریتی iLO به نسخه مشخصی ارتقا پیدا کرده باشد. اگر این پیشنیاز رعایت نشود، فرآیند نصب ممکن است در همان مراحل ابتدایی متوقف شود یا در انتها با خطا به پایان برسد.
این موضوع بهویژه در سرورهایی که چند سال بهروزرسانی نشدهاند، بیشتر دیده میشود. در چنین شرایطی، بهتر است بهجای نصب مستقیم آخرین نسخه Firmware، ابتدا نسخههای میانی یا نسخههایی که HPE بهعنوان پیشنیاز معرفی کرده است، نصب شوند. این روش علاوه بر افزایش احتمال موفقیت در بهروزرسانی، از بروز مشکلاتی مانند بوت نشدن سرور نیز جلوگیری میکند.
خراب بودن یا ناقص دانلود شدن فایل Firmware
گاهی اوقات هیچ مشکلی در سختافزار یا تنظیمات سرور وجود ندارد و تنها دلیل شکست فرآیند Update، فایل Firmware است. اگر دانلود فایل بهطور کامل انجام نشده باشد یا از منبعی غیررسمی دریافت شده باشد، ابزارهای HPE قادر به تأیید اعتبار آن نخواهند بود.
در چنین شرایطی معمولاً پیامهایی مانند Signature Verification Failed یا Firmware Integrity Check Failed نمایش داده میشود. این پیامها نشان میدهند که فایل از نظر امضای دیجیتال یا صحت اطلاعات قابل تأیید نیست و برای جلوگیری از آسیب به سرور، نصب آن متوقف شده است.
بهترین راهکار این است که Firmware را همیشه از منابع رسمی HPE دریافت کنید و در صورت امکان، مقدار Checksum فایل را با اطلاعات منتشرشده توسط شرکت سازنده مقایسه کنید. این کار احتمال نصب فایلهای ناقص یا دستکاریشده را به حداقل میرساند.

فعال بودن تنظیمات امنیتی سرور
قابلیتهایی مانند Secure Boot و برخی سیاستهای امنیتی BIOS، با هدف جلوگیری از اجرای فایلهای غیرمجاز طراحی شدهاند؛ اما در برخی شرایط ممکن است مانع اجرای ابزارهای بهروزرسانی Firmware نیز شوند. این موضوع معمولاً زمانی رخ میدهد که از ابزارهای آفلاین یا نسخههای قدیمیتر برای نصب Firmware استفاده شود.
البته این به معنای غیرفعال کردن دائمی قابلیتهای امنیتی نیست. اگر مطمئن هستید مشکل از این بخش است، میتوانید پس از تهیه نسخه پشتیبان از تنظیمات، Secure Boot را بهصورت موقت غیرفعال کنید، فرآیند بهروزرسانی را انجام دهید و سپس دوباره آن را فعال کنید. انجام این کار باید مطابق مستندات HPE و با در نظر گرفتن سیاستهای امنیتی سازمان انجام شود.
وجود مشکل در Intelligent Provisioning
یکی دیگر از دلایلی که کمتر به آن توجه میشود، بروز مشکل در Intelligent Provisioning است. این ابزار داخلی، علاوه بر نصب سیستمعامل، در برخی مدلهای سرور برای مدیریت و اجرای بهروزرسانیها نیز مورد استفاده قرار میگیرد. اگر اطلاعات این بخش آسیب دیده باشد یا نسخه آن با Firmwareهای جدید سازگار نباشد، ممکن است فرآیند Update بهدرستی اجرا نشود.
در چنین شرایطی، معمولاً بهروزرسانی یا بازیابی Intelligent Provisioning میتواند مشکل را برطرف کند. همچنین اگر از نسخههای جدید SPP یا Smart Update Manager استفاده میکنید، بهتر است نسخه Intelligent Provisioning را نیز بررسی و در صورت نیاز بهروزرسانی کنید تا همه اجزای مدیریتی سرور هماهنگ باشند.
بررسی رایجترین خطاهای Firmware در سرورهای HPE و روشهای عیبیابی آنها
پس از آغاز فرآیند بهروزرسانی Firmware، ممکن است سرور با خطاهای مختلفی مواجه شود که هرکدام علت و راهکار متفاوتی دارند. نکته مهم این است که همه خطاها به معنای خرابی سختافزار نیستند؛ در بسیاری از موارد، مشکل به ناسازگاری نسخه Firmware، پیشنیازهای نصب یا تنظیمات سرور مربوط میشود. آشنایی با مفهوم این خطاها باعث میشود مدیران شبکه بتوانند سریعتر منشأ مشکل را پیدا کرده و از تکرار آن جلوگیری کنند.
خطای Firmware Update Failed
یکی از متداولترین خطاهایی که هنگام بهروزرسانی Firmware مشاهده میشود، پیام Firmware Update Failed است. این خطا یک پیام عمومی محسوب میشود و بهتنهایی علت دقیق مشکل را مشخص نمیکند. به همین دلیل، پس از مشاهده این پیام باید لاگهای HPE iLO یا Smart Update Manager بررسی شوند تا دلیل اصلی شکست فرآیند مشخص شود.
این خطا معمولاً زمانی رخ میدهد که فایل Firmware با سختافزار سازگار نباشد، ارتباط ابزار بهروزرسانی با سرور قطع شود یا یکی از پیشنیازهای نصب رعایت نشده باشد. در برخی موارد نیز کمبود فضای حافظه موقت، قطع شدن ارتباط شبکه هنگام بهروزرسانی از طریق iLO یا راهاندازی مجدد ناخواسته سرور باعث توقف فرآیند میشود.
برای رفع این مشکل بهتر است ابتدا از سازگار بودن نسخه Firmware با مدل سرور اطمینان حاصل کنید. سپس وضعیت سلامت سرور را از طریق HPE iLO بررسی کرده و در صورت وجود هرگونه هشدار سختافزاری، ابتدا آن را برطرف کنید. همچنین توصیه میشود آخرین نسخه Smart Update Manager (SUM) یا Service Pack for ProLiant (SPP) را برای انجام بهروزرسانی استفاده کنید، زیرا این ابزارها پیش از نصب، سازگاری نسخهها را بررسی میکنند.
یکی از سرورهایی که رعایت این نکات در آن اهمیت زیادی دارد، سرور HPE ProLiant DL380 Gen12 است. این سرور با بهرهگیری از پردازندههای Intel Xeon 6، کنترلر مدیریتی HPE iLO 7 و پشتیبانی از جدیدترین نسخههای Firmware، امکانات پیشرفتهای برای مدیریت و بهروزرسانی سیستم ارائه میدهد. با این حال، مانند سایر سرورهای سازمانی، استفاده از فایل Firmware نامعتبر، قطع شدن فرآیند بهروزرسانی یا ناسازگاری نسخهها میتواند باعث بروز خطاهایی مانند Firmware Update Failed یا ROM Flash Failed شود. به همین دلیل، بررسی سازگاری Firmware و استفاده از نسخههای رسمی HPE پیش از انجام بهروزرسانی، در سرورهای نسل دوازدهم اهمیت ویژهای دارد.
خطای Component Not Applicable
خطای Component Not Applicable زمانی نمایش داده میشود که Firmware انتخابشده برای سختافزار موجود مناسب نباشد. این خطا یکی از رایجترین پیامهایی است که مدیران شبکه هنگام نصب Firmware مشاهده میکنند و معمولاً ارتباطی با خرابی سرور ندارد.
برای مثال، ممکن است Firmware مربوط به یک کنترلر RAID نسل جدید روی کنترلر قدیمی اجرا شود یا نسخه Firmware مخصوص سرورهای Gen11 برای یک سرور Gen10 انتخاب شده باشد. در چنین شرایطی، ابزار بهروزرسانی تشخیص میدهد که فایل انتخابشده با قطعه موردنظر سازگار نیست و از نصب آن جلوگیری میکند.
اگر با این خطا مواجه شدید، موارد زیر را بررسی کنید:
- مدل دقیق سرور و نسل آن
- شماره مدل قطعه سختافزاری (مانند RAID Controller یا کارت شبکه)
- نسخه Firmware دانلودشده
- سازگاری نسخه SPP با سرور
در بسیاری از مواقع، دانلود نسخه صحیح Firmware یا استفاده از آخرین نسخه SPP مشکل را برطرف میکند.
خطای ROM Flash Failed
خطای ROM Flash Failed بیشتر هنگام بهروزرسانی BIOS یا UEFI مشاهده میشود و معمولاً نشان میدهد که عملیات نوشتن اطلاعات روی حافظه ROM با موفقیت انجام نشده است. این خطا نسبت به سایر خطاها حساستر است، زیرا BIOS نقش مهمی در راهاندازی اولیه سرور دارد و هرگونه اختلال در فرآیند بهروزرسانی آن میتواند مانع بوت شدن سیستم شود.
دلایل مختلفی میتوانند باعث بروز این خطا شوند؛ از جمله قطع برق، خاموش شدن ناگهانی سرور، استفاده از نسخه ناسازگار BIOS یا خرابی حافظه فلش مادربرد.
اگر این خطا هنگام بهروزرسانی نمایش داده شد، از خاموش کردن اجباری سرور خودداری کنید. ابتدا وضعیت BIOS را از طریق HPE iLO بررسی کنید و در صورت امکان، از قابلیت BIOS Recovery یا نسخه پشتیبان BIOS استفاده کنید. همچنین توصیه میشود تمامی بهروزرسانیهای BIOS تنها در شرایطی انجام شوند که سرور به منبع برق پایدار یا UPS متصل باشد.

خطای Signature Verification Failed
برای جلوگیری از نصب Firmwareهای دستکاریشده یا نامعتبر، HPE از امضای دیجیتال روی فایلهای Firmware استفاده میکند. اگر ابزار بهروزرسانی نتواند این امضا را تأیید کند، پیام Signature Verification Failed نمایش داده میشود و فرآیند نصب متوقف خواهد شد.
این مشکل معمولاً زمانی رخ میدهد که فایل Firmware ناقص دانلود شده باشد، از منابع غیررسمی دریافت شده باشد یا در هنگام انتقال فایل به سرور دچار آسیب شده باشد.
در چنین شرایطی، بهتر است فایل Firmware را حذف کرده و مجدداً از وبسایت رسمی HPE دانلود کنید. همچنین بررسی مقدار Checksum فایل میتواند اطمینان دهد که فایل بدون تغییر و بهطور کامل دریافت شده است.
خطای iLO Firmware Update Failed
اگر Firmware مربوط به HPE iLO بهروزرسانی نشود، امکانات مدیریتی سرور نیز تحت تأثیر قرار میگیرد. این خطا معمولاً به دلیل قطع ارتباط شبکه، استفاده از نسخه ناسازگار Firmware یا قدیمی بودن نسخه فعلی iLO ایجاد میشود.
گاهی نیز مرورگر یا ارتباط HTTPS هنگام بارگذاری فایل Firmware دچار مشکل میشود و فرآیند نصب را نیمهکاره رها میکند. در این شرایط، بهتر است بهجای استفاده از رابط تحت وب، از ابزار Smart Update Manager برای نصب Firmware استفاده شود.
پیش از شروع بهروزرسانی iLO بهتر است موارد زیر بررسی شوند:
- اتصال پایدار شبکه
- نسخه فعلی iLO
- سازگاری Firmware جدید با مدل سرور
- وجود فضای کافی برای انجام عملیات Update
چگونه علت اصلی خطا را پیدا کنیم؟
نمایش یک پیام خطا معمولاً تنها بخشی از ماجراست و برای پیدا کردن علت واقعی باید لاگهای سیستم بررسی شوند. خوشبختانه سرورهای HPE ابزارهای مناسبی برای ثبت و تحلیل رویدادها در اختیار مدیران شبکه قرار میدهند.
در بیشتر موارد، بررسی این بخشها میتواند علت اصلی خطا را مشخص کند:
- Integrated Management Log (IML) برای مشاهده رویدادهای سختافزاری
- HPE iLO Event Log برای بررسی خطاهای مدیریتی
- Smart Update Manager Log برای مشاهده جزئیات فرآیند نصب
- Active Health System (AHS) برای تحلیل وضعیت کلی سرور و ثبت رخدادها
مطالعه این لاگها معمولاً اطلاعات دقیقتری نسبت به پیام خطای نمایشدادهشده ارائه میدهد و به مدیر شبکه کمک میکند قبل از تکرار فرآیند بهروزرسانی، علت اصلی مشکل را برطرف کند.
چند توصیه برای جلوگیری از خطاهای Firmware
اگرچه همه خطاهای Firmware قابل پیشبینی نیستند، اما رعایت چند نکته ساده میتواند احتمال بروز آنها را تا حد زیادی کاهش دهد. بهتر است قبل از هر بهروزرسانی، از تنظیمات سرور نسخه پشتیبان تهیه کنید، از سلامت سختافزار مطمئن شوید و Firmware را تنها از منابع رسمی HPE دریافت کنید. همچنین استفاده از آخرین نسخه Service Pack for ProLiant (SPP) و Smart Update Manager (SUM) باعث میشود بسیاری از ناسازگاریها پیش از شروع نصب شناسایی شوند.
در نهایت، هیچگاه فرآیند Firmware Update را در شرایطی که سرور با مشکل سختافزاری، قطعی برق یا ناپایداری شبکه مواجه است آغاز نکنید. رعایت همین نکات ساده میتواند از بروز بسیاری از خطاهای رایج جلوگیری کرده و فرآیند بهروزرسانی را با موفقیت به پایان برساند.
در زمان بروز هر مشکلی برای آپدیت سرور و تجهیزات آن کافیست به مانیا سرویس مراجعه کنید، ما در کنار شما خواهیم بود تا گرهای از مشکل شما بگشاییم.


