Aggiornamento della dimensione di un pool di istanze

È possibile aggiornare manualmente il numero di istanze per un pool di istanze.

Quando si aumenta la dimensione di un pool di istanze, il pool crea le istanze utilizzando la configurazione dell'istanza del pool come modello. Per aggiungere istanze esistenti al pool, è possibile collegare le istanze al pool.

Quando si riducono le dimensioni di un pool di istanze, il pool elimina (termina) le istanze aggiuntive. Le istanze vengono arrestate in questo ordine: il numero di istanze viene bilanciato tra i domini di disponibilità, quindi bilanciato tra i domini di errore. Infine, all'interno di un dominio di errore, l'istanza meno recente viene interrotta per prima. Se è necessario eseguire task su un'istanza prima dell'eliminazione, scollegare l'istanza dal pool, quindi eliminarla separatamente.

Per regolare automaticamente il numero di istanze in un pool di istanze in base alle metriche delle prestazioni o a una pianificazione, abilitare il ridimensionamento automatico per il pool di istanze.

Per determinare se la capacità è disponibile per una forma specifica prima di ridimensionare un pool di istanze, utilizzare l'operazione CreateComputeCapacityReport.

    1. Passare alla pagina elenco Pool di istanze. Se è necessaria assistenza per trovare la pagina di elenco, vedere Elenca pool di istanze.
    2. Selezionare il nome del pool di istanze che si desidera aggiornare per visualizzare la pagina dei dettagli.
    3. Selezionare Modifica.
      • Nel campo Numero di istanze specificare il numero aggiornato di istanze per il pool di istanze.
    4. Selezionare Salva.

    Eventi scala

    Quando si aggiorna la dimensione del pool di istanze, l'operazione attiva un evento di ridimensionamento. Tenere presente quanto riportato di seguito.

    • Se lo stato del ciclo di vita del pool di istanze è Scalatura, il pool crea nuove istanze o elimina quelle esistenti in quel momento, in modo che corrispondano alla dimensione aggiornata del pool. Per bilanciare le istanze tra i vari posizionamenti (dominio di disponibilità e dominio di errore), le istanze vengono eliminate per prime in base al numero di istanze del pool in tale dominio di disponibilità e dominio di errore. All'interno di un posizionamento, le istanze meno recenti vengono arrestate per prime.
    • Se lo stato del ciclo di vita del pool di istanze è Arrestato, per aumentare le dimensioni vengono configurate nuove istanze per il pool, ma non vengono avviate. Per ridurre le dimensioni, le istanze vengono arrestate.
    Suggerimento

    Per tenere traccia dello stato di avanzamento dell'operazione e risolvere gli errori che si verificano durante la creazione dell'istanza, utilizzare la richiesta di lavoro associata.
    Importante

    Se il pool di istanze si trova nello stato di ridimensionamento o provisioning per un periodo di tempo prolungato, è possibile che il numero di istanze richieste abbia superato i limiti del servizio della tenancy per tale forma e dominio di disponibilità. Controllare i limiti del servizio della tenancy per la computazione.
  • Per aggiornare le dimensioni di un pool di istanze, utilizzare il comando instance-pool update:

    oci compute-management instance-pool update --instance-pool-id <INSTANCE_POOL_OCID> --size <NUMBER>
    oci compute-management instance-pool update --from-json <file://path/to/file.json>

    <file://path/to/file.json> è il percorso di un file JSON che definisce i dettagli dell'istanza. Per informazioni su come generare un esempio del file JSON, vedere Opzioni JSON avanzate.

    Per un elenco completo dei flag e delle opzioni delle variabili per i comandi CLI del servizio di computazione, vedere il riferimento della riga di comando per Compute.

  • Per informazioni sull'uso dell'API e delle richieste di firma, consulta la documentazione dell'API REST e le credenziali di sicurezza. Per informazioni sugli SDK, vedere SDK e l'interfaccia CLI.

    Utilizzare l'operazione UpdateInstancePool per aggiornare la dimensione di un pool di istanze.