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