Attività post-deployment per i carichi di lavoro Oracle Database

Prima di utilizzare il database Oracle di cui hai eseguito il deployment, ti consigliamo di eseguire le attività post-deployment descritte in questo documento.

Esaminare il deployment

Dopo aver eseguito il deployment di un workload Oracle Database, puoi esaminare l'output e la configurazione del deployment nella dashboard.

Esaminare le risorse del deployment

Per esaminare le risorse create durante il deployment:

  1. Nella Google Cloud console, vai alla pagina Workload Manager.

    Vai a Workload Manager

  2. Nel riquadro di navigazione a sinistra, fai clic su Deployment per aprire la dashboard dei deployment.

  3. Seleziona il nome del deployment per aprire la pagina Informazioni sul deployment.

  4. Fai clic sulla scheda Output del deployment per visualizzare un elenco di tutte le risorse create durante il deployment, il tipo di risorsa e un link alla risorsa (se applicabile).

Esaminare la configurazione del deployment

Per esaminare la configurazione del deployment:

  1. Nella Google Cloud console, vai alla pagina Workload Manager.

    Vai a Workload Manager

  2. Nel riquadro di navigazione a sinistra, fai clic su Deployment per aprire la dashboard dei deployment.

  3. Seleziona il nome del deployment per aprire la pagina Informazioni sul deployment.

  4. Fai clic sulla scheda Dettagli per visualizzare le informazioni che hai inserito per la configurazione iniziale del deployment.

Modificare il deployment

Il Gestore workload non supporta la modifica di un deployment di cui è stato eseguito il deployment utilizzando la Google Cloud console. Devi creare un nuovo deployment con le impostazioni e le configurazioni richieste. Poi puoi eliminare il deployment che non ti serve.

Puoi modificare una risorsa, ad esempio una VM, creata durante il processo di deployment.

Eliminare il account di servizio di Workload Manager e il account di servizio gestito dall'utente

Il account di servizio di Workload Manager e il service account gestito dall'utente sono necessari solo per il deployment. Una volta completato il deployment, puoi eliminarli.

Prima di eliminare il account di servizio, puoi confermarne il nome esaminando il campo Service account nella scheda Dettagli deployment della pagina Informazioni sul deployment.

In alternativa, puoi conservare questi service account.

Convalidare il deployment del workload Oracle Database

Dopo aver configurato ed eseguito il deployment del workload Oracle Database, esegui le seguenti attività per verificare che il deployment sia andato a buon fine:

Dopo aver convalidato il deployment, connettiti al database Oracle utilizzando i metodi standard.

Connettiti alla VM utilizzando SSH

Per visualizzare log aggiuntivi o eseguire comandi di convalida sulle VM create durante il deployment, devi connetterti alle VM utilizzando SSH.

Se non hai configurato indirizzi IP esterni durante il processo di deployment, utilizza SSH per stabilire una connessione con una VM nella stessa rete che ha un indirizzo IP esterno, quindi connettiti direttamente alle altre VM. Per ulteriori informazioni, vedi Connettersi alle VM Linux utilizzando un bastion host.

Esegui i comandi per convalidare un deployment

Per convalidare il deployment di Oracle Database, esegui i seguenti comandi sulla rispettiva VM nel deployment:

sudo su - oracle
sqlplus -s / as sysdba <<< 'select instance_name, status from v$instance;'

Se il database è in esecuzione, il comando restituisce status come OPEN.

Connettiti al database Oracle

Questa sezione descrive come accedere al database Oracle di cui hai eseguito il deployment.

Accedere alle credenziali del database

Per accedere alle credenziali del database utilizzate per il deployment:

  1. Nella Google Cloud console, vai alla pagina Workload Manager ed esamina la configurazione del deployment.
  2. Nella scheda Dettagli del deployment, controlla il valore visualizzato per Nome secret per le credenziali del database.
  3. Vai a Secret Manager nel tuo Google Cloud progetto, quindi seleziona il secret che hai fornito per il database e l'applicazione.
  4. Per visualizzare la password, visualizza il valore del secret.

Connettersi in remoto al database Oracle

Per connetterti al database Oracle:

  1. Raccogli le seguenti informazioni:
    • Nome host della VM di database
    • Nome database
    • Nome del servizio del database
    • Google Cloud ID progetto che contiene la VM di database
    • Zona della VM di database
    • Nome utente del database. Se utilizzi Oracle Multitenant, il nome utente è PDBADMIN. In caso contrario, il nome utente è SYSTEM.
    • Password del database. Puoi ottenere la password utilizzando il secret. Vedi Accedere alle credenziali del database.
  2. Scarica e installa un client di database, ad esempio Oracle SQL Developer.
  3. Nel client di database, crea una nuova connessione utilizzando le seguenti informazioni:

    • Tipo di database: Oracle
    • Nome utente e password
    • Nome del servizio: se utilizzi Oracle Multitenant, il nome del servizio è PDB. In caso contrario, è il nome del database stesso.

    Se la macchina client del database ha una connettività diretta alla VM di database (ad esempio, si trova nella stessa rete VPC), utilizza il nome host della VM di database come nome host.

    In caso contrario, configura il port forwarding SSH. In questo caso, il nome host è localhost.

    gcloud compute ssh VM_NAME --project=PROJECT_ID --zone=ZONE -- -L 1521:localhost:1521 -N
    

    Sostituisci quanto segue:

    • VM_NAME: il nome della VM di database.
    • PROJECT_ID: l'ID del tuo Google Cloud progetto che contiene la VM di database.
    • ZONE: la zona della VM di database.
  4. Fai clic su Connetti.

  5. Per aprire un foglio di lavoro SQL, nel riquadro a sinistra fai doppio clic sul nome del database.

.

Sviluppare un piano di aggiornamento regolare.

Per garantire la sicurezza, devi implementare una procedura per aggiornare regolarmente Oracle Database e le applicazioni, nonché Oracle Linux.

  • Per Oracle Database e le applicazioni: le patch del database (aggiornamenti della release o RU) vengono applicate utilizzando l'utilità opatch, non DNF. Il piano di aggiornamento deve tenere conto di quanto segue:

    • Pianificazione dei tempi di inattività per applicare queste patch utilizzando opatch.
    • Applicazione regolare delle patch (ad esempio, trimestrale) per mantenere il database allineato ai livelli di patch consigliati da Oracle.
  • Per Oracle Linux (sistema operativo): definisci un periodo di manutenzione regolare (ad esempio, mensile o trimestrale) per eseguire dnf update sulle VM.

Il repository Artifact Registry creato dal Gestore workload durante il deployment ti consente di scaricare gli aggiornamenti senza richiedere l'accesso a internet per le VM di database.

Visualizzare le metriche del database Oracle

Se hai abilitato il monitoraggio del database durante il processo di deployment, puoi visualizzare le metriche supportate. Vedi Visualizzare le metriche.

Passaggi successivi dopo il deployment

I passaggi successivi dopo il deployment iniziale dipendono dal caso d'uso e dalle procedure standard. Prima di utilizzare il database Oracle, potresti voler eseguire alcune delle seguenti attività: