Emctl
| Fiche express | |
|---|---|
| Type | Outil en ligne de commande |
| Rôle | Contrôle d'Enterprise Manager (dbconsole / agent / OMS) |
| Voir aussi | Oracle · .bash profile oracle · Adrci |
emctl (Enterprise Manager Control) est l'outil en ligne de commande pour démarrer, arrêter et contrôler les composants d'Oracle Enterprise Manager : Database Control (dbconsole), l'agent, ou le OMS (OEM Cloud Control).
Database Control
Database Control est l'interface graphique de gestion d'une base individuelle :
# emctl { start | stop | status } dbconsole
Accès web une fois démarré :
https://<serveur>:<port>/em
Procédure : renouvellement de certificat (faille POODLE)
La faille POODLE (SSLv3) a entraîné une mise à jour des navigateurs, qui n'acceptent plus les certificats utilisant un chiffrement de niveau 512 bits. Il faut alors régénérer le certificat côté OMS (grid control).
Le mot de passe demandé pour le mode « secure » doit être préalablement enregistré côté OMS :
> Configuration > Mots de passe d'inscription > Ajouter un mot de passe d'inscription
Puis régénérer le certificat auto-signé avec une clé plus forte :
$ORACLE_OMS_HOME/emctl secure oms -self_signed -key_strength 1024 -reset
La commande -reset invalide le certificat côté clients : chaque agent doit être resynchronisé après coup.
su - oracle $ORACLE_AGENT_HOME/bin/emctl secure agent $ORACLE_AGENT_HOME/bin/emctl status agent $ORACLE_AGENT_HOME/bin/emctl upload agent
Notes Oracle (à vérifier — liens support, accès restreint)
- Documents My Oracle Support liés à cette procédure de renouvellement de certificat OMS/agent (accès authentifié requis, non repris ici faute d'identifiants publics stables).