En esta sección, le informaremos sobre varios scripts de inicio y parada de Oracle EBS 12.2 en la última versión de Oracle Apps de Oracle Corporation. Aquí está el script principal y cómo se utilizan para detener/iniciar la aplicación
Empezar
Componente | Comando |
Administrador de nodos | $adnodemgrctl.sh start Ingrese la contraseña de administrador de Weblogic: |
Servidor de administración de Weblogic | $adadminsrvctl.sh start Ingrese la contraseña de administrador de Weblogic: |
Aplicación de escucha | $adalnctl.sh inicio |
Administrador de procesos de Oracle | $adopmnctl.sh inicio |
Servicios Apache | $adapcctl.sh inicio |
Servidor Administrado para Servicios OACORE | $admanagedsrvctl.sh start oacore_server1 Ingrese la contraseña de administrador de Weblogic: |
Servidor administrado para FormsServices | $admanagedsrvctl.sh start forms_server1 Ingrese la contraseña de administrador de Weblogic: |
Servidor administrado para servicios Fusion MiddleWare | $admanagedsrvctl.sh start oafm_server1 Ingrese la contraseña de administrador de Weblogic: |
Servidor administrado para servicios web de formularios | $admanagedsrvctl.sh iniciar formularios-c4ws_server1 Ingrese la contraseña de administrador de Weblogic: |
Servicio de administrador concurrente | $adcmctl.sh iniciar aplicaciones/aplicaciones |
Servicios de servidor completo | $jtffmctl.sh inicio |
Detener
Componente | Comando |
Servicios de servidor completo | $jtffmctl.sh detener |
Servicio de administrador concurrente | $adcmctl.sh detener aplicaciones/aplicaciones |
Servidor administrado para servicios web de formularios | $admanagedsrvctl.sh stop forms-c4ws_server1 Ingrese la contraseña de administrador de Weblogic: |
Servidor administrado para servicios Fusion MiddleWare | $admanagedsrvctl.sh stop oafm_server1 Ingrese la contraseña de administrador de Weblogic: |
Servidor administrado para FormsServices | $admanagedsrvctl.sh stop forms_server1 Ingrese la contraseña de administrador de Weblogic: |
Servidor Administrado para Servicios OACORE | $admanagedsrvctl.sh stop oacore_server1 Ingrese la contraseña de administrador de Weblogic: |
Servicios Apache | $adapcctl.sh detener |
Administrador de procesos de Oracle | $adopmnctl.sh detener |
Aplicación de escucha | $adadlctl parada |
Servidor de administración de Weblogic | $adadminsrvctl.sh stop Ingrese la contraseña de administrador de Weblogic: |
Administrador de nodos | $adnodemgrctl.sh stop Ingrese la contraseña de administrador de Weblogic: |
Ya conocemos los scripts consolidados para detener e iniciar aplicaciones en R12
“adstrtal.sh” se usa para iniciar todos los servicios de aplicaciones
“adstpall.sh” se usa para detener otros servicios.
Antes de EBS R12.2, solo necesita el nombre de usuario y la contraseña de las aplicaciones para ejecutar este script. En EBS R12.2, necesita un parámetro de contraseña adicional para que el servidor de administración weblogic inicie/detenga los servicios de la aplicación EBS.
./adstrtal.sh apps/apps
Ingrese la contraseña del servidor WebLogic:
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/jtffmctl.sh start
/xyz/ ebsapp/fs1/inst/apps/TEST/admin/scripts/adopmnctl.sh inicio
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/adapcctl.sh inicio
/xyz/ ebsapp/fs1/inst/apps/TEST/admin/scripts/adnodemgrctl.sh start -nopromptmsg
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/adalnctl.sh start
/ xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/adcmctl.sh start
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/adadminsrvctl.sh start -nopromptmsg
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/admanagedsrvctl.sh inicio Forms_server1 -nopromptmsg
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/admanagedsrvctl.sh inicio forms-c4ws_server1 -nopromptmsg
/xyz/ebsapp/fs1/inst/apps/TEST/admin/scripts/admanagedsrvctl.sh start oafm_server1 -nopromptmsg
/xyz/ebsapp/fs1/inst/apps/TEST/ admin/scripts/admanagedsrvctl.sh iniciar oacore_server1 -nopromptmsg
En caso de que tenga una contraseña almacenada en la variable, puede usar el siguiente comando
{ echo $USUARIOAPLICACIONES; echo $APPSPASS; echo $WLSADMIN; }| adstrtal.sh @-nopromptmsg
Puntos importantes
Opmn solo administra el servidor Apache en R12.2
WLS (servidor Weblogic) administra los servicios oacore,forms y oafm
Archivos de registro para secuencias de comandos de administración en R12.2
Nombre del archivo de registro | Descripción |
adopmnctl.txt | FMW Oracle Process Manager Notification Server (controla los procesos de Apache) |
adapcctl.txt | Servicio FMW OHS (Apache) |
adnodemgrctl.txt | WLS Node Manager controla las instancias del servidor dentro de un dominio y brinda funcionalidad de reinicio automático. |
adadminsrvctl.txt | WLS AdminServer controla el acceso a las páginas dentro de WLS para la configuración de todo el sistema |
adoacorectl.txt | Servidor de aplicaciones WLS Oracle E-Business Suite 12.2 para productos basados en web de autoservicio |
adformsctl.txt | Servidor de formularios de aplicación WLS Oracle E-Business Suite 12.2 |
adoafmctl.txt | Servidor de aplicaciones WLS Oracle E-Business Suite 12.2 para transacciones XML de Oracle Transport Agent, Secure Enterprise Search (SES) y servicio web |
formularios-c4wsctl.txt | Servidor de aplicaciones WLS Oracle E-Business Suite 12.2 utilizado por productos WebService que utilizan la API de Java para formularios |
Puede usar -help para obtener más opciones de los scripts
[[email protected] scripts]$ ./adstrtal.sh -help USAGE: adstrtal.sh [-nothreading] adstrtal.sh -secureapps adstrtal.sh -nodbchk adstrtal.sh -mode=allnodes adstrtal.sh -msimode [[email protected] scripts]$ ./adstpall.sh -help USAGE: adstpall.sh [-skipNM] [-skipAdmin] [-nothreading] adstpall.sh -secureapps [-skipNM] [-skipAdmin] adstpall.sh -nodbchk [-skipNM] [-skipAdmin] adstpall.sh -mode=allnodes
Índice
- Cómo detener/iniciar los servicios en R12.2 en varios nodos
- Cómo iniciar los servicios en el Modo independiente de servicios administrados
- Cómo programar el inicio/detención de todos los servicios a través de crontab
- Cómo detener/iniciar todo el servidor administrado en el nodo
Cómo detener/iniciar los servicios en R12.2 en varios nodos
Detener
adstpall.sh -mode=allnodes
Inicio
adstrtal.sh -mode=allnodes
Cómo iniciar los servicios en modo de independencia de servicios gestionados
También puede iniciar servidores administrados en el modo de independencia del servidor administrado, donde un servidor administrado recupera su configuración al inicio leyendo sus archivos de configuración y seguridad directamente, en lugar de comunicarse con el servidor de administración.
Esto se hace especificando la opción -msimode en la línea de comando admanagedsrvctl.sh utilizada para iniciar un servidor administrado específico. Por ejemplo:
$ admanagedsrvctl.sh start oacore_server1 -msimode
Cómo programar el inicio/parada de todos los servicios a través de crontab
A menudo es necesario recuperar todo el sistema EBS fuera del horario laboral o los fines de semana de forma automática sin ninguna intervención manual. Deberíamos poder ejecutar esto usando la utilidad cron en el sistema Unix. Cron es un planificador de Unix para ejecutar los scripts en un momento específico. Podemos crear los siguientes scripts para rebotar el nivel de APLICACIONES en R12.2 y programarlo a través de cron
Estos son los pasos
(1) crear un archivo apps_user like
cat apps_user APPS_USER=APPS APPS_PWD=<apps pass> WLADMIN_PWD=<WL pass> chmod 700 apps_user This will ensure only the user running the services can read this
(2) Cree los scripts para iniciar y detener así
apps-start.sh . apps_user echo " Starting the services" { echo $APPS_USER; echo $APPS_PWD; echo $WLADMIN_PWD; } | $INST_TOP/admin/scripts/adstrtal.sh -nopromptmsg echo "Services started"
apps-stop.sh . apps_user echo " Stopping the services" { echo $APPS_USER; echo $APPS_PWD; echo $WLADMIN_PWD; } | $INST_TOP/admin/scripts/adstpall.sh -nopromptmsg echo "Services stopped"
Ahora programamos estos scripts a través de cron en el sistema Linux para realizar el trabajo.
Cómo detener/iniciar todo el servidor administrado en el nodo
Si ha configurado varios oacore, formularios, oafm en el nodo, puede detener/iniciar según el siguiente comando
$admanagedsrvctl.sh stopall oacore Enter Weblogic Admin Password: $admanagedsrvctl.sh stopall oafm Enter Weblogic Admin Password: $admanagedsrvctl.sh stopall forms Enter Weblogic Admin Password: $admanagedsrvctl.sh startall oacore Enter Weblogic Admin Password: $admanagedsrvctl.sh startall oafm Enter Weblogic Admin Password: $admanagedsrvctl.sh startall forms Enter Weblogic Admin Password:
Leer también
Revisión de anuncios en línea