PowerEdge: Оновлення/оновлення YUM за допомогою Red Hat Enterprise Linux 7.5 не вдається з помилкою залежності libsmbios
요약: Як вирішити проблему YUM за допомогою OpenManage Server Administrator (OMSA) і Red Hat Enterprise Linux (RHEL) 7.5, включаючи випущений патч OMSA 9.1.0.2 з покроковими інструкціями.
증상
Наступна помилка оновлення YUM може виникати під час спроби оновлення до Red Hat Enterprise Linux (RHEL) 7.5. Така ж помилка виникне при спробі виконати оновлення YUM після інсталяції Red Hat® Enterprise Linux® 7.5.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
Або встановлення Dell OpenManage Server Administrator (OMSA) 9.1.0 на систему Red Hat® Enterprise Linux® 7.5 продемонструє аналогічні фатальні помилки встановлення.
원인
OMSA 9.1.0 офіційно не підтримує Red Hat® Enterprise Linux® 7.5, враховуючи цю версію операційної системи, випущену через кілька місяців після виходу цієї версії OMSA. OMSA містить версію libsmbios оборотів за хвилину, що несумісно зі значними змінами на новіші libsmbios в комплекті з носієм Red Hat® Enterprise Linux® 7.5.
해결
- Якщо в системі вже встановлено OMSA, то виконати "оновлення yum" до Red Hat® Enterprise Linux® 7.5 не вдасться через
libsmbiosконфлікт. OMSA продовжує функціонувати в штатному режимі. - Якщо OMSA 9.1.0 щойно встановлена на системі Red Hat® Enterprise Linux® 7.5, то спроби запустити "оновлення yum" для перевірки наявності нових патчів безпеки ОС тощо також зазнають невдачі через
libsmbiosконфлікт. OMSA продовжить функціонувати в штатному режимі
Патч OMSA 9.1.0.2 для цих двох сценаріїв тепер доступний за адресою https://www.dell.com/support/home/Drivers/DriversDetails?driverid=3R1H1. Патч можна встановити як до, так і після виконання оновлення Red Hat® Enterprise Linux® 7.5.
- Якщо OMSA ще не встановлена на системі Red Hat® Enterprise Linux® 7.5, але опціонально новіша
libsmbiosRPM вже встановлено, тоді інсталятор OMSA не може встановити OMSA RPM черезlibsmbiosконфлікт.
Для цього сценарію вже існуючі libsmbios бібліотека з Red Hat® Enterprise Linux® 7.5 повинна бути видалена, перш ніж почнеться інсталяція OMSA 9.1.0. Як тільки OMSA 9.1.0 завершить інсталяцію, встановіть патч OMSA 9.1.0.2.
Цю проблему також було вирішено для OMSA 9.1.1, яка підтримує моделі Dell PowerEdge R840 і 940xa, а також усі майбутні версії OMSA.