Configura il nome di accesso per client singolo con Cloud DNS

Puoi accedere a un cluster Oracle® Real Application Clusters (RAC) tramite una un nome DNS a disponibilità elevata fornito da Cloud DNS. A tal fine, punta la voce DNS a un RAC Single Client Access Name (SCAN) che rimane permanente quando la topologia del cluster cambia.

Prima di iniziare

Per completare questa guida devi avere accesso alle risorse e ai servizi seguenti:

Architettura di sistema

Il seguente diagramma mostra l'architettura di sistema utilizzata in questa guida:

Diagramma dell'architettura di sistema di Google Cloud connesso a un cluster Oracle RAC

Configura Cloud DNS in modo che punti al cluster RAC

Per configurare l'accesso con un singolo nome DNS al cluster RAC, completa i seguenti passaggi:

  1. Se non hai eseguito Google Cloud CLI in precedenza, devi eseguire questo comando per specificare il nome del progetto e autenticarti con la console Google Cloud:

    gcloud auth login
    
  2. Abilita l'API Cloud DNS per il tuo progetto Google Cloud.

  3. Crea un criterio del server in entrata in Cloud DNS per il VPC connesso ai tuoi server Bare Metal Solution. Questo assicura che i server Bare Metal Solution possano comunicare con Cloud DNS.

  4. Elenco dei punti di ingresso dello spedizioniere in entrata per determinare l'indirizzo IP del punto di ingresso corretto per ciascuna soluzione Bare Metal Solution. server web.

  5. Configura ciascun server Bare Metal Solution in modo che utilizzi l'indirizzo IP della versione precedente passaggio per la risoluzione del nome. I passaggi richiesti sono specifici per il tuo operatore di un sistema operativo completo.

    Ad esempio, per configurare la risoluzione dei nomi in Red Hat Enterprise Linux 8:

    1. Disabilita l'elaborazione DNS di NetworkManager.
    2. Aggiungi la seguente riga a /etc/resolv.conf, sostituendo ENTRY_POINT_IP_ADDRESS con l'indirizzo IP del punto di ingresso:

      nameserver ENTRY_POINT_IP_ADDRESS
      
  6. Configura Cloud DNS per l'accesso privato Google.

  7. Accedere a un server Bare Metal Solution che ospita un database RAC come database configurato al momento dell'installazione.

  8. Se non hai impostato le variabile di ambiente ORACLE_HOME e PATH nel tuo shell, impostalo ora in modo da poterti connettere al tuo database.

  9. Richiedi la configurazione SCAN con srvctl per trovare il nome SCAN:

    srvctl config scan
    

    Dovresti ricevere una risposta simile alla seguente:

    SCAN name: cluster01-scan.mycompany.internal, Network: 1
    Subnet IPv4: /192.168.1.0/255.255.255.0/bond0.118, static
    Subnet IPv6:
    SCAN 1 IPv4 VIP: 192.168.1.30
    SCAN VIP is enabled
    SCAN 2 IPv4 VIP: 192.168.1.31
    SCAN VIP is enabled
    SCAN 3 IPv4 VIP: 192.168.1.32
    SCAN VIP is enabled
    

    Il nome SCAN nella risposta precedente è cluster01-scan.mycompany.internal.

  10. Crea una zona privata in Cloud DNS, fornendo i seguenti dettagli:

    • Un nuovo nome per la zona, per identificare la zona nei comandi di configurazione.
    • Una descrizione della zona, per definirne meglio lo scopo.
    • Il suffisso del nome DNS per la zona, ad esempio mycompany.internal. Questo deve corrispondere al suffisso del nome SCAN restituito nella precedente Comando srvctl config scan.
    • La rete VPC in cui la zona DNS privata deve essere visibile a.
  11. Aggiungi un record alla zona precedente, fornendo i seguenti dettagli:

    • Il nome della zona creata nel passaggio precedente.
    • Il nome DNS completo. In questa guida, cluster01-scan.mycompany.internal.
    • La durata (TTL). Indica per quanto tempo il record DNS viene memorizzato nella cache prima viene aggiornata.
    • Il tipo di record della risorsa. Per la scansione, questo è un record A.
    • Gli IP SCAN restituiti nel comando srvctl config scan precedente.

    Ripeti questa procedura per eventuali nomi aggiuntivi che devono essere risolti.

  12. Sul server Bare Metal Solution, verifica che la risoluzione SCAN funzioni con nslookup:

    nslookup cluster01-scan.mycompany.internal
    

    In caso di esito positivo, dovresti ricevere una risposta simile alla seguente esempio:

    Server:  10.158.0.3
    Address: 10.158.0.3#53
    
    Name: cluster01-scan.mycompany.internal
    Address: 192.168.1.32
    Name: cluster01-scan.mycompany.internal
    Address: 192.168.1.30
    Name: cluster01-scan.mycompany.internal
    Address: 192.168.1.31
    

Ora puoi accedere al tuo cluster RAC utilizzando un singolo cluster ad alta disponibilità e resiliente Nome DNS tramite Cloud DNS.

Oracle è un marchio registrato di Oracle e/o delle sue società consociate.