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
- Inicie la herramienta de scripts wsadmin.
- 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)
- 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)
- 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)
- 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']])
- Guarde los cambios de configuración. Utilice el siguiente ejemplo de mandatos para guardar los cambios de configuración:
AdminConfig.save()
- 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")
- Utilice el script syncActiveNodes para propagar los cambios en todos los nodos de la célula, como se demuestra en el ejemplo siguiente:
Tareas relacionadas:
Referencia relacionada:


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_disableservice
File name: txml_disableservice.html