Operazioni negli script di attività
Gli script di pre-task o post-task creati devono seguire una struttura plug-in standard di SnapManager per Oracle.
Gli script di pre-task e post-task devono includere le seguenti operazioni:
-
controllare
-
descrivi
-
eseguire
Se una di queste operazioni non viene specificata nello script di pretask o di post-task, lo script diventa non valido.
Quando si esegue il comando di controllo del plug-in smo per gli script di pre-task o post-task, lo stato restituito degli script visualizza un errore (perché il valore di stato restituito non è zero).
Operazione |
Descrizione |
controllare |
Il server SnapManager esegue il comando plugin.sh -check per garantire che il sistema disponga dell'autorizzazione di esecuzione per gli script dei plug-in. È inoltre possibile includere il controllo delle autorizzazioni del file sul sistema remoto. |
descrivi |
Il server SnapManager esegue il comando plugin.sh -descrive per ottenere informazioni sullo script e corrispondere agli elementi forniti dal file delle specifiche. Lo script del plug-in deve contenere le seguenti informazioni:
Di seguito viene riportato l'output di esempio dello script 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. |
eseguire |
Il server SnapManager esegue il comando plugin.sh -execute per avviare lo script e eseguirlo. |