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.
증상
При попытке выполнить обновление до Red Hat Enterprise Linux (RHEL) 7.5 может возникнуть следующая ошибка обновления YUM. Такая же ошибка возникает при попытке выполнить обновление 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 RPM, который несовместим со значительными изменениями в более новых версиях libsmbios поставляется в комплекте с носителем Red Hat® Enterprise Linux® 7.5.
해결
- Если в системе уже установлена OMSA, то «yum upgrade» до Red Hat® Enterprise Linux® 7.5 завершится сбоем из-за
libsmbiosконфликт. OMSA продолжает функционировать в штатном режиме. - Если OMSA 9.1.0 только что установлена в системе Red Hat® Enterprise Linux® 7.5, то попытка запустить «yum update» для проверки наличия новых обновлений безопасности ОС и т. д. также завершается сбоем из-за ошибки
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 не удается установить RPM-пакеты OMSA из-заlibsmbiosконфликт.
В этом сценарии уже существующее libsmbios Перед началом установки OMSA 9.1.0 необходимо удалить библиотеку из Red Hat® Enterprise Linux® 7.5. После завершения установки OMSA 9.1.0 установите исправление OMSA 9.1.0.2.
Эта проблема также была устранена для OMSA 9.1.1, которая поддерживает модели Dell PowerEdge R840 и 940xa, а также для всех будущих версий OMSA.