Starting and Stopping Oracle SSO services
1. 1. Stop Services
IP: 172.168.112.28
User:: oracle
[oracle@PRODSSO ~]$ cd scripts/
[oracle@PRODSSO scripts]$ ls
apps.env
nohup.out shutdowndb.sql startoam.sh
stopall.sh stopoid.sh
apps.env.bkp
oam.env startall.sh startoid.sh stopapps.sh
stopotp.sh
db.env
oid.env startapps.sh startotp.sh stopdb.sh
line.txt
otp.env startdb.sh startupdb.sql stopoam.sh
[oracle@PRODSSO scripts]$ sh oam.env
[oracle@PRODSSO scripts]$ ./stopoam.sh
Stopping Weblogic Server...
Initializing WebLogic Scripting Tool (WLST) ...
Welcome to WebLogic Server Administration Scripting Shell
Type help() for help on available commands
Connecting to t3://172.168.112.28:7002 with userid weblogic
...
Successfully connected to Admin Server "AdminServer"
that belongs to domain "oam_domain".
Warning: An insecure protocol was used to connect to the
server.
To ensure on-the-wire security, the SSL port or Admin port
should be used instead.
Shutting down the server AdminServer with force=false while
connected to AdminServer ...
Disconnected from weblogic server: AdminServer
Exiting WebLogic Scripting Tool.
Done
Stopping Derby Server...
Derby server stopped.
########################################################################################
<2024-06-13 +03 17:23:21> <Info>
<StopNodeManager> <NODEMGR_HOME is already set to
/u01/app/oracle/Middleware/Oracle_Home/user_projects/domains/oam_domain/nodemanager>
<2024-06-13 +03 17:23:21> <Info>
<StopNodeManager> <Begin>
<2024-06-13 +03 17:23:21> <Info> <StopNodeManager>
<Adding NodeManagerHome entry to JAVA_OPTIONS:
-DNodeManagerHome=/u01/app/oracle/Middleware/Oracle_Home/user_projects/domains/oam_domain/nodemanager>
<2024-06-13 +03 17:23:21> <Info>
<StopNodeManager> <Root Directory already set /u01/app/oracle/Middleware/Oracle_Home/user_projects/domains/oam_domain>
<2024-06-13 +03 17:23:21> <Info>
<StopNodeManager> <Found process id from
/u01/app/oracle/Middleware/Oracle_Home/user_projects/domains/oam_domain/nodemanager/nodemanager.process.id:
18895>
<2024-06-13 +03 17:23:21> <Info>
<StopNodeManager> <Sending signal TERM to 18895>
<2024-06-13 +03 17:23:22> <Info>
<StopNodeManager> <End>
/u01/app/oracle/Middleware/Oracle_Home/user_projects/domains/oam_domain/nodemanager/stopnodemanager.log
was copied to /u01/app/oracle/Middleware/Oracle_Home/user_projects/domains/oam_domain/nodemanager/nodemanager.log
########################################################################################
[oracle@PRODSSO scripts]$ sh oid.env
[oracle@PRODSSO scripts]$ ./stopoid.sh
Stopping Weblogic Server...
Initializing WebLogic Scripting Tool (WLST) ...
Welcome to WebLogic Server Administration Scripting Shell
Type help() for help on available commands
Connecting to t3://PRODSSO.sipa.local:7001 with userid
weblogic ...
Successfully connected to Admin Server
"AdminServer" that belongs to domain "oid_domain".
Warning: An insecure protocol was used to connect to the
server.
To ensure on-the-wire security, the SSL port or Admin port
should be used instead.
Shutting down the server wls_ods1 with force=false while
connected to AdminServer ...
Exiting WebLogic Scripting Tool.
Done
Stopping Derby Server...
Derby server stopped.
########################################################################################
Stopping Weblogic Server...
Initializing WebLogic Scripting Tool (WLST) ...
Welcome to WebLogic Server Administration Scripting Shell
Type help() for help on available commands
Connecting to t3://PRODSSO.sipa.local:7001 with userid
weblogic ...
Successfully connected to Admin Server
"AdminServer" that belongs to domain "oid_domain".
Warning: An insecure protocol was used to connect to the
server.
To ensure on-the-wire security, the SSL port or Admin port
should be used instead.
Shutting down the server AdminServer with force=false while
connected to AdminServer ...
WLST lost connection to the WebLogic Server that you were
connected to.
This may happen if the server was shut down or partitioned.
You will have to re-connect to the server once the server is
available.
Disconnected from weblogic server: AdminServer
Disconnected from weblogic server:
Exiting WebLogic Scripting Tool.
Done
Stopping Derby Server...
Derby server stopped.
########################################################################################
<2024-06-13 +03 17:24:58> <Info>
<StopNodeManager> <NODEMGR_HOME is already set to
/u01/app/oracle/Middleware/Oracle_Home/user_projects/domains/oid_domain/nodemanager>
<2024-06-13 +03 17:24:58> <Info>
<StopNodeManager> <Begin>
<2024-06-13 +03 17:24:58> <Info>
<StopNodeManager> <Adding NodeManagerHome entry to JAVA_OPTIONS:
-DNodeManagerHome=/u01/app/oracle/Middleware/Oracle_Home/user_projects/domains/oid_domain/nodemanager>
<2024-06-13 +03 17:24:58> <Info>
<StopNodeManager> <Root Directory already set /u01/app/oracle/Middleware/Oracle_Home/user_projects/domains/oid_domain>
<2024-06-13 +03 17:24:58> <Info>
<StopNodeManager> <Found process id from
/u01/app/oracle/Middleware/Oracle_Home/user_projects/domains/oid_domain/nodemanager/nodemanager.process.id:
10178>
<2024-06-13 +03 17:24:58> <Info>
<StopNodeManager> <Sending signal TERM to 10178>
<2024-06-13 +03 17:24:59> <Info>
<StopNodeManager> <End>
/u01/app/oracle/Middleware/Oracle_Home/user_projects/domains/oid_domain/nodemanager/stopnodemanager.log
was copied to
/u01/app/oracle/Middleware/Oracle_Home/user_projects/domains/oid_domain/nodemanager/nodemanager.log
########################################################################################
2. If needed shutdown the DB and restart
the VM
[oracle@PRODSSO ~]$ cd scripts/
[oracle@PRODSSO scripts]$ ls
apps.env
nohup.out shutdowndb.sql startoam.sh
stopall.sh stopoid.sh
apps.env.bkp
oam.env startall.sh startoid.sh stopapps.sh
stopotp.sh
db.env
oid.env startapps.sh startotp.sh stopdb.sh
line.txt
otp.env startdb.sh startupdb.sql stopoam.sh
[oracle@PRODSSO scripts]$ ./db.env
$export ORACLE_HOME=/u01/app/oracle/product/12.2.0/dbhome_1
$export PATH=$ORACLE_HOME/bin:$PATH
$ export ORACLE_SID=SSODB
echo $ORACLE_HOME
which sqlplus
$cd /u01/app/oracle/product/12.2.0/dbhome_1/bin/
./sqlplus / as sysdba
sqlplus / as sysdba
SQL>shut immediate;
lsnrctl status LISTENER
lsnrctl stop LISTENER
---restart the VM and start the db
[oracle@PRODSSO scripts]$ ./db.env
$export ORACLE_HOME=/u01/app/oracle/product/12.2.0/dbhome_1
$export PATH=$ORACLE_HOME/bin:$PATH
$ export ORACLE_SID=SSODB
echo $ORACLE_HOME
which sqlplus
$cd /u01/app/oracle/product/12.2.0/dbhome_1/bin/
./sqlplus / as sysdba
sqlplus / as sysdba
SQL>startup;
lsnrctl start LISTENER
3. Start Services
[oracle@PRODSSO scripts]$ ./startoid.sh
Start WebLogic Domain was completed
########################################################################################
Start NodeManager was completed
########################################################################################
Start the managed Server wls_ods1 was completed
########################################################################################
-
To check oid service is running or not
[oracle@PRODSSO
~]$ ps -ef | grep 'oidldapd'
oracle 1706 32478
0 13:23 pts/1 00:00:00 grep
--color=auto oidldapd
oracle 12043
1 0 00:39 ? 00:00:07
/u01/app/oracle/Middleware/fmw12.4/wlserver/../bin/oidldapd connect=oiddb instance=1
inst=1 key=5631 host=PRODSSO.sipa.local
oracle 12058
1 0 00:39 ? 00:02:19 oidldapd
control=12043 connect=oiddb servers=2 worker=6 debug=0 configset=0
instance=1 key=5631 host=PRODSSO.sipa.local logchange=FALSE port=3060
sport=3131
oracle 12219
1 0 00:39 ? 00:02:27 oidldapd
control=12043 connect=oiddb
servers=2 worker=6 debug=0 configset=0 instance=1 key=5631 host=PRODSSO.sipa.local
logchange=FALSE port=3060 sport=3131
[oracle@PRODSSO
~]$ ps -ef | grep oidldapd | grep -v grep | wc -l
3
If the command results in 0 (zero),
it means that the oid instance is not running.
[oracle@PRODSSO scripts]$ sh oam.env
[oracle@PRODSSO scripts]$ ./startoam.sh
Start WebLogic Domain was completed
########################################################################################
########################################################################################
Start NodeManager was completed
########################################################################################
Start the managed Server oam_server1 was completed
########################################################################################
########################################################################################
-
To check oam service is running or not
[oracle@PRODSSO ~]$
ps -ef | grep oam
[oracle@PRODSSO ~]$ ps -ef | grep oam | grep -v grep | wc -l
11
If the command results in 0 (zero),
it means that the oam instance is not running.
4.
Start oid component
Note: You have to manually start oid component if you have
rebooted the VM because the startoid.sh script doesn't contain command to start
oid component.
[oracle@PRODSSO scripts]$ cd
/u01/app/oracle/Middleware/Oracle_Home/user_projects/domains/oid_domain/bin/
-
To check the oid component is running or not
[oracle@PRODSSO ~]$ netstat -an | grep 3060
-
If oid component is not running then start the
oid component
[oracle@PRODSSO bin]$ ./startComponent.sh oid1
ps -ef | grep 'wls_ods1'- to check which server is used for
dip
[oracle@PRODSSO bin]$ ps -ef | grep 'oidldapd' - to check oid service is running or not.
$ netstat -an | grep 3060
-- to check ldap process is running or not
5. Start otp service
Note: You have to start this service also manually, as it is
related to isupplier otp.
[oracle@PRODSSO scripts]$. otp.env
[oracle@PRODSSO scripts]$./startotp.sh
-
To check otp service is running or not
[oracle@PRODSSO ~]$ ps -ef | grep otp
[oracle@PRODSSO ~]$ ps -ef | grep otp |
grep -v grep | wc -l
8
If the command results in 0 (zero),
it means that the otp service is not running.
·
Log files Locations:
LOG FILES OF
OAM:
/u01/app/oracle/Middleware/Oracle_Home/user_projects/domains/oam_domain/servers/oam_server1/logs/
LOG FILES OF
OID:
/u01/app/oracle/Middleware/Oracle_Home/user_projects/domains/oid_domain/servers/OID/logs/oid1/
LOG FILES OF
WLS:
/u01/app/oracle/Middleware/Oracle_Home/user_projects/domains/oid_domain/servers/wls_ods1/logs/
LOG FILES OF
Node Manager:
/u01/app/oracle/Middleware/Oracle_Home/user_projects/domains/otp_domain/nodemanager/
LOG FILES OF
OTP:
/u01/app/oracle/Middleware/Oracle_Home/user_projects/domains/otp_domain/servers/ums_server1/logs/
URLs:
1.
WLS
http://172.168.112.28:7002/console/login/LoginForm.jsp
2.
http://172.168.112.28:7001/odsm/faces/odsm.jspx
Comments
Post a Comment