Kapsam: HPE ProLiant Gen10/Gen11 (iLO 5/iLO 6, SPP), Dell PowerEdge 14.–16. nesil (iDRAC9, Lifecycle Controller) ve Lenovo ThinkSystem V2/V3 (XCC/XCC2, XClarity Essentials). Güncelleme araçları ve menüler firmware sürümüyle değişir. Her paketin readme ve sürüm notlarını okumadan güncelleme yapmayın.
Kısa cevap: önce yönetim denetleyicisi, sonra BIOS/UEFI
Üç üretici de öncelikle kendi paket aracını önerir. Dell ve Lenovo belgeleri elle güncelleme için sırayı açıkça verir: önce yönetim denetleyicisi (BMC), sonra sistem BIOS'u, en son diğer bileşenler. HPE ise sırayı ve bağımlılıkları SUM'a bırakır; elle sıra için ayrı bir kural yayımlamaz.
| Üretici | Önerilen yol | Elle güncellemede sıra (belgeye göre) |
|---|---|---|
| HPE | Service Pack for ProLiant (SPP) ve Smart Update Manager (SUM) | SUM sırayı ve bağımlılıkları kendisi yönetir. iLO 6 kılavuzundaki kurtarma seti örneği iLO, System ROM, CPLD ve SPS sırasını izler. |
| Dell | Lifecycle Controller ya da iDRAC üzerinden katalogla güncelleme | iDRAC, BIOS, CPLD/FPGA, ardından diğerleri. iDRAC, BIOS, PSU ve CPLD/FPGA ayrı ayrı ve başka güncelleme planlanmadan yapılır. |
| Lenovo | UpdateXpress System Pack (UXSP) ile UpdateXpress, OneCLI ya da Bootable Media Creator | XCC/IMM, XCC'yi yeniden başlatıp 5 dakika bekleme, UEFI, sunucuyu yeniden başlatma, ardından sistemin geri kalanı. |
HPE: SPP, SUM ve iLO
SPP ve SUM. HPE'nin sorun giderme kılavuzuna göre SPP, sistem yazılımı ve firmware'i tek bir ISO dosyasında sunan, SUM'u dağıtım aracı olarak kullanan test edilmiş bir pakettir. Çevrim içi modda Windows, Linux veya VMware ESXi üzerinde, çevrim dışı modda ise ISO'daki işletim sisteminden açılarak çalışır. Belgeye göre SUM, güncellemeleri doğru sırayla dağıtır ve bir güncellemeyi uygulamadan önce bağımlılıkların karşılandığını kontrol eder. Bu nedenle tek tek paket yüklemek yerine SPP ve SUM ile güncellemek sıra hatası riskini azaltır.
iLO üzerinden tek paket. iLO 6 kılavuzu, bileşenlerin güncellemeyi etkinleştirmek için farklı işlemler istediğini belirtir:
| Bileşen | Etkinleşmesi için |
|---|---|
| iLO firmware | Otomatik iLO sıfırlaması |
| System ROM (BIOS) | Sunucuyu yeniden başlatma |
| CPLD | Yeniden başlatma; bu işlem AC güç döngüsüne dönüştürülür |
| Server Platform Services (SPS) | Kurulumdan önce sunucu kapatılır, açılınca etkinleşir |
| Güç yönetim denetleyicisi, NVMe backplane | Yeniden başlatma gerekmez |
Kılavuzdaki iki uyarı özellikle önemlidir. Disk şifreleme yazılımı (ör. TPM kullanan BitLocker) varsa güncellemeden önce askıya alınmalıdır, aksi halde verilere erişim kaybedilebilir. PLDM firmware güncellemesi sırasında sunucu yeniden başlatılırsa sunucu yaklaşık 20 dakika bekleme moduna geçebilir.
Kuyruk mantığı. iLO'nun kurulum kuyruğunda UEFI tarafından kurulacak bir bileşen bekliyorsa, sunucu yeniden başlatılana kadar sonraki görevler başlamaz. Bir güncellemenin "takılı kaldığını" düşünmeden önce kuyruğu kontrol edin.
Dell: Lifecycle Controller, iDRAC ve DUP
Dell'in bilgi bankası makalesi sırayı şöyle verir: iDRAC, BIOS, CPLD/FPGA ve diğer tüm güncellemeler. iDRAC, BIOS, PSU ve CPLD/FPGA güncellemeleri ayrı ayrı yapılmalı, bunlarla birlikte başka güncelleme planlanmamalıdır. Diğer güncellemeler birlikte planlanabilir. Aynı makaleye göre PSU güncellemesi 30–60 dakika sürebilir ve yarıda kesilmemelidir; bazı güncellemeler etkinleşmek için soğuk açılış (cold boot) ister.
Güncelleme yolları:
- Lifecycle Controller: Açılışta F10, ardından Firmware Update > Launch Firmware Update. Kaynak olarak Dell sitesi, ağ paylaşımı (CIFS, NFS, HTTP/HTTPS), FTP ya da yerel sürücü seçilebilir. USB belleğin FAT32 biçimli olması gerekir.
- Dell çevrim içi kataloğu: HTTPS ile downloads.dell.com adresindeki katalog kullanılır. Dell, bu yöntemden önce iDRAC'ın en son sürüme güncellenmesini ister.
- Dell Repository Manager (DRM): Yalnız ihtiyaç duyduğunuz Dell Update Package (DUP) dosyalarından bir depo oluşturup Lifecycle Controller'a kaynak olarak gösterebilirsiniz.
RAID denetleyicisi firmware'i söz konusuysa denetleyiciye özgü notlar için Dell PERC rehberine bakın.
Lenovo: UXSP, XCC ve OneCLI
Lenovo Press'in LP0656 belgesi, sunucuyu üretime almadan önce tüm sistemi en son UXSP seviyesine getirmeyi önerir: sistem firmware'i, tüm adaptör ve disk firmware'leri ile işletim sistemi sürücüleri. UXSP, birlikte doğrulanmış firmware ve sürücü paketidir ve genellikle yılda üç kez yayımlanır. UpdateXpress ve OneCLI, paketleri yeniden başlatma sayısını en aza indiren bir sırayla uygular.
SR650 V3 kullanıcı kılavuzu da aynı ilkeyi tekrarlar: uyumluluk için tüm firmware'i aynı anda güncelleyin; XCC ve UEFI birlikte güncellenecekse önce XCC'yi güncelleyin. XCC'nin kendi web arayüzü sistem, adaptör ve PSU firmware'ini ayrı ayrı güncelleyebilir; LP0656'ya göre bu yol UXSP'yi kullanmaz, her paket tek tek yüklenir.
Etkinleştirme notları (LP0656):
- Yeni XCC firmware'i, XCC'nin yeniden başlatılmasıyla ya da tam güç döngüsüyle etkinleşir.
- Yeni UEFI firmware'i sunucunun yeniden başlatılmasını ister.
- XCC paketi FPGA güncellemesi de içeriyorsa hem XCC hem sunucu yeniden başlatılmalıdır.
- XCC2 kılavuzu, sistem bakım modunda AC gücün kesilmemesini ister.
Yeni parça takarken firmware uyumu
Önce donanımı takın, sonra sistemi güncelleyin. LP0656, tüm bileşenler takıldıktan ve sistem en az bir kez açıldıktan sonra güncelleme yapılmasını önerir; böylece her şey birlikte algılanır ve güncellenir. Donanım sonradan eklendiğinde de tam sistem güncellemesi yapılması gerektiğini, böylece sistemin yeni donanımı tanıyabileceğini ve yeni parçanın doğru firmware ile çalışacağını belirtir. SR650 V3 kılavuzunun parça değişim adımlarında da "bileşeni değiştirdikten sonra firmware veya sürücü güncellemeniz gerekebilir" notu tekrar eder.
Dell'de Part Replacement özelliği. Lifecycle Controller, aynı parça olarak tanınan yeni bileşene firmware ve yapılandırma uygulayabilir. Ayar Lifecycle Controller'da Platform Restore > Part Replacement altındadır; kılavuza göre özellik lisansla etkinleşir ve parça değiştirildikten sonraki yeniden başlatmada çalışır. Desteklenen aygıtlar Fibre Channel kartları, NIC'ler, PERC 9 ve 10 serisi, SAS 7 ve 8 serisi, sistem kartı ve PSU'dur; PSU'da yalnız firmware güncellemesi yapılır. RAID yapılandırmasını sıfırlama ya da sanal diski yeniden oluşturma gibi işlemler kapsam dışıdır.
| Ayar | Davranış |
|---|---|
| Disabled | Değiştirilen parçaya firmware güncellemesi yapılmaz |
| Allow version upgrade only | Yeni parçanın sürümü eskisinden düşükse güncellenir |
| Match firmware of replaced part (varsayılan) | Yeni parça, eski parçanın sürümüne getirilir |
Özelliğin otomatik çalışması için Collect System Inventory On Restart (CSIOR) seçeneğinin açık olması gerekir. CSIOR kapalıyken yeni parça takılır ve açılışta Lifecycle Controller'a (F10) elle girilmezse envanter bilgisi güncelliğini yitirebilir.
HPE'de bellek ve ROM. HPE'nin sorun giderme kılavuzu, düzeltilemeyen bellek hatasında DIMM'i değiştirmeden önce sistem ROM'unun en son sürüme güncellenmesini önerir. Yeni modülü taktıktan sonra yerleşimi HPE bellek yerleşim kuralları ve DL380 Gen11 bellek sayfasıyla kontrol edin.
Güç kaynağı ve disk firmware'i. PSU'ların da firmware'i vardır; iLO güç sayfası her ünitenin firmware sürümünü, XCC ise ayrı bir PSU Firmware bölümünü gösterir. İki ünitenin aynı model olması kuralı için güç kaynağı seçimi rehberine, PSU seçenekleri için R760 güç kaynağı, disk seçenekleri için SR650 V3 depolama sayfalarına bakabilirsiniz.
Geri alma ve yedek imajlar
| Üretici | Geri alma | Yedek imaj ve kurtarma |
|---|---|---|
| HPE | iLO'da kaydedilen install set'ler, orijinal SPP'yi aramadan bir bileşeni geri almak için kullanılabilir | Gen10 ve Gen11 sorun giderme kılavuzlarına göre sistem ROM'unun yedek (redundant) bir imajı vardır; bozulmada çoğu durumda yedeğe otomatik geçilir, geçilmezse sistem bakım anahtarıyla elle geçilir. iLO'nun System Recovery Set'i (iLO, System ROM, CPLD, SPS) ile Firmware Verification (lisans gerektirir) bozulan imajı onarabilir |
| Dell | iDRAC'ta Maintenance > System Update > Rollback (yalnız iDRAC ile güncellenmiş ve geri almayı destekleyen sürümlerde) ya da Lifecycle Controller'da Firmware Rollback: iDRAC/LC, BIOS, NIC, PSU, RAID denetleyicisi, backplane. Diagnostics, Driver Pack ve CPLD geri alınamaz | iDRAC9 güvenlik yapılandırma kılavuzuna göre kurtarma için yedek BIOS imajı ikinci bir SPI flash yongasında tutulur ve iDRAC otomatik ya da zorlamalı kurtarmayı yönetir |
| Lenovo | microSD kartlı platformlarda XCC en çok üç paketlik geçmiş tutabilir ve Firmware Rollback ile önceki pakete dönülebilir (depo özellikleri XCC Platinum lisansı ister) | XCC birincil ve yedek (backup) BMC sürümlerini gösterir; XCC2 özellik listesinde otomatik firmware kurtarma ve yedek firmware'in otomatik devreye alınması (automated promotion) yer alır |
Bilinmesi gereken sınırlar:
- Dell fabrika imajı: Lifecycle Controller kılavuzuna göre bir bileşen yalnız bir kez güncellendiyse fabrikadan gelen sürüme dönülebilir; birden fazla güncellemede fabrika imajının üzerine yazılır. Önceki sürüm, güncelleme Lifecycle Controller, Lifecycle Controller-Remote Services ya da işletim sistemindeki DUP ile yapıldıysa saklanır.
- HPE IML ve eski iLO: iLO firmware'i geri alındığında yeni sürümün yazdığı olaylar IML'de "UNKNOWN EVENT TYPE" olarak görünebilir.
- Sürüm düşürmeyi engelleme: XCC2'de sistem firmware'inin eski sürüme döndürülmesini engelleyen bir seçenek vardır; HPE'de iLO'nun Downgrade Policy ayarı, kurtarma seti yetkisi istenecek şekilde ayarlanmışsa otomatik kurtarma başarısız olabilir.
Lisans gerektiren özellikleri iLO, iDRAC ve XCC lisans rehberinde özetledik.
Kontrol listesi
- Mevcut durumu kaydedin. BMC, BIOS/UEFI ve ilgili bileşenin firmware sürümlerini not alın; gerekiyorsa destek paketi alın (bkz. arıza tespiti rehberi).
- Readme ve sürüm notlarını okuyun. Ara sürüm zorunluluğu ya da özel prosedür olup olmadığını kontrol edin.
- Şifrelemeyi askıya alın. TPM kullanan disk şifrelemesi varsa güncellemeden önce askıya alın.
- Donanımı takın. Yeni parçayı takıp sunucuyu bir kez açın; parçanın envanterde göründüğünü doğrulayın.
- Sıraya uyun. Paket aracını (SPP/SUM, Lifecycle Controller kataloğu, UXSP) kullanın; elle güncellemede BMC, ardından BIOS/UEFI, ardından diğerleri.
- Kesintiye izin vermeyin. PSU ve CPLD güncellemelerinde ve bakım modunda gücü kesmeyin.
- Etkinleştirmeyi tamamlayın. Gereken yeniden başlatma, BMC sıfırlaması ya da AC güç döngüsünü yapın; sürümleri yeniden kontrol edin.
- Uyumlu parçayı seçin. Parça bul ile sunucunuza uygun parçayı listeleyin.
Sık sorulan sorular
BIOS'u iDRAC ya da XCC'den önce güncellersem ne olur? Lenovo, XCC'nin UEFI'den önce güncellenmesini ister ve farklı sıranın hatalı davranışa yol açabileceğini belirtir. Dell'in önerdiği sırada da iDRAC, BIOS'tan önce gelir. Paket araçları bu sırayı kendileri uygular.
Tek bir parça için tüm sistemi güncellemem gerekir mi? Lenovo, donanım eklendiğinde tam sistem güncellemesi önerir. HPE'de SPP, Dell'de katalog tabanlı güncelleme aynı amaca hizmet eder: bileşenleri birlikte test edilmiş sürümlere getirmek.
Güncelleme sonrası sorun çıkarsa eski sürüme dönebilir miyim? Çoğu bileşende evet. Dell'de iDRAC üzerinden Rollback, HPE'de iLO'daki install set'ler, Lenovo'da XCC'nin firmware geçmişi kullanılabilir. Dell'de CPLD, Diagnostics ve Driver Pack geri alınamaz.
Değişen parça, eski parçanın firmware sürümüne otomatik getirilir mi? Dell'de Lifecycle Controller'ın Part Replacement özelliği varsayılan ayarla bunu yapar; özellik lisansla etkinleşir ve CSIOR açık olmalıdır. HPE ve Lenovo'da parçayı taktıktan sonra paket aracıyla güncelleme yapmanız gerekir.
Kaynaklar
- HPE, HPE iLO 6 User Guide, 30-7A345B12-033 (Firmware updates, Requirements for firmware update to take effect, Install sets, System recovery set, Firmware verification, IML details). https://support.hpe.com/hpesc/public/docDisplay?docId=sd00002007en_us
- HPE, Troubleshooting Guide for HPE ProLiant Gen10 and Gen10 Plus servers, 882108-007 (Service Pack for ProLiant, Smart Update Manager, Redundant ROM support, Uncorrectable memory error). https://support.hpe.com/hpesc/public/docDisplay?docId=a00017522en_us
- HPE, Troubleshooting Guide for HPE ProLiant Gen11 servers, sd00002310en_us (ROM issues: Accessing the redundant ROM; System requests recovery method during a firmware update). https://support.hpe.com/hpesc/public/docDisplay?docId=sd00002310en_us
- Dell, PowerEdge: How to update every Important Component, KB 000333712. https://www.dell.com/support/kbdoc/en-us/000333712/poweredge-how-to-do-firmware-updates-for-every-important-element
- Dell, PowerEdge: How To Update Firmware From The LifeCycle Controller, KB 000128133. https://www.dell.com/support/kbdoc/en-us/000128133/poweredge-server-lifecycle-controller-update
- Dell, Lifecycle Controller User's Guide (iDRAC9 4.x serisi), Rev. A05 (Aralık 2020), PDF (Firmware rollback s. 36-37; Part replacement configuration s. 51-52). https://dl.dell.com/topicspdf/idrac9-lifecycle-controller-v4x-series_Users-Guide7_en-us.pdf
- Dell, iDRAC9 Security Configuration Guide, Rev. A01 (Nisan 2021), PDF (BIOS Recovery and Hardware Root of Trust, s. 9). https://dl.dell.com/topicspdf/idrac9-lifecycle-controller-v4x-series_administrator-guide_en-us.pdf
- Dell, PowerEdge: How to Monitor Server Health from the iDRAC9, KB 000391164 (System Update ve rollback notu). https://www.dell.com/support/kbdoc/en-us/000391164/poweredge-how-to-monitor-server-health-from-the-idrac9
- Lenovo Press, Lenovo ThinkSystem Firmware and Driver Update Best Practices - An Introduction, LP0656. https://lenovopress.lenovo.com/lp0656
- Lenovo, XClarity Controller 2 User Guide (Updating Server Firmware, Prevent System Firmware Down-Level). https://pubs.lenovo.com/xcc2/xcc2_user_guide.pdf
- Lenovo, ThinkSystem SR650 V3 User Guide (Update the firmware). https://pubs.lenovo.com/sr650-v3/sr650_v3_user_guide.pdf
Bu rehber genel bilgilendirme amaçlıdır. Güncelleme sırası, araçlar ve geri alma seçenekleri sunucu modeline, firmware sürümüne ve lisans seviyesine göre değişir. Üretim sistemlerinde güncellemeyi bakım penceresinde, güncel yedek alınmışken ve üreticinin sürüm notlarına uygun şekilde yapın.