Upgrading OEM 13.5 to OEM 24ai in Oracle Linux 8.10

As most of you are already aware of a new version of the oracle enterprise manager has been released on December 2024 and that is OEM 24ai. In this video we are going to learn how to upgrade an exiting OEM 13.5 system in a 64 bit OEL 8.10 platform to the latest OEM 24ai that is the base version 24.1 Most prominent new features: 1) Zero downtime monitoring service: where your monitoring will be still up during planned maintenance such as applying release update patch etc. 2) Highly available remote agents: which will monitor target not only on the agent host but also other host without an agent installed 3) GenerativeAI inclusion that is Ask EM: where you can ask the AI questions relevant to your OEM system and that justifies why it has been named as oem24ai Upgrade path to oem24ai from an older version. =========== 13.5 to 24.1 13.3/13.4 to 13.5 to 24.1 12.1 to 13.3 to 3.5 to 24.1 A few of the commands used: 1) Running the installer in prerequisite check mode: ./em24100_linux64.bin EMPREREQ_KIT=TRUE 2) Copy emkey to and from repository emctl config emkey -copy_to_repos emctl config emkey -remove_from_repos 3) Check and undeploy onsolete plugins from agents: emcli list_plugins_on_agent -plugin="oracle.sysman.csa" emcli undeploy_plugin_from_agent -plugin="oracle.sysman.csa" -agent_names="adminsvr.oraexpert.org:3872" -delete_targets 4) Backup: RMAN Backup of the repo DB should be done as per users preferred settings: Full Backup or Incremental L-0 and also a guaranteed restore point is suggested. For OMS Config Export Backup use the below: emctl exportconfig oms This will ask for SYSMAN password and also it will provide the full path of the exported backup file. 5) To upgrade the additional plugin which cannot be upgraded automatically and downloaded and staged in the OMS host. ./em24100_linux64.bin PLUGIN_LOCATION=[path where the plugins are staged] 6) As we copied the EMKEY to the repository as a part of the pre-requisite, after the upgrade is done OEM will automatically remove it from the repository to make it secure it again. We don't have to manually do that. Usually the below command can be used to secure the EMKEY by removing from the repository: emctl config emkey -remove_from_repos 7) Make sure to update the environment variables like ORACLE_HOME, OMS_HOME etc to point to the new 24.1 home so appropriate commands like emctl, emcli etc are taken from the new home. Timecodes 00:00:00 chapter1-Intro 00:00:57 chapter2-Why to Upgrade 00:01:33 chapter3-Prominent features 00:02:17 chapter4-Upgrade paths 00:02:53 chapter5-Prerequisites & Best Practices 00:04:55 chapter6-Certification Matrix 00:04:37 chapter7-Download OEM24ai 00:09:06 chapter8-Server and Environment 00:13:15 chapter9-Run PreReq Mode 00:25:35 chapter10-Run Upgrade Mode 00:36:16 chapter11-New OEM 24ai Console 00:37:49 chapter12-Upgrade Agents 00:40:23 chapter13-Validate 00:41:06 chapter14-Climax