PowerEdge: YUM upgrade/update met Red Hat Enterprise Linux 7.5 mislukt met libsmbios-afhankelijkheidsfout
요약: Het YUM-probleem oplossen met OpenManage Server Administrator (OMSA) en Red Hat Enterprise Linux (RHEL) 7.5, inclusief de uitgebrachte OMSA 9.1.0.2-patch met stapsgewijze instructies.
증상
De volgende YUM-upgradefout kan optreden bij een poging om te upgraden naar Red Hat Enterprise Linux (RHEL) 7.5. Dezelfde fout treedt op bij het uitvoeren van een YUM-update nadat Red Hat® Enterprise Linux® 7.5 is geïnstalleerd.Error: Package: srvadmin-storage-9.1.2-2941.12746.el7.x86_64 (installed)
Requires: libsmbios.so.2()(64bit)
Removing: libsmbios-2.3.1-2941.12746.el7.x86_64 (installed) libsmbios.so.2()(64bit) Updated By: libsmbios-2.3.3-6.el7.x86_64 (InstallMedia) Not found
Of het installeren van Dell OpenManage Server Administrator (OMSA) 9.1.0 op een Red Hat® Enterprise Linux® 7.5 systeem zal soortgelijke fatale installatiefouten vertonen.
원인
OMSA 9.1.0 biedt geen officiële ondersteuning voor Red Hat® Enterprise Linux® 7.5, gezien de versie van dit besturingssysteem die enkele maanden na de release van deze versie van OMSA is uitgebracht. OMSA bevat een versie van libsmbios RPM die niet compatibel is met significante wijzigingen aan de nieuwere libsmbios gebundeld met Red Hat® Enterprise Linux® 7.5-media.
해결
- Als OMSA al op het systeem is geïnstalleerd, zal de "yum-upgrade" naar Red Hat® Enterprise Linux® 7.5 mislukken vanwege het
libsmbiosconflict. OMSA blijft normaal functioneren. - Als OMSA 9.1.0 onlangs is geïnstalleerd op een Red Hat® Enterprise Linux® 7.5-systeem, zal een poging om een "yum-update" uit te voeren om te controleren op nieuwe beveiligingspatches voor het besturingssysteem ook mislukken vanwege de
libsmbiosconflict. OMSA blijft normaal functioneren
Een OMSA 9.1.0.2-patch voor deze twee scenario's is nu beschikbaar op https://www.dell.com/support/home/Drivers/DriversDetails?driverid=3R1H1. De patch kan zowel voor als na het uitvoeren van een Red Hat® Enterprise Linux® 7.5-upgrade worden geïnstalleerd.
- Als OMSA nog niet is geïnstalleerd op een Red Hat® Enterprise Linux® 7.5-systeem, maar de optionele nieuwere
libsmbiosRPM al is geïnstalleerd, kan het OMSA-installatieprogramma geen OMSA RPM's installeren vanwege hetlibsmbiosconflict.
Voor dit scenario wordt de reeds bestaande libsmbios bibliotheek van Red Hat® Enterprise Linux® 7.5 moet worden verwijderd voordat de OMSA 9.1.0-installatie wordt uitgevoerd. Zodra OMSA 9.1.0 de installatie heeft voltooid, installeert u de OMSA 9.1.0.2-patch.
Dit probleem is ook opgelost voor OMSA 9.1.1, dat ondersteuning biedt voor Dell PowerEdge R840- en 940xa-modellen en alle toekomstige OMSA-versies.