Operaciones en scripts de tareas
Las secuencias de comandos de tareas previas o posteriores a las tareas que cree deben seguir una estructura estándar del complemento SnapManager para Oracle.
Las secuencias de comandos de tareas previas y posteriores deben incluir las siguientes operaciones:
-
comprobar
-
describa
-
ejecución
Si alguna de estas operaciones no se especifica en la secuencia de comandos de tareas previas o posteriores, la secuencia de comandos no será válida.
Cuando se ejecuta el comando smo plugin check para los scripts de tareas previas o posteriores, el estado devuelto de los scripts muestra un error (porque el valor de estado devuelto no es cero).
Funcionamiento |
Descripción |
comprobar |
El servidor SnapManager ejecuta el comando plugin.sh -check para garantizar que el sistema tiene permiso de ejecución en los scripts de plugins. También es posible incluir la comprobación de permisos de archivos en el sistema remoto. |
describa |
El servidor SnapManager ejecuta el comando plugin.sh -describe para obtener información acerca del script y hacer coincidir los elementos proporcionados por el archivo de especificación. El script de un plugin debe contener la siguiente información de descripción:
A continuación se muestra la salida de ejemplo de la secuencia de comandos Followup_Activities. plugin.sh - describe SM_PI_NAME:Followup_activities SM_PI_DESCRIPTION:this script contains follow-up activities to be executed after the clone create operation. SM_PI_CONTEXT:root SM_PI_TIMEOUT:60000 SM_PI_PARAMETER:SCHEMAOWNER:Name of the database schema owner. Command complete. |
ejecución |
El servidor SnapManager ejecuta el comando plugin.sh -execute para iniciar el script y ejecutar el script. |