Configurare un passo per eseguire uno script locale

È possibile configurare un passo definito dall'utente per eseguire uno script che risiede nell'istanza. Il tipo e il formato dello script devono rispettare tutte le limitazioni relative al tipo e al formato.

Per un elenco delle limitazioni relative al tipo di script e al formato, vedere Limitazioni e considerazioni.

Nota

Se si desidera che un passo script locale definito dall'utente venga eseguito su un'istanza di computazione mobile dopo che è stata spostata nella standby region:
  1. Configurare il gruppo definito dall'utente e il passo per l'esecuzione dello script nell'istanza di computazione primaria.
  2. Modificare il piano DR e riordinare i gruppi per spostare il gruppo e il passo definiti dall'utente in una posizione successiva al gruppo in cui viene avviata l'istanza di computazione mobile nella standby region.
Gli script che vengono chiusi con un codice diverso da zero vengono considerati non riusciti e pertanto l'esecuzione del passo definito dall'utente non riesce.
  1. Selezionare l'area in cui risiede attualmente l'istanza.
    Nota

    Quando si seleziona l'area per l'istanza, è necessario assicurarsi che l'istanza si trovi attualmente nell'area selezionata. Anche se il passo viene eseguito dopo il riposizionamento dell'istanza in un'altra area, l'area selezionata deve corrispondere all'area corrente dell'istanza.
  2. Selezionare l'opzione per Esegui script locale.
  3. Selezionare Istanza di destinazione. Questa è l'istanza in cui risiede e verrà eseguito lo script.
    Nota

    Se l'istanza di destinazione si trova in una subnet privata, accertarsi di impostare un gateway NAT. Per ulteriori informazioni, vedere Setting Up a NAT Gateway.
  4. Fornire il parametro script per l'esecuzione. Deve essere il percorso completo dello script, inclusi tutti i parametri necessari per l'esecuzione. Ad esempio:
    /home/opc/scripts/myscript.sh arg1 arg2 arg3
  5. Facoltativamente, specificare un valore nel campo Esegui come utente per eseguire lo script utilizzando un ID utente diverso da quello predefinito ocarun. Ad esempio, specificare opc come Esegui come utente per eseguire lo script come utente opc.
    Nota

    L'opzione Esegui come utente non è supportata in un'istanza di Windows. Tuttavia, l'opzione Esegui come utente è supportata in un'istanza Linux.
  6. Fare clic su Aggiungi passo per completare l'aggiunta del gruppo e del passo definiti dall'utente.