Inicio de servidores mediante scripts

Puede utilizar scripts y la herramienta wsadmin para iniciar servidores.

Antes de empezar

Antes de iniciar esta tarea, la herramienta wsadmin debe estar ejecutándose. Consulte el tema sobre cómo iniciar el cliente de scripts wsadmin utilizando scripts wsadmin del artículo Inicio del cliente de scripts wsadmin mediante scripts wsadmin para obtener más información.

Procedimiento

Utilice el mandato startServer para iniciar el servidor. Este mandato tiene varias opciones de sintaxis. Por ejemplo:
  • Para iniciar un servidor en una edición de servidor único WebSphere Application Server, elija una de las siguientes opciones:
    • En los siguientes ejemplos sólo se especifica el nombre del servidor:
      En Jacl:
      $AdminControl startServer nombreServidor
      En Jython:
      AdminControl.startServer('nombreServidor')
    • En el ejemplo siguiente se inicia un servidor de aplicaciones con el nodo especificado:
      • En Jacl:
        $AdminControl startServer server1 mynode
      • Utilización de Jython:
        print AdminControl.startServer('server1', 'mynode')
      Salida de ejemplo:
      WASX7319I: El atributo serverStartupSyncEnabled está establecido como false.  Se intentará
      iniciar el servidor "server1" pero la información de configuración
      del nodo "mynode" puede no ser el actual.
      WASX7262I: Ha terminado de iniciarse el servidor "server1" en el nodo "mynode".
    • En el siguiente ejemplo se especifica el nombre del servidor y el tiempo de espera:
      • En Jacl:
        $AdminControl startServer serverName 10
      • Utilización de Jython:
        AdminControl.startServer('nombreServidor', 10)
      donde 10 es el número máximo de segundos que se espera hasta que se inicia el servidor.
  • Para iniciar un servidor en una edición de despliegue de red de WebSphere Application Server, elija una de las siguientes opciones:
    • En el siguiente ejemplo se especifica el nombre del servidor y el nombre del nodo:
      • En Jacl:
        $AdminControl startServer nombreServidor nombreNodo
      • Utilización de Jython:
        AdminControl.startServer('nombreServidor', 'nombreNodo')
    • En el siguiente ejemplo se especifica el nombre del servidor, el nombre del nodo y el tiempo de espera:
      • En Jacl:
        $AdminControl startServer nombreServidor nombreNodo 10
      • Utilización de Jython:
        AdminControl.startServer('nombreServidor', 'nombreNodo', 10)
      donde 10 es el número de segundos que el proceso debe esperar antes de iniciar el servidor.

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_start
File name: txml_start.html