Administración de redes y automatización : Cisco Tidal Enterprise Orchestrator

Orchestrator de marea de la empresa: Scripts que ejecutan otro executables y descansos

18 Octubre 2015 - Traducción Automática
Otras Versiones: PDFpdf | Inglés (22 Agosto 2015) | Comentarios


Contenido


Introducción

Este documento proporciona la información sobre los problemas que ocurren al usar las actividades del script (powershell, etc.) para ejecutar el otro executables.

prerrequisitos

Requisitos

No hay requisitos específicos para este documento.

Componentes Utilizados

La información en este documento se basa en 2.1 de marea del Orchestrator de la empresa (TEO) o más adelante.

La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si la red está funcionando, asegúrese de haber comprendido el impacto que puede tener cualquier comando.

Convenciones

Consulte Convenciones de Consejos TécnicosCisco para obtener más información sobre las convenciones del documento.

Problema y causa

El usuario final tenía una actividad del script de PowerShell que pone en marcha su propietario ejecutable. La actividad aparece colgar hasta el descanso y señala a archivo el error funcionando. Su ejecutable propietario pone en marcha un programa del niño. El programa del niño cuelga alrededor durante mucho tiempo y continúa bloqueando el archivo saliente hasta que se acabe. Mientras el programa del niño todavía esté alrededor, el script continúa permaneciendo el funcionamiento. La actividad continuará esperándolo para acabar. En el caso del usuario final, el programa del niño se ejecuta más de largo que el período de agotamiento del tiempo de espera dado un plazo. Por lo tanto, la actividad falla con un descanso. Una vez que está en el descanso, la actividad realizará la limpieza. Intenta borrar el directorio en funcionamiento. Sin embargo, no puede hacer tan porque el archivo saliente en el directorio está siguiendo siendo bloqueado (por el proceso hijo).

Solución

El problema del bloqueo del archivo se ha resuelto en TEO 2.1.2 HotFix3 y posterior. Si el usuario final no cuida sobre la salida del script, después nada adicional es necesario. Esto depende si el usuario final instala HotFix3 para TEO 2.1.2, o tiene TEO 2.2 o más adelante. Si la salida del script es necesaria, después el usuario final necesitará escribir un wrapper VBScript para asir la salida y para devolverla. Esto es referida por CDETS CSCzo30416.

Discusiones relacionadas de la comunidad de soporte de Cisco

La Comunidad de Soporte de Cisco es un foro donde usted puede preguntar y responder, ofrecer sugerencias y colaborar con colegas.


Información Relacionada


Document ID: 113237