Procedure operative standard in ambiente Oracle RAC

September 21

Procedure operative standard in ambiente Oracle RAC


Oracle Real Application Clusters è un database di applicazioni di business. Oracle RAC ha un'architettura cache condivisa in cui i programmatori possono creare e archiviare i file su un insieme comune di dischi condivisi. Inoltre, l'ambiente RAC Oracle fornisce soluzioni scalabili per aumentare la capacità di memoria e il processore per collegare transazioni commerciali tra database. Per installare il database, Oracle ha creato procedure operative standard.

Passi di pre-installazione

I programmatori devono configurare i server per l'installazione RAC. Essi devono progettare il server host per supportare l'installazione. Oracle si riferisce al server host come nodi, che sono una parte del cluster dell'applicazione. Ogni nodo deve avere un disco condiviso, switch ridondanti per prepararsi per guasto del sistema, ed entrambi un indirizzo IP privato e pubblico (Internet Protocol).

Installazione

L'installazione RAC è un processo in due fasi. Il primo passo richiede al programmatore di installare CRS, una soluzione di gestione dei cluster utilizzato per definire il modo in cui i server distribuire il carico di lavoro. Il programmatore deve installare servizi cluster-ready con l'Oracle Universal Installer (OUI). Per la seconda fase, il programmatore deve installare il sistema di database Oracle e iniziare a creare servizi per l'ambiente RAC.

Conservazione

I programmatori possono usare la soluzione Automatic Storage Management di Oracle per semplificare la gestione del sistema con la creazione di gruppi di dischi. Ad esempio, Oracle permette al programmatore di gestire i contenuti e la distribuzione di file, definire i gruppi di dischi e di guasto e di fornire dati e il sistema di ridondanza.

Configurazione dei parametri

Oracle mantiene i parametri del database utilizzati per l'inizializzazione in un file di parametri del server. Questo permette ai programmatori di usare il file per gestire i parametri. Alcuni parametri includono ACTIVE_INSTANCE_COUNT, che permette al programmatore di designare istanze primarie e secondarie, e DB_FILES, che specifica il valore valido massimo, o numero di file del database può aprire utilizzando il parametro.

Le istanze RAC

I programmatori devono utilizzare il sistema di controllo di griglia di Oracle per gestire le istanze del database RAC. Il sistema consente ai programmatori per avviare o arrestare un'istanza e monitorare le attività del database. I programmatori possono utilizzare tali comandi come "arresto normale", "arresto immediato" o "arresto transazionale" per annullare le istanze RAC.

applicazioni Fallimento

L'ambiente Oracle RAC fornisce il supporto per quando un'istanza fallisce. Gli utenti del database devono creare barriere di protezione per evitare che un guasto hardware. Le procedure operative standard permettono ai programmatori di arrestare un'istanza di eseguire ripristini, ristabilire le connessioni tra cluster e riconfigurare il database.

Aggiunta di nodi

I programmatori possono inserire nodi aggiuntivi e istanze a Real Application Clusters esistenti all'interno di un ambiente RAC. Essi devono configurare il sistema di database per supportare il protocollo di rete e trasmissioni di dati tra i nodi di un cluster. La procedura di installazione per l'aggiunta di un nuovo nodo sono diverse per ogni sistema operativo.

La gestione del Registro Cluster

Il Cluster Registro Oracle fornisce ai programmatori con i metodi per la configurazione del database, componenti e servizi cluster. Il comando "srvctl config" permette al programmatore di visualizzare i dettagli che i negozi OCR. I programmatori possono inviare ( "esportazione") contenuti OCR a un file di destinazione, modificare la posizione del file di backup OCR ( "backuploc") e l'aggiornamento del Registro di sistema per una versione più recente.