Utilización del objeto AdminTask de scripts wsadmin para la administración con scripts

Utilice el objeto AdminTask para acceder a un conjunto de mandatos administrativos que proporcionen una forma alternativa de acceder a los mandatos de configuración y a los mandatos de gestión del objeto en ejecución.

Antes de empezar

Los mandatos administrativos ejecutan mandatos simples y complejos. Proporcionan al usuario unos mandatos orientados a tareas que son más fáciles de utilizar. Los mandatos de administración se descubren dinámicamente cuando inicia un cliente de script. El conjunto de mandatos administrativos disponibles depende de la edición de WebSphere Application Server que haya instalado. Puede utilizar mandatos de objeto AdminTask para acceder a estos mandatos.

Acerca de esta tarea

Los mandatos administrativos se agrupan de acuerdo con su función. Puede utilizar grupos de mandatos administrativos para encontrar los mandatos relacionados. Por ejemplo, los mandatos administrativos relacionados con la gestión de servidores están en un grupo de mandatos de gestión de servidores. Los mandatos administrativos relacionados con la gestión de la seguridad están en un grupo de mandatos de gestión de seguridad. Un mandato administrativo puede asociarse a varios grupos de mandatos porque puede ser útil para diversas áreas de la gestión de sistemas. Tanto los mandatos administrativos como los grupos de mandatos administrativos deben tener un nombre que sea un identificador único.

Siempre hay dos modalidades de ejecución disponibles para cada mandato administrativo, la modalidad por lotes y la interactiva. Cuando utiliza el mandato administrativo en modalidad interactiva, sigue una serie de pasos para recoger su entrada de forma interactiva. Este proceso proporciona a los usuarios un asistente basado en texto y una experiencia de usuario similar al asistente de la consola administrativa. También puede utilizar el mandato help para obtener ayuda para cualquier mandato administrativo y para el objeto AdminTask.

Los mandatos administrativos no sustituyen a ningún mandato de configuración existente ni a ningún mandato de gestión del objeto en ejecución, pero proporcionan una forma de acceder a estos mandatos y organizar las entradas. Los mandatos administrativos pueden estar disponibles en modalidad local o conectada. El conjunto de mandatos administrativos disponibles se determina cuando inicia un cliente de script en modalidad conectada o local. Si se está ejecutando un servidor, no se recomienda ejecutar el cliente de scripts en modalidad local porque los cambios de configuración realizados en la modalidad local no se reflejan en la configuración del servidor en ejecución y viceversa. Si guarda una configuración conflictiva, se puede dañar la configuración.

En un entorno del gestor de despliegue, las actualizaciones de la configuración sólo están disponibles si un cliente de scripts está conectado a un gestor de despliegue. Cuando está conectado a un agente de nodo o a un servidor de aplicaciones gestionado, no podrá actualizar la configuración porque la configuración para estos procesos de servidor son copias de la configuración maestra que reside en el gestor de despliegue. Las copias se crean en la máquina del nodo cuando se produce una sincronización de la configuración entre el gestor de despliegue y el agente de nodo. Realice los cambios de configuración en los procesos servidor conectando el cliente de scripts al gestor de despliegue. Por este motivo, para cambiar la configuración, no ejecute el cliente de scripts en la modalidad local en una máquina de nodo. No es una configuración soportada.

Utilice pares de nombre y valor de parámetro para especificar los parámetros de un paso en cualquier orden. No tiene que especificar los parámetros de opciones. Esto se aplica a todos los mandatos para el objeto AdminTask. Por ejemplo:
AdminTask.createCluster('[-clusterConfig [-clusterName cluster1 -preferLocal true]]')
Para determinar los nombres de los parámetros de paso, utilice el mandato siguiente: AdminTask.help('nombre_mandato', 'nombre_paso'), como se demuestra en el ejemplo siguiente:
AdminTask.help('createCluster', 'clusterConfig')

Procedimiento


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_admintask
File name: txml_admintask.html