Inhabilitación del servicio de rastreo mediante scripts

Puede inhabilitar los servicios de un servidor configurado con scripts y la herramienta wsadmin.

Acerca de esta tarea

Realice los siguientes pasos para inhabilitar el servicio de rastreo de un servidor configurado. Puede modificar este ejemplo para inhabilitar un servicio distinto.

Procedimiento

  1. Inicie la herramienta de scripts wsadmin.
  2. Identifique el servidor y asígnelo a la variable server. Por ejemplo:
    • Utilizando Jacl:

      set server [$AdminConfig getid /Cell:mycell/Node:mynode/Server:server1/]
    • Utilizando Jython:

      server =  AdminConfig.getid('/Cell:mycell/Node:mynode/Server:server1/')
      print server
    Salida de ejemplo:
    server1(cells/mycell/nodes/mynode/servers/server1|server.xml#Server_1)
  3. Lista todos los servicios que pertenecen al servidor y los asigna a la variable services. El siguiente ejemplo devuelve una lista de servicios:
    • Utilizando Jacl:

      set services [$AdminConfig list Service $server]
    • Utilizando Jython:

      services = AdminConfig.list('Service', server)
      print services
    Resultado de ejemplo:
    (cells/mycell/nodes/mynode/servers/server1|server.xml#AdminService_1)
    (cells/mycell/nodes/mynode/servers/server1|server.xml#DynamicCache_1)
    (cells/mycell/nodes/mynode/servers/server1|server.xml#MessageListenerService_1)
    (cells/mycell/nodes/mynode/servers/server1|server.xml#ObjectRequestBroker_1)
    (cells/mycell/nodes/mynode/servers/server1|server.xml#PMIService_1)
    (cells/mycell/nodes/mynode/servers/server1|server.xml#RASLoggingService_1)
    (cells/mycell/nodes/mynode/servers/server1|server.xml#SessionManager_1)
    (cells/mycell/nodes/mynode/servers/server1|server.xml#TraceService_1)
    (cells/mycell/nodes/mynode/servers/server1|server.xml#TransactionService_1)
  4. Identifique el servicio de rastreo y asígnelo a la variable traceService.

    Dado que el servicio de rastreo es el séptimo elemento de la lista, recupérelo elemento utilizando el índice 6.

    • Utilizando Jacl:

      set traceService [$AdminConfig list TraceService $server]
    • Utilizando Jython:

      traceService = AdminConfig.list('TraceService', server)
      print traceService
    Resultado de ejemplo:
    (cells/mycell/nodes/mynode/servers/server1|server.xml#TraceService_1)
  5. Para inhabilitar el servicio de rastreo modifique el atributo enable. Por ejemplo:
    • Utilizando Jacl:

      $AdminConfig modify $traceService {{enable false}}
    • Utilizando Jython:

      AdminConfig.modify(traceService, [['enable', 'false']])
  6. Guarde los cambios de configuración.
    Utilice el siguiente ejemplo de mandatos para guardar los cambios de configuración:
    AdminConfig.save()
  7. En un entorno sólo de despliegue de red, sincronice el nodo.
    Utilice los scripts syncActiveNode o syncNode en la biblioteca de scripts AdminNodeManagement para propagar los cambios en la configuración en un nodo o nodos.
    • Utilice el script syncActiveNodes para propagar los cambios en todos los nodos de la célula, como se demuestra en el ejemplo siguiente:
      AdminNodeManagement.syncActiveNodes()
    • Utilice el script syncNode para propagar los cambios en un nodo específico, como se demuestra en el ejemplo siguiente:
      AdminNodeManagement.syncNode("miNodo")

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_disableservice
File name: txml_disableservice.html