Der Oracle Applicationserver ist sicher mehr als nur ein Enterprise-Server - Er ist vor allem eine Herausforderung…an die Geduld!
Ich möchte hier mal im Kuren zeigen, wie man einen Container startet bzw. stoppt. Es wird hier davon ausgegangen, dass “opmnctrl” nicht im Pfad liegt. (ias10g HOME=/u01/app/oracle/product/ias10_2/userhome)
Status abfragen:
~/../opmn/bin/opmnctl status
Processes in Instance: ias01.kvasydbsrv.warlnet
-------------------+--------------------+---------+---------
ias-component | process-type | pid | status
-------------------+--------------------+---------+---------
DSA | DSA | N/A | Down
LogLoader | logloaderd | N/A | Down
HTTP_Server | HTTP_Server | 9279 | Alive
dcm-daemon | dcm-daemon | 9352 | Alive
OC4J | OC4J_BI_Forms | 9281 | Alive
OC4J | myapp | 9280 | Alive
rs_prod | ReportsServer | 11793 | Alive
rs_test | ReportsServer | 9469 | Alive
Nun wird der Container “myapp” gestoppt und anschließend wieder gestartet.
~/../opmn/bin/opmnctl stopproc process-type=myapp
~/../opmn/bin/opmnctl startproc process-type=myapp
Das war’s!