Changing emoms.properties file
Posted by Kamran Agayev A. on 10th May 2012
Today, after changing password of the sysman user of the repository database of the Grid Control, I wasn’t able to connect to the Grid control and getting the following output:
503 Service Unavailable
This output means that there’s a problem with Repository database connection. In this case, you should check the OMS log files which reside under $OMS_HOME/sysman/log – emoms.trc
When I checked this file, I got the following error:
2012-05-10 15:50:37,740 [AJPRequestHandler-ApplicationServerThread-9] ERROR conn.ConnectionService verifyRepositoryEx.818 – Invalid Connection Pool. ERROR = ORA-01017: invalid username/password; logon denied
2012-05-10 15:51:08,004 [AJPRequestHandler-ApplicationServerThread-6] ERROR conn.ConnectionService verifyRepositoryEx.818 – Invalid Connection Pool. ERROR = ORA-01017: invalid username/password; logon denied
This means that OMS can’t connect to the repository database, as the password of the SYSMAN username was changed. In order to make OMS use new password, we need change two parameter in emoms.properties file which resides $OMS_HOME/sysman/config directory:
oracle.sysman.eml.mntr.emdRepPwd=test
oracle.sysman.eml.mntr.emdRepPwdEncrypted=false
After making necessary changes I’ve tried to start OMS using the following command:
emctl start oms
But unfortunately I got the same error again … After working a while on this error, I’ve decided to take down all OMS applications using the following command and start them again:
$OMS_HOME/opmn/bin/opmnctl stopall
$OMS_HOME/opmn/bin/opmnctl startall
After all, while checking log file, the error disappeared.
If you’ve completely lost emoms.properties file, check the following metalink note to recreate it:
How to Recreate the emoms.properties File for 10g OMS from Scratch? [ID 733401.1]
Posted in Administration | No Comments »