Guide complet d'installation d'Oracle Enterprise Manager 13.5

Informations sur l'hôte

Rôle Nom d'hôte IP Système d'exploitation Version de la base de données Mémoire physique Espace disque
Serveur EMCC emcc 192.168.6.66 RHEL 7.9 19c 32 Go 500 Go

Configuration requise en matériel

Configuration minimale en CPU, RAM, taille du tas et espace disque pour chaque OMS (une installation de petite taille est généralement recommandée) :

- Évaluation ou Installation simple Installation avancée (Petite) Installation avancée (Moyenne) Installation avancée (Grande)
Échelle de déploiement Évaluation ou simple Petite Moyenne Grande
Configuration 1 OMS, <100 cibles, <10 agents, <3 sessions utilisateur simultanées 1 OMS, <1000 cibles, <100 agents, <10 sessions utilisateur simultanées 2 OMSes, >=1000 mais <10 000 cibles, >=100 mais <1000 agents, >=10 mais <25 sessions utilisateur simultanées 2 OMSes, >=10 000 cibles, >=1000 agents, >=25 mais <=50 sessions utilisateur simultanées
Cœurs CPU/hôte (peut être partagé avec d'autres processus) 2 4 6 12
Mémoire (utilisant le moteur JVMD) 10 Go 10 Go 12 Go 24 Go
Espace disque (incluant le dépôt logiciel Oracle et le moteur JVMD) 28 Go 28 Go 28 Go 28 Go
Espace disque du répertoire temporaire 14 Go 14 Go 14 Go 14 Go
Taille du tas JVM Oracle WebLogic Server 1 Go 1,7 Go 4 Go 8 Go

Remarque : Le serveur EMCC nécessite au moins 10 Go de mémoire physique (16 Go ou plus sont recommandés) et 500 Go d'espace disque.

Configuration minimale requise en CPU, RAM et espace disque pour le dépôt de gestion :

- Évaluation ou Installation simple Installation avancée (Petite) Installation avancée (Moyenne) Installation avancée (Grande)
Échelle de déploiement - Petite Moyenne Grande
Configuration 1 OMS, <100 cibles, <10 agents, <3 sessions utilisateur simultanées 1 OMS, <1000 cibles, <100 agents, <10 sessions utilisateur simultanées 2 OMS, >=1000 mais <10 000 cibles, >=100 mais <1000 agents, >=10 mais <25 sessions utilisateur simultanées > 2 OMS, >=10 000 cibles, >=1000 agents, >=25 mais <=50 sessions utilisateur simultanées
Cœurs CPU/hôte - 4 6 12
RAM - 7 Go 10 Go 18 Go
Espace disque 23 Go (SYSTEM: 600 Mo, MGMT_TABLESPACE: 15 Go, MGMT_ECM_DEPOT_TS: 1 Go, MGMT_AD4J_TS: 3 Go, TEMP: 3 Go, JOURNAL D'ARCHIVAGE DÉSACTIVÉ) 147 Go (SYSTEM: 600 Mo, MGMT_TABLESPACE: 100 Go, MGMT_ECM_DEPOT_TS: 1 Go, MGMT_AD4J_TS: 10 Go, TEMP: 10 Go, ZONE DE JOURNAL D'ARCHIVAGE: 25 Go) 455 Go (SYSTEM: 600 Mo, MGMT_TABLESPACE: 300 Go, MGMT_ECM_DEPOT_TS: 4 Go, MGMT_AD4J_TS: 30 Go, TEMP: 20 Go, ZONE DE JOURNAL D'ARCHIVAGE: 100 Go) 649 Go (SYSTEM: 600 Mo, MGMT_TABLESPACE: 400 Go, MGMT_ECM_DEPOT_TS: 8 Go, MGMT_AD4J_TS: 50 Go, TEMP: 40 Go, ZONE DE JOURNAL D'ARCHIVAGE: 150 Go)

Ports à ouvrir pour EMCC

Nom du composant Plage de ports recommandée Port
Port HTTP de téléchargement d'Enterprise Manager 4889-4898 4889
Port SSL HTTP OHS 9899, 9851-9900 9851
Port HTTP du serveur géré 7201-7300 7202
Port de l'Agent de gestion Oracle 3872,1830-1849 3872
Port HTTP de la console centrale d'Enterprise Manager 7788-7798 7788
Port SSL HTTP du Node Manager 7401-7500 7403
Port HTTP OHS 9788,9751-9800 9788
Port SSL HTTP du serveur d'administration 7101-7200 7102
Port SSL HTTP du serveur géré 7301-7400 7301
Port SSL HTTP de téléchargement d'Enterprise Manager 1159,4899-4908 4903
Port SSL HTTP de la console centrale d'Enterprise Manager 7799-7809 7803

Correctifs recommandés

- Document Description Téléchargement du correctif
OMS - RU Document 2996599.1 Correctif 19 de la Mise à jour mensuelle de la plateforme de base 13.5.0 Enterprise Manager Cloud Control (RU) 35861059 Mise à niveau de omspatcher requise (Voir README)
Agent-RU Document 2996590.1 Liste de bogues du Correctif 19 de la Mise à jour de version 13.5 de l'Agent de gestion Enterprise Manager Cloud Control 35861076 Mise à niveau de agentpatcher requise (Voir README)

Correctif 35861059 EM 13.5 RU 19 ou ultérieur : Pour la version 35861059 EM 13.5 RU 19 ou ultérieure, les trois correctifs suivants doivent être installés au préalable :

  • Correctif 35430934 - DEMANDE DE FUSION SUR LA BASE DE 12.2.1.4.0 POUR LES BOGUES 32720458 33607709
  • Correctif 34153238 - LA CONFIGURATION DU PROXY HTTPS N'EST PAS UTILISÉE LORSQUE LE PROTOCOLE EST CONFIGURÉ SUR TCP
  • Correctif 31657681 - LES THREADS SE FONT CONCURRENCE POUR UN VERROU DANS LOADFILEBASEDKEYSTORE LORS DE L'OUVERTURE DE CONNEXIONS JDBC TLS/SSL

Préparation à l'installation

Installation des dépendances pour emcc

Consultez la documentation officielle : Package Requirements for Enterprise Manager Cloud Control


## Exécuter en tant qu'utilisateur root
yum install -y binutils compat-libcap1 gcc gcc-c++ glibc glibc-devel libaio libaio-devel libgcc libstdc++ libstdc++-devel dejavu-serif-fonts ksh make sysstat numactl numactl-devel motif motif-devel redhat-lsb redhat-lsb-core openssl

Installez également la version 32 bits de glibc-devel :


yum install -y glibc-devel.i686

Configuration de net.ipv4.ip_local_port_range


echo 11000 65000 > /proc/sys/net/ipv4/ip_local_port_range

# Rendre la modification persistante
echo "net.ipv4.ip_local_port_range = 11000 65000" >> /etc/sysctl.conf
sysctl -p

# Redémarrer le service réseau
systemctl restart network

Configuration de limits.conf


echo "nproc 4098" >> /etc/security/limits.conf

Création des répertoires d'installation pour EMCC


mkdir -p /u01/app/oracle/middleware/oms
mkdir -p /u01/app/oracle/middleware/agent
chown -R oracle:oinstall /u01/app/oracle/middleware

Configuration des variables d'environnement pour EMCC

Pour l'OMS :


# Créer un fichier de profil spécifique pour l'OMS
cp ~/.bash_profile ~/.oms
cat << EOF >> ~/.oms
export ORACLE_HOME=/u01/app/oracle/middleware/oms
export PATH=\$ORACLE_HOME/bin:\$ORACLE_HOME/OMSPatcher:\$PATH
EOF

Pour l'Agent :


# Créer un fichier de profil spécifique pour l'Agent
cp ~/.bash_profile ~/.agent
cat << EOF >> ~/.agent
export ORACLE_HOME=/u01/app/oracle/middleware/agent/agent_13.5.0.0.0
export PATH=\$ORACLE_HOME/bin:\$ORACLE_HOME/AgentPatcher:\$PATH
EOF

Installation de la base de données Oracle

Installez le logiciel Oracle 19c. Un script d'installation automatisé peut simplifier cette étape. Utilisez le template de base de données fourni pour EMCC.


# Décompresser le template dans le répertoire des templates DBCA
unzip -q /soft/19_11_0_0_0_Database_Template_for_EM13_5_0_0_0_Linux_x64.zip -d $ORACLE_HOME/assistants/dbca/templates

Créez ensuite la base de données en utilisant DBCA (Database Configuration Assistant) et le template sélectionné (par exemple, Small).

Modifications des paramètres de la base de données


-- Augmenter le nombre de groupes de redo logs
ALTER DATABASE ADD LOGFILE GROUP 4 '/u01/app/oracle/oradata/EMCC/redo04.log' SIZE 300M;
ALTER DATABASE ADD LOGFILE GROUP 5 '/u01/app/oracle/oradata/EMCC/redo05.log' SIZE 300M;

-- Désactiver certaines tâches automatiques
EXEC dbms_auto_task_admin.disable();

-- Ajuster les paramètres de l'optimiseur comme recommandé par Oracle
ALTER SYSTEM SET "_allow_insert_with_update_check"=TRUE SCOPE=SPFILE;
ALTER SYSTEM RESET "_optimizer_nlj_hj_adaptive_join" SCOPE=BOTH SID='*';
ALTER SYSTEM RESET "_optimizer_strans_adaptive_pruning" SCOPE=BOTH SID='*';
ALTER SYSTEM RESET "_px_adaptive_dist_method" SCOPE=BOTH SID='*';
ALTER SYSTEM RESET "_sql_plan_directive_mgmt_control" SCOPE=BOTH SID='*';
ALTER SYSTEM RESET "_optimizer_dsdir_usage_control" SCOPE=BOTH SID='*';
ALTER SYSTEM RESET "_optimizer_use_feedback" SCOPE=BOTH SID='*';
ALTER SYSTEM RESET "_optimizer_gather_feedback" SCOPE=BOTH SID='*';
ALTER SYSTEM RESET "_optimizer_performance_feedback" SCOPE=BOTH SID='*';

-- Désactiver l'expiration des mots de passe
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

Redémarrez la base de données pour appliquer les changements.

Installation graphique d'EMCC

Lancez l'installateur graphique :


chmod +x em13500_linux64.bin
./em13500_linux64.bin

Suivez les étapes de l'assistant d'installation, en fournissant les informations requises sur la base de données du dépôt et les mots de passe administratifs.

L'assistant vous invitera à exécuter un script racine à la fin de l'installation. Exécutez-le :


/u01/app/oracle/middleware/oms/allroot.sh

Application des correctifs de l'OMS

Mise à jour de l'utilitaire OMSPatcher


source ~/.oms
unzip -qo /soft/p19999993_135000_Generic.zip -d $ORACLE_HOME
omspatcher version

Application du correctif RU de l'OMS


# Décompresser le correctif
unzip -q /soft/p35861059_135000_Generic.zip
cd 35861059

# Analyser l'applicabilité du correctif
omspatcher apply -analyze

# Arrêter les services OMS
emctl stop oms

# Appliquer le correctif
omspatcher apply

# Redémarrer les services OMS
emctl start oms

Application du correctif pour WebLogic Server


# Décompresser le correctif
unzip -q /soft/p36155700_122140_Generic.zip
cd 36155700

# Arrêter tous les services OMS
emctl stop oms -all

# Appliquer le correctif avec OPatch
opatch apply

# Redémarrer les services OMS
emctl start oms

Application des correctifs de l'Agent

Mise à jour de l'utilitaire AgentPatcher


source ~/.agent
unzip -q /soft/p33355570_135000_Generic.zip -d $ORACLE_HOME
agentpatcher version

Application du correctif RU de l'Agent


# Décompresser le correctif
unzip -q /soft/p35861076_135000_Generic.zip
cd 35861076

# Analyser l'applicabilité du correctif
agentpatcher apply -analyze

# Arrêter l'Agent
emctl stop agent

# Appliquer le correctif
agentpatcher apply

# Démarrer l'Agent
emctl start agent

Vérification de l'installation

Vérifiez le statut des services :


source ~/.oms
emctl status oms -details
emctl status agent

Accédez à la console Enterprise Manager via votre navigateur web à l'adresse : https://IP_DE_VOTRE_SERVEUR:7803/em

Étiquettes: Oracle Enterprise Manager EMCC installation OMS Management Agent

Publié le 15 juillet à 21h44