Guardar cambios en la biblioteca de scripts

La biblioteca de scripts proporciona procedimientos de script Jython para ayudar en la automatización del entorno. Puede guardar los cambios en el repositorio de configuración maestro, inhabilitar el guardado automático de los cambios de configuración o descartar los cambios de configuración.

Acerca de esta tarea

La biblioteca de scripts proporciona un conjunto de procedimientos para automatizar las funciones de administración más comunes del servidor de aplicaciones. Hay tres formas de utilizar la biblioteca de scripts de Jython.
  • Ejecute scripts de la biblioteca de scripts de Jython en modalidad interactiva con la herramienta wsadmin. Puede lanzar la herramienta wsadmin, y ejecutar scripts individuales incluidos en la biblioteca de scripts utilizando la sintaxis siguiente:
    wsadmin>AdminServerManagement.createApplicationServer("myNode", "myServer", "default")
  • Utilice un editor de textos para combinar varios scripts de la biblioteca de scripts de Jython como muestra el ejemplo siguiente:
    #
    # My script Jython personalizado - archivo.py
    #
    AdminServerManagement.createApplicationServer("miNodo", "Servidor1", "default")
    AdminServerManagement.createApplicationServer("miNodo", "Servidor2", "default")
    
    # Utilice uno de ellos como primer miembro de un clúster
    AdminClusterManagement.createClusterWithFirstMember("miClúster", "APPLICATION_SERVER",
        "miNodo", "Servidor1")
    
    # Añadir un segundo miembro al clúster
    AdminClusterManagement.createClusterMember("miClúster", "miNodo", "Servidor3")
    
    # Instalar una aplicación
    AdminApplication.installAppWithClusterOption("AplicaciónPredet",
        "..\installableApps\DefaultApplication.ear", "miClúster")
    
    # Iniciar todos los servidores y aplicaciones del nodo
    AdminServerManagement.startAllServers("myNode")
    Guarde el script personalizado y ejecútelo desde la línea de mandatos, según muestra la sintaxis siguiente:
    bin>wsadmin -language jython -f path/to/your/jython/file.py
  • Utilice el código de la biblioteca de scripts de Jython como sintaxis de ejemplo para escribir scripts personalizados. Cada ejemplo de script de la biblioteca de scripts muestra los métodos recomendados para escribir scripts wsadmin. El código de la biblioteca de scripts se halla en el directorio raíz_servidor_aplic/scriptLibraries. En este directorio, los scripts se organizan en subdirectorios según la funcionalidad. Por ejemplo, el subdirectorio raíz_servidor_aplicaciones/scriptLibraries/application/V70 contiene procedimientos que realizan tareas de gestión de aplicaciones que son aplicables a la versión 7.0 y posterior del producto. El subdirectorio V70 que figura en las vías de acceso de la biblioteca de scripts no significa que los scripts de este subdirectorio sean de la versión 7.0.

La biblioteca de scripts guarda los cambios de configuración en el repositorio de configuración maestra predeterminado cuando finaliza cada procedimiento de script. Puede inhabilitar o habilitar el guardado automático de los cambios de configuración con el procedimiento de script AdminUtilities.configureAutoSave(). De forma alternativa, puede guardar los cambios en la configuración antes de salir del proceso wsadmin mediante el mandato AdminConfig.sav(). Puede descartar los cambios de configuración con el mandato AdminConfig.reset().

PRECAUCIÓN:
Si inhabilita el procedimiento autosave, llama a procedimientos de script y a continuación, habilita el procedimiento autosave, no se produce el guardado automático de los procedimientos de script en el mismo proceso wsadmin hasta que llama a otro procedimiento de script.

Procedimiento

Resultados

Según los pasos que haya realizado, puede haber habilitado o inhabilitado el guardado automático de los cambios de configuración, puede haber completado el guardado de cambios de configuración utilizando el mandato save, o puede haber descartado los cambios de configuración.

Qué hacer a continuación

Continúe la administración del entorno utilizando la biblioteca de scripts.

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_7libsave
File name: txml_7libsave.html