Aggiornamento di un Cluster

Aggiornare i dettagli in un cluster in Streaming con Apache Kafka.

È possibile apportare le modifiche riportate di seguito a un cluster.

  • Aggiornare il nome e il nome
  • Aggiunge o rimuove broker
  • Aggiorna certificato mTLS
importante

Aggiornamento delle subnet con API e CLI
Quando un cluster utilizza diverse subnet, è possibile aggiornare le subnet tramite API e CLI con i requisiti riportati di seguito.
  • VCN univoche e stessa area: ogni subnet deve trovarsi in una VCN diversa. Se si forniscono più subnet dalla stessa VCN, si verifica un errore. E tutte le VCN devono trovarsi nella stessa regione.
  • Abbastanza IP disponibili: ogni subnet deve disporre di un numero sufficiente di indirizzi IP gratuiti. Ad esempio, un cluster a 3 broker richiede almeno 4 IP disponibili.
  • Comportamento di aggiornamento importante: l'aggiornamento delle subnet di un cluster è un'operazione di sostituzione completa. L'elenco fornito sostituisce l'intera configurazione esistente. Includere le subnet esistenti che si desidera conservare.
  • Aggiungere i criteri necessari per tutte le subnet: ad esempio, se la lista di subnet include subnet1 e subnet2 e subnet1 si trova nel compartimento A e subnet2 si trova nel compartimento B, assicurarsi che anche il servizio Streaming con Apache Kafka disponga delle autorizzazioni necessarie per creare endpoint privati nel compartimento B (non solo nel compartimento A). Vedere i seguenti criteri.
Nota

Accesso cross-tenancy

Lo streaming con Apache Kafka supporta l'accesso tra tenancy. Vedere Criteri di accesso cross-tenancy.

Questi criteri sono quelli da includere per tutti i compartimenti subnet:

allow service rawfka to use vnics in compartment <compartment-name>
                
allow service rawfka to {SUBNET_READ} in compartment <compartment-name>
                
allow service rawfka to use network-security-groups 
in compartment <compartment>
                
allow service rawfka to use subnets in compartment <compartment-name>
                

Per tutti i criteri richiesti, vedere Criteri IAM obbligatori.

    1. Nella pagina della lista Cluster Kafka, individuare il cluster da utilizzare. Se è necessaria assistenza per trovare la pagina della lista o il cluster, vedere Elenca cluster.
    2. Dal menu Azioni (tre punti) per il cluster, selezionare Modifica cluster.
    3. (Facoltativo) Aggiornare il nome o la descrizione.
    4. (Facoltativo) Aggiornare il numero di broker o OCPU per broker.
    5. (Opzionale) Aggiornare il certificato mTLS.
    6. Selezionare Aggiorna.
  • Utilizzare il comando cluster update e i parametri richiesti per aggiornare un cluster:

    oci kafka cluster update --kafka-cluster-id <kafka- cluster-ocid>
                            

    Se si dispone di più subnet, includere tutti gli OCID delle subnet nel comando cluster update. Ad esempio, per due sottoreti eseguire il comando indicato di seguito.

    oci kafka cluster update --kafka-cluster-id <kafka-cluster-ocid> 
    --access-subnets [ { "subnets": [ "<subnet-1-ocid>", "<subnet-2-ocid>"] } ]
                            

    Per un elenco completo dei flag e delle opzioni di variabile per i comandi CLI, consultare CLI Command Reference.

  • Eseguire l'operazione UpdateKafkaCluster per aggiornare un cluster.