Introduzione al provisioning Real Application Clusters

Questa procedura facilita l'installazione e la configurazione di un database cluster (database Real Application Clusters - RAC) su un gruppo di host selezionati. La procedura imposta la home di Oracle Clusterware e la Oracle home del database RAC su ciascun host. È possibile specificare più host per formare un cluster.

Per ulteriori informazioni, vedere il manuale Oracle Database Oracle Clusterware and Oracle Real Application Clusters Installation Guide 10g Release 2 (10.2) per Linux.

Il processo di installazione di Oracle Real Application Clusters (RAC) e Oracle Clusterware dura circa un'ora. Sarà necessario fornire informazioni dettagliate sugli host che verranno aggiunti al cluster. Per ulteriori informazioni sui requisiti hardware, vedere la sezione 2.5 Checking the hardware requirements nel manuale Oracle Database Oracle Clusterware and Oracle Real Application Clusters Installation Guide 10g Release 2 (10.2).

Ad esempio, per Linux sono necessari almeno 1 GB di memoria RAM fisica, un'area di swap di almeno 1,5 GB se la quantità di RAM è inferiore a 2 GB, altrimenti equivalente alla quantità di RAM, 400 MB di spazio su disco in /tmp, fino a 4 GB di spazio su disco per il software Oracle, 1,2 GB di spazio su disco in un'area di memoria condivisa per un database preconfigurato, ~150 MB di spazio su disco in un'area di memoria condivisa per ogni disco con la configurazione di Oracle Clusterware, almeno due adattatori di rete, uno per l'interfaccia di rete pubblica e uno per l'interfaccia di rete privata [l'interfaccia di rete pubblica deve supportare il protocollo TCP/IP e l'interfaccia di rete privata deve supportare il protocollo UDP (User Datagram Protocol) mediante adattatori e commutatori di rete ad alta velocità che supportino il protocollo TCP/IP (si consiglia Gigabit Ethernet o superiore)].

Nota: tutti i server di un'installazione RAC singola devono essere configurati con la stessa quantità minima di RAM, lo stesso spazio su disco fisso e la stessa versione del sistema operativo.

Prerequisiti per il provisioning RAC

Di seguito vengono descritti i prerequisiti necessari per il provisioning Oracle RAC.

Impostazione in un tempo unico di Enterprise Manager per Oracle Clusterware e Oracle RAC

Prima di eseguire il provisioning di Oracle Clusterware e Oracle RAC, verificare quanto segue:

  1. Gli RPM dell'installazione del package devono essere disponibili in una posizione di accesso NFS.

  2. La direttiva per Prerequisiti e correzioni deve essere modificata per aggiornare la posizione di base dei package alla posizione NFS.

    È in alternativa possibile caricare un file zip con gli RPM del package nella libreria software. In questo scenario sarà richiesto di eseguire un'operazione Crea con copia con il modello del Deployment Manager del provisioning Oracle RAC e aggiungere un passo libreria personalizzato. Questo nuovo passo sarà un passo componente ed estrarrà il file zip degli RPM del package da SLIB in una posizione definita dall'utente (ad esempio, /tmp/userrpms/).

    La direttiva per Prerequisiti e correzioni deve essere modificata per aggiornare la posizione di base dei package alla posizione NFS.

  3. I gruppi oinstall e dba devono essere resi disponibili. Non è obbligatorio che l'utente appartenga a questo gruppo.

  4. Le credenziali utente in uso per eseguire questa operazione e l'ID gruppo devono essere gli stessi su tutti i nodi (destinazioni) del cluster selezionato.

  5. I nodi che si desidera aggiungere al cluster esistente devono fare parte del cluster CRS di origine ma non necessariamente in Oracle RAC.

  6. I nodi selezionati devono disporre di almeno due interfacce.

  7. L'utente deve disporre dei privilegi sudo (solo UNIX) su tutti i nodi.

  8. Ciascun nodo deve disporre di un minimo di 1 GB di memoria fisica (RAM).

  9. L'agente deve essere installato sui nodi che si desidera aggiungere al cluster.

  10. La memoria condivisa utilizzata per i nodi del cluster esistenti deve essere accessibile ai nuovi nodi che si stanno aggiungendo.

  11. Installazione, su ciascuna destinazione, dell'hardware, del sistema operativo e dell'agente richiesti.

L'installazione dell'hardware deve includere l'impostazione di quanto segue:

  1. Rete privata: le schede di interfaccia di rete devono essere installate su ciascun nodo e collegate le une alle altre.

  2. Memoria condivisa tra i nodi: la memoria condivisa è obbligatoria per OCR, dischi di voting e file di dati.

Nota: poiché l'applicazione supporta la formattazione della memoria condivisa in OCFS (Oracle Cluster File System) non è necessario eseguire la formattazione.

Se si specificano i nomi host e gli indirizzi IP privati l'applicazione aggiorna automaticamente la configurazione del sistema.

  1. Le destinazioni devono disporre di un agente versione 10.2.0.2 o successiva. Se le destinazioni sono gestite da agenti con versioni inferiori, è necessario procedere all'aggiornamento dell'agente. Per ulteriori informazioni, vedere il manuale Oracle Enterprise Manager Grid Control Installation and Basic Configuration Guide. Accertarsi che gli agenti siano installati nella stessa posizione su tutti gli host.

  2. È necessario impostare gli IP virtuali nel DNS. Se si sceglie di impostare gli IP virtuali localmente, gli indirizzi IP possono essere specificati mediante l'applicazione di provisioning che eseguirà l'operazione automaticamente.

Installazione di Oracle Real Application Clusters (RAC) e di Oracle Clusterware

Di seguito viene descritta la procedura di installazione di Oracle Real Application Clusters (RAC) e di Oracle Clusterware.

  1. Immettere i nomi host e le informazioni IP per ogni computer da aggiungere al cluster RAC.

  2. Immettere la posizione per installare OCR e una posizione supplementare (se è necessaria la ridondanza).

  3. Immettere la posizione del disco di voting CSS e due posizioni supplementari (se è necessaria la ridondanza).

  4. Configurare il database (SID, nome database e così via) e impostare le relative password.

Argomenti correlati

Provisioning Real Application Clusters

Risoluzione dei problemi del provisioning Real Application Clusters

Enterprise Manager Information Roadmap