Asset ID: |
1-72-2351468.1 |
Update Date: | 2018-01-22 |
Keywords: | |
Solution Type
Problem Resolution Sure
Solution
2351468.1
:
ODA Dom0 update failed with error:Unable to update the device OVM
Related Items |
- Oracle Database Appliance X5-2
|
Related Categories |
- PLA-Support>Eng Systems>Exadata/ODA/SSC>Oracle Database Appliance>DB: ODA_EST
|
It happened when upgrade to 12.1.2.11 or 12.1.2.12
In this Document
Created from <SR 3-16620521261>
Applies to:
Oracle Database Appliance X5-2 - Version All Versions to All Versions [Release All Releases]
Information in this document applies to any platform.
Symptoms
Got this during update:
Unable to update the device OVM to: 3.4.3
Unable to update the device OVM
Changes
Tried to update ODA VM env to 12.1.2.12
Cause
It is dependency issue. We can find the issue at osupdate log from dom0 /opt/oracle/oak/log/$hostname/patch/12.1.2.XX directory -- below the step 7:
OSUPGRADE DEBUG _UpdateRepos: Applying updates in repo <OVM_3_2_4>
OSUPGRADE DEBUG Running: /usr/bin/yum --disablerepo=* --enablerepo=OVM_3_2_4 update -y
OSUPGRADE DEBUG Failed to run the cmd: /usr/bin/yum --disablerepo=* --enablerepo=OVM_3_2_4 update -y
OSUPGRADE ERROR Repository 'ovm_repo' is missing name in configuration, using id
Error: Missing Dependency: liblber-2.3.so.0()(64bit) is needed by package exim-4.63-10.el5.x86_64 (installed)
Error: Missing Dependency: libcrypto.so.6()(64bit) is needed by package OpenIPMI-libs-2.0.16-16.el5.x86_64 (installed)
Error: Missing Dependency: libosmvendor.so.3(OSMVENDOR_2.0)(64bit) is needed by package ibutils-1.5.7-1.el5.x86_64 (installed)
Error: Missing Dependency: libtcl8.4.so()(64bit) is needed by package OpenIPMI-2.0.16-16.el5.x86_64 (installed)
Error: Missing Dependency: libnetsnmp.so.10()(64bit) is needed by package oracle-hmp-hwmgmt-2.3.4.0.1-1.el5.x86_64 (installed)
Error: Missing Dependency: libpq.so.4()(64bit) is needed by package exim-4.63-10.el5.x86_64 (installed)
Error: Missing Dependency: ibutils = 1.5.7-0.2.gbd7e502.0.2.el6 is needed by package oracle-ofed-release-1.0.0-7.el6.x86_64 (OVM_3_2_4)
Error: Missing Dependency: perl(:MODULE_COMPAT_5.8.8) is needed by package perl-DBI-1.52-2.el5.x86_64 (installed)
Error: Missing Dependency: libosmvendor.so.3()(64bit) is needed by package ibutils-libs-1.5.7-1.el5.x86_64 (installed)
Error: Missing Dependency: libibcm = 1.0.5-1.0.1.el6 is needed by package oracle-ofed-release-1.0.0-7.el6.x86_64 (OVM_3_2_4)
Error: Missing Dependency: libmysqlclient.so.15()(64bit) is needed by package exim-4.63-10.el5.x86_64 (installed)
Error: Missing Dependency: libtcl8.4.so()(64bit) is needed by package ibutils-1.5.7-1.el5.x86_64 (installed)
Error: Missing Dependency: libmysqlclient.so.15(libmysqlclient_15)(64bit) is needed by package exim-4.63-10.el5.x86_64 (installed)
Error: Missing Dependency: libnetsnmp.so.10()(64bit) is needed by package OpenIPMI-2.0.16-16.el5.x86_64 (installed)
Error: Missing Dependency: libosmvendor.so.3()(64bit) is needed by package ibutils-1.5.7-1.el5.x86_64 (installed)
Error: Missing Dependency: libcrypto.so.6()(64bit) is needed by package exim-4.63-10.el5.x86_64 (installed)
Error: Missing Dependency: libssl.so.6()(64bit) is needed by package exim-4.63-10.el5.x86_64 (installed)
Error: Missing Dependency: libcrypto.so.6()(64bit) is needed by package OpenIPMI-2.0.16-16.el5.x86_64 (installed)
Error: Missing Dependency: libtcl8.4.so()(64bit) is needed by package OpenIPMI-libs-2.0.16-16.el5.x86_64 (installed)
Error: Missing Dependency: libosmvendor.so.3(OSMVENDOR_2.0)(64bit) is needed by package ibutils-libs-1.5.7-1.el5.x86_64 (installed)
Error: Missing Dependency: libdb-4.3.so()(64bit) is needed by package exim-4.63-10.el5.x86_64 (installed)
Error: Missing Dependency: libcrypto.so.6()(64bit) is needed by package oracle-hmp-hwmgmt-2.3.4.0.1-1.el5.x86_64 (installed)
Error: Missing Dependency: libldap-2.3.so.0()(64bit) is needed by package exim-4.63-10.el5.x86_64 (installed)
Error: Missing Dependency: libtcl8.4.so()(64bit) is needed by package ibutils-libs-1.5.7-1.el5.x86_64 (installed)
The exim/OpenIPMI/etc... should be delete at step 6.
But that step 6 failed and will not run again:
OSUPGRADE DEBUG Running: /usr/bin/yum erase -y lldpd ibutils OpenIPMI ibutils-libs oracle-hmp-hwmgmt exim OpenIPMI-libs libibcm oracle-ofed-release perl-DBI
OSUPGRADE DEBUG Failed to run the cmd: /usr/bin/yum erase -y lldpd ibutils OpenIPMI ibutils-libs oracle-hmp-hwmgmt exim OpenIPMI-libs libibcm oracle-ofed-release perl-DBI
OSUPGRADE ERROR Repository 'ovm_repo' is missing name in configuration, using id
No Match for argument: lldpd
There are a lot reason can cause this step failed. Mostly it is related to the configuration file at /etc/yum.repo.d/ -- By default it is empty at dom0. But if the customer has configured something, we will hit issues:
Solution
Fix the yum repo issue and rerun:
/usr/bin/yum erase -y lldpd ibutils OpenIPMI ibutils-libs oracle-hmp-hwmgmt exim OpenIPMI-libs libibcm oracle-ofed-release perl-DBI
Attachments
This solution has no attachment