Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Come implementare Oracle 18c Grid e Standalone Database su Red Hat Enterprise Linux 7.x

Summary: Guida dettagliata per implementare Oracle 18c Grid e Standalone Database su Red Hat Enterprise Linux 7.x

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Instructions

Requisiti software e hardware e prerequisiti

   a. Requisiti RAM e spazio swap per RAM minima:
  • Almeno 1 GB di RAM per le installazioni di database Oracle. 2 GB di RAM consigliati
  • Almeno 8 GB di RAM per le installazioni di Oracle Grid Infrastructure
  • Spazio swap: lo spazio swap minimo consigliato per il database Oracle 18c è di 2 GB o due volte la dimensione della RAM, a seconda di qual è inferiore
   b. Elenco di controllo storage
Di seguito vengono descritti i requisiti dello spazio su disco per Linux x86-64:
  • Almeno 6,8 GB per un'Oracle Grid Infrastructure per l'installazione di un server standalone
  • Almeno 7,5 GB per Oracle Database Enterprise Edition
  • Almeno 7,5 GB per Oracle Database Standard Edition 2
  c. Requisiti di rete
  •  Si consiglia di assicurarsi che ogni nodo contenga almeno una scheda di interfaccia di rete per la rete pubblica
  • Il nome host di ciascun nodo deve seguire lo standard RFC 952 (www.ietf.org/rfc/rfc952.txt). I nomi host comprendenti il carattere di sottolineatura ("_") non sono consentiti
  d. Requisiti del sistema operativo
  • Red Hat Enterprise Linux (Red Hat Enterprise Linux) 7.x
Di seguito sono riportate le voci dello schema di partizione del disco consigliate durante l'installazione di Red Hat Enterprise Linux 7 utilizzando un file kickstart sugli HDD locali con almeno 1,2 TB di spazio disponibile:
 
part /boot --asprimary --fstype="xfs" --ondisk=sda --size=1024
part pv.1 --size=1 --grow --ondisk=sda --asprimary
volgroup rhel7 pv.1
logvol / --name=root --fstype=xfs --vgname=rhel7 --size=51200
logvol swap --fstype swap --name=swap --vgname=rhel7 --size=17408
logvol /home --name=home --fstype=xfs --vgname=rhel7 --size=51200
logvol /var --name=var --fstype=xfs --vgname=rhel7 --size=20480
logvol /opt --name=opt --fstype=xfs --vgname=rhel7 --size=20480
logvol /tmp --name=tmp --fstype=xfs --vgname=rhel7 --size=5120
logvol /u01 --name=u01 --fstype=xfs --vgname=rhel7 --size=1 --grow
 

Preparazione dei server per l'installazione di Oracle

Prima di installare Grid e il database, assicurarsi di installare i seguenti script di distribuzione di Dell EMC, che consentiranno di impostare l'ambiente per l'installazione del database Oracle
2.1. Collegamento dei sistemi a Red Hat Network (RHN)/Unbreakable Linux Network (ULN) Repository
Fase 1: tutti gli rpm prerequisiti devono essere installati prima di eseguire l'installazione di GRID/DB
  • rhel-7-server-optional-rpms
  • rhel-7.x
Saltare il passaggio 2 se l'installazione del repository ha esito positivo per tutti i canali menzionati in RHN/ULN

Passaggio 2:

La maggior parte degli RPM prerequisiti per l'installazione di Oracle GRID/DB è disponibile come parte dell'ISO di base. Tuttavia, alcuni RPM come compat-libstdc++. non sono disponibili nel file ISO di base (RH) e devono essere scaricati e installati manualmente prima di installare gli RPM preinstallati forniti da Dell per Red Hat.
Configurazione di un repository yum locale per l'installazione automatica degli RPM di dipendenza per eseguire l'installazione di GRID/DB

1. La configurazione consigliata consiste nel fornire i file su http utilizzando un server Apache (package name: httpd). In questa sezione viene descritto l'hosting dei file di repository da uno storage di file system locale. Sebbene esistano altre opzioni per l'hosting dei file di repository, non rientrano nel presente documento. Si consiglia vivamente di utilizzare lo storage di file system locale per la velocità e la semplicità di manutenzione

  • Per il montaggio del DVD, inserire il DVD nel server e questo dovrebbe eseguire il montaggio automatico nella directory /media.
  • Per montare un'immagine ISO, sarà necessario eseguire il comando seguente come root, sostituendo il nome del percorso dell'immagine ISO per il campo myISO.iso:

           mkdir /media/myISO
           mount -o loop myISO.iso /media/myISO

 
2. Per installare e configurare il daemon http, configurare il computer che ospiterà il repository perché tutti gli altri computer utilizzino l'immagine localmente l'immagine DVD. Creare il file /etc/yum.repos.d/local.repo e inserire:                   

          [local]
           name=Local Repository
           baseurl=file:///media/myISO
           gpgcheck=0
           enabled=0 

3. Ora verrà installato il daemon di servizi Apache con il seguente comando, che consente di abilitare temporaneamente il repository locale per la risoluzione di dipendenza:

         yum -y install httpd --enablerepo=local

         Dopo aver installato il daemon di servizi Apache, avviare il servizio e impostarlo perché si avvii al prossimo riavvio. Eseguire i seguenti comandi come root:

         systemctl start httpd

4. Per utilizzare Apache in modo da fornire il repository, copiare il contenuto del DVD in una directory Web pubblicata. Eseguire i comandi seguenti come comando root (assicurarsi di cambiare myISO con il nome del proprio ISO):

         mkdir /var/www/html/myISO
         cp -R /media/myISO/* /var/www/html/myISO

5. Questo passaggio è necessario solo se SELinux è in esecuzione sul server che ospita il repository. Il comando seguente deve essere eseguito come root e ripristinerà il contesto SELinux appropriato per i file copiati:
    
        restorecon -Rvv /var/www/html/     

6. L'ultimo passaggio consiste nell'acquisire il nome DNS o l'indirizzo IP del server che ospita il repository. Il nome DNS o l'indirizzo IP del server di hosting verrà usato per configurare il file repo repository yum nel server client. Di seguito viene riportato l'elenco di una configurazione di esempio che utilizza il supporto di Red Hat Enterprise Linux 7.x Server e si trova nel file di configurazione:/etc/yum.repos.d/myRepo.repo

       [myRepo]
       name=Red Hat Enterprise Linux 7.x Base ISO DVD
       baseurl= http://reposerver.mydomain.com/myISO
       enabled=1
       gpgcheck=0

Sostituire reposerver.mydomain.com con il nome DNS del server o l'indirizzo IP. Copiare il file su reposerver.mydomain.com in tutti i server necessari in cui verrà installato GRID/DB

7. Installare manualmente il file compat-libstdc++ rpm utilizzando il comando rpm o yum nella directory in cui sono stati copiati gli rpm.

       Ex: rpm -ivh

       yum localinstall -y

Passaggio 3:
Sostituire reposerver.mydomain.com con il nome DNS del server o l'indirizzo IP. Copiare il file su reposerver.mydomain.com in tutti i server necessari in cui verrà installato GRID/DB

1. Installare gli rpm compat-libstdcc++ eseguendo il comando seguente

      yum install -y compat-libstdc++.i686

      yum install -y compat-libstdc++.x86_64

2. Scaricare il file tar di distribuzione DellEMC Oracle più recente da RPM di distribuzione DellEMC (in inglese) per RH nei server in cui verranno eseguite le installazioni GRID/DB

2.2. Configurazione della rete

 2.2.1. Rete pubblica

Assicurarsi che l'indirizzo IP pubblico sia un indirizzo IP valido e instradabile.

Per configurare la rete pubblica

  1. Accedere come root
  2. Andare a /etc/sysconfig/network-scripts e modificare il file ifcfg-em#

dove # è il numero del dispositivo di rete

NAME="Oracle Public"
DEVICE= "em3"
ONBOOT=yes
TYPE= Ethernet
BOOTPROTO=static
IPADDR=
NETMASK=
GATEWAY=

Durante la configurazione di Red Hat Enterprise Linux 7 come sistema operativo guest in un ambiente VMware ESXi, l'enumerazione dei dispositivi di rete potrebbe iniziare con "ens#" anziché "em#"

 3. Impostare il nome host mediante il comando seguente
        hostnamectl set-hostname 
         dove hostnameè il nome host utilizzato che si sta utilizzando per l'installazione
4. Digitare il riavvio della rete di servizio per riavviare il servizio di rete
5. Digitare ifconfig per verificare che gli indirizzi IP siano impostati correttamente
6. Per controllare la configurazione di rete, eseguire il ping dell'indirizzo IP pubblico da un client sulla LAN


Preparazione dello storage condiviso per l'installazione standalone di Oracle

In questa sezione, i termini disco/dischi, volume/i, disco/dischi virtuale/i, LUN hanno lo stesso significato e vengono utilizzati in modo intercambiabile, salvo diversamente indicato

L'installazione di Oracle 18c Standalone Database richiede delle LUN per l'archiviazione dell'Oracle Cluster Registry (OCR), dei file Oracle Database e della Flash Recovery Area (FRA). Inoltre, se si utilizza un ambiente virtuale, è necessario un volume del sistema operativo per archiviare il sistema operativo della VM in cui è in esecuzione il database Oracle 18c. Nella tabella riportata di seguito viene illustrata la progettazione tipica del volume di storage consigliato per il database Oracle 18c.

Tipo di volume del database/Tipo di volume del database per scopo/Scopo Numero di volumi Dimensioni del volume
OCR/VOTE 3 50 GB ciascuno
DATI 4 250 GB1 ciascuno
REDO2 2 Almeno 50 GB ciascuno
FRA 1 100 GB3
TEMP 1 100 GB

1 - Regolare ciascuna dimensione del volume in base al database; 2 - Si consiglia di disporre di almeno due gruppi di dischi REDO ASM, ciascuno con almeno un volume di storage; 3 - Idealmente, la dimensione dovrebbe essere 1,5 x le dimensioni del database se la capacità utilizzabile dello storage lo consente;

 3.1. Configurazione del Device Mapper Multipath
 
Lo scopo del Device Mapper Multipath è consentire l'esecuzione di più percorsi di I/O per migliorare le prestazioni e garantire una denominazione coerente. La funzionalità multipath consente di raggiungere questi obiettivi combinando i percorsi I/O in un percorso mapper dei dispositivi e bilanciando in modo appropriato il carico I/O. In questa sezione vengono indicate le best practice per configurare il multipath del mapper dei dispositivi all'interno del server Dell PowerEdge.
Ignorare questa sezione se Red Hat Enterprise Linux 7 viene implementato come sistema operativo guest in un ambiente virtuale, in quanto il multipath viene gestito a livello host bare metal

   Configurazione di multipath su sistema operativo bare metal

  • Se si sta implementando Red Hat Enterprise Linux su bare metal, verificare che la versione del device mapper e del driver multipath sia quella mostrata in seguito o superiore
        #> rpm -qa | grep device-mapper-multipath
  •  Abilitare il multipath
        #> mpathconf -enable
  •  Configurare il file multipath /etc/multipath.conf con le impostazioni di storage corrette. Di seguito è riportata la configurazione di un file multipath con XtremIO Storage:
device {
vendor XtremIO
product XtremApp
path_grouping_policy multibus
path_checker tur
path_selector "queue-length 0"
rr_min_io_rq 1
user_friendly_names yes
fast_io_fail_tmo 15
failback immediate
}
  •  Aggiungere nomi utente descrittivi appropriati a ciascun volume con l'scsi_id corrispondente. È possibile ottenere l'scsi_ids con il comando seguente:

#>/usr/lib/udev/scsi_id -g -u -d /dev/sdX 

  • Individuare la sezione multipath all'interno del file /etc/multipath.conf. In questa sezione è possibile fornire l'scsi_id di ciascun volume e fornire un alias per mantenere una convenzione di denominazione coerente in tutti i nodi. Di seguito viene mostrato un esempio:

multipaths {
multipath {
wwid
alias alias_of_volume1
}
multipath {
wwid
alias alias_of_volume2
} }

  •  Riavviare il servizio daemon multipath
#> service multipathd restart
  •  Verificare che l'alias dei volumi multipath sia visualizzato correttamente
#> multipath -ll
Configurare il multipath su ESXi Hypervisor
È stato configurato il multipath sull'host ESXi 6.7 in base alle seguenti best practice:
  • Utilizzare vSphere Native Multipathing (NMP) come software di multipath.
  • Conservare la selezione predefinita di round-robin per il criterio di selezione del percorso (PSP) nativo sui volumi PowerMax indicati negli host ESXi.
  •  Modificare la frequenza del cambiamento del percorso round-robin NMP dei pacchetti I/O dal valore predefinito di 1.000 a 1. Per informazioni su come impostare questo parametro, consultare Dell EMC Host Connectivity Guide for VMware ESX Server
3.2 Partizione del disco condiviso
 
In questa sezione viene descritto come utilizzare l'utilità di partizione per creare un'unica partizione su un volume/disco virtuale che si estenda su tutto il disco.
1. Eseguire la partizione di ciascun volume del database eseguendo il comando seguente
* Durante l'esecuzione su un ambiente virtuale:
$> parted -s /dev/sdX mklabel msdos

$> parted -s /dev/sdX mkpart primary 2048s 100%

* Quando Red Hat Enterprise Linux viene eseguito come sistema operativo bare metal, eseguire la partizione di ogni volume del database impostato utilizzando device mapper mediante il comando seguente:
$> parted -s /dev/mapper/ mklabel msdos

$> parted -s /dev/mapper/ mkpart primary 2048s 100%
2. Ripetere l'operazione per tutti i volumi richiesti

3.3. Utilizzo delle regole di udev per le autorizzazioni e la persistenza del disco

Red Hat Enterprise Linux 7.x ha la capacità di utilizzare le regole di udev per assicurarsi che il sistema gestisca correttamente le autorizzazioni dei nodi del dispositivo. In questo caso, si fa riferimento alla corretta impostazione delle autorizzazioni per le LUN/i volumi rilevati dal sistema operativo. Notare che le regole di udev vengono eseguite in ordine enumerato. Quando si creano regole di udev per l'impostazione delle autorizzazioni, includere il prefisso 60- e aggiungere .rules alla fine del nome del file.

  • Creare un file 60-oracle-asmdevices.rules in /etc/udev/rules.d
  • Assicurarsi che ogni dispositivo a blocchi comprenda una voce nel file, come mostrato di seguito

Quando Red Hat Enterprise Linux è in esecuzione come sistema operativo bare metal:

           #---------------------start udev rule contents ------------------------#

KERNEL=="dm-*", ENV =="C1_OCR1p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_OCR2p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_OCR3p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_DATA1p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_DATA2p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_DATA3p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_DATA4p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_REDO1p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_REDO2p?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_FRA?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

KERNEL=="dm-*", ENV =="C1_TEMP?", OWNER:="grid", GROUP:="asmadmin", MODE="0660"

          #-------------------------- end udev rule contents ------------------#

     Quando Red Hat Enterprise Linux è in esecuzione come sistema operativo guest:

Ottenere l'scsi_ids univoco eseguendo il comando seguente rispetto a ciascun volume del database e fornire il valore nella sezione RESULT appropriata in: /usr/lib/udev/scsi_id -g -u -d /dev/sdX   

#---------------------start udev rule contents ------------------------#

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-ocr1", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-ocr2", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-ocr3", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-fra", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-temp, OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-data1", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-data2", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-data3", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-data4", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-redo1", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd[a-z]*[1-9]", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="", SYMLINK+="oracleasm/disks/ora-redo2", OWNER="grid", GROUP="asmadmin", MODE="0660"

#-------------------------- end udev rule contents ------------------#

  • Eseguire "udevadm trigger" per applicare la regola.


Installazione di Oracle 18c Grid Infrastructure per un database standalone

In questa sezione vengono indicati i passaggi di installazione di Oracle 18c Grid Infrastructure per un database standalone
  • Aprire una finestra del terminale e digitare: xhost + or export DISPLAY=:0.0
  • Se la directory u01/app/grid/18.3.0/ non esiste, crearla manualmente come utente "grid"
  •  Decomprimere i file di installazione Grid in /u01/app/grid/18.3.0/ come utente grid
decomprimere -q /u01/app/grid/18.3.0/LINUX.X64_180000_grid_home.zip 
  1. cd /u01/app/grid/18.3.0
  2. Eseguire ./gridSetup.sh &
  3. Nella finestra Select Configuration Option, selezionare Configure Grid Infrastructure for a Standalone Server(Oracle Restart), quindi cliccare su Next HOW16915_it__1image(9645)
  4. Nella finestra Create ASM Disk Group, inserire il nome del gruppo di dischi (OCR), la ridondanza (Normale) e selezionare i dischi appropriati per l'OCR. Deselezionare Configure Oracle ASM Filter Driver e cliccare su Next
HOW16915_it__2image(9646)
5. Impostare la password per gli utenti ASM
HOW16915_it__3image(9647)
6. Nella finestra Specify Management Option, procedere con le opzioni predefinite e cliccare su Next
HOW16915_it__4image(9648)
 
7. Nella finestra Privileged Operating System Groups, selezionare Operating System Groups come da impostazione predefinita e cliccare su Next. Verrà visualizzata una finestra pop-up. Cliccare su Yes per confermare le impostazioni del gruppo.
HOW16915_it__5image(9649)
8. Nella finestra Specify Installation Location, scegliere la posizione di Oracle Base, quindi cliccare su Next
HOW16915_it__6image(9650)
 
9. Nella finestra Create Inventory, scegliere l'impostazione predefinita, quindi cliccare su Next
HOW16915_it__7image(9651)
10. Nella finestra di configurazione dell'esecuzione dello script Root, deselezionare Automatically Run Configuration Scripts e cliccare su Next
11. Nella finestra Perform Prerequisite Checks, se si verificano problemi, selezionare Fix & Check Again
HOW16915_it__8image(9653)
 
12. Dopo l'esecuzione dello script di correzione, nella finestra Summary rivedere il riepilogo e cliccare su Install
HOW16915_it__9image(9654)
 
13. Eseguire gli script Root ogni volta che viene richiesto e cliccare su Ok
HOW16915_it__10image(9655)
HOW16915_it__11image(9656)
14. Nella finestra Finish, cliccare su Close dopo aver completato correttamente l'installazione Grid
HOW16915_it__12image(9657)
 

Installazione del software Oracle Standalone Database

  1. Montare il supporto Oracle Database 18c

  2. Accedere come utente Oracle e accedere alla directory in cui si trova il supporto Oracle Database ed eseguire il programma di installazione

    #> su - oracle
    #> /runInstaller
  3. Nella finestra Configure Security Updates, deselezionare I wish to receive security updated via My Oracle Support e cliccare su Next
  4. Nella finestra Select Installation Option, selezionare Set Up Software Only e cliccare su Next
HOW16915_it__13image(9658)
5. Nella finestra Select Database Installation Option, selezionare l'installazione del database a istanza singola e cliccare su Next
HOW16915_it__14image(9659)
6. Nella finestra Select Database Edition, selezionare Enterprise Edition e cliccare su Next

HOW16915_it__15image(9660)

7. Nella finestra Specify Installation Location, specificare la posizione di Oracle Base e cliccare su Next

Oracle base: /u01/app/oracle

Posizione del software: /u01/app/oracle/product/18.3.0/db

HOW16915_it__16image(9661)

 Se sono stati installati gli RPM di distribuzione della preinstallazione Dell EMC Oracle, allora i gruppi necessari, come indicato nella schermata di seguito, devono essere già presenti. In caso contrario, potrebbe essere necessario creare manualmente i gruppi appropriati
HOW16915_it__17image(9662)

9. Dopo aver completato i Prerequisite Checks, verificare le impostazioni nella finestra Summary e cliccare su Next
HOW16915_it__18image(9663)
HOW16915_it__19image(9664)
10. Al termine del processo di installazione, verrà visualizzata la finestra degli script Execute Configuration. Seguire le istruzioni riportate nella finestra e cliccare su Ok
HOW16915_it__20image(9665)
11. Eseguire lo script root.sh per completare l'installazione
HOW16915_it__21image(9666)
12. Nella finestra Finish, cliccare su Close dopo aver completato correttamente l'installazione Oracle Database
HOW16915_it__22image(9667)
 

Installazione del database

6.1. Creazione di gruppi di dischi utilizzando ASM Configuration Assistant (ASMCA)
  1. Accedere come utente grid e avviare asma
    #> /u01/grid/app/18.3.0 /bin//u01/app/grid/18.3.0/bin/asmca
  2. Creare un gruppo di dischi "DATA" con External Redundancy mediante la selezione dei dischi appropriati

HOW16915_it__23image(9668)
3. Creare due gruppi di dischi "REDO" (REDO1 e REDO2) con External Redundancy selezionando almeno un disco per gruppo di dischi REDO
4. Creare un gruppo di dischi "FRA" con External Redundancy mediante la selezione dei dischi appropriati
HOW16915_it__24image(9669)
5. Creare un gruppo di dischi "TEMP" con External Redundancy mediante la selezione dei dischi appropriati
HOW16915_it__25image(9670)
6. Verificare tutti i gruppi di dischi richiesti e cliccare su Exit per chiudere l'utilità ASMCA
HOW16915_it__26image(9671)

7. Modificare lo striping ASM in particolareggiato per i gruppi di dischi REDO, TEMP e FRA come utente grid utilizzando i comandi seguenti
Prima di eseguire DBCA è necessario passare allo striping particolareggiato

SQL> ALTER DISKGROUP REDO ALTER TEMPLATE onlinelog ATTRIBUTES (fine)

SQL> ALTER DISKGROUP TEMP ALTER TEMPLATE tempfile ATTRIBUTES (fine)

SQL> ALTER DISKGROUP FRA ALTER TEMPLATE onlinelog ATTRIBUTES (fine)

6.2. Creazione di un database utilizzando DBCA
  1. Accedere come utente Oracle ed eseguire l'utilità dbca da ORACLE_HOME

#> /u01/app/oracle/product/18.3.0/db/bin/dbca

      2. Nella finestra Select Database Operation, selezionare Create a database e cliccare su Next
HOW16915_it__27image(9672)
3. Nella finestra Select Database Creation Mode window, selezionare Advanced Configuration e cliccare su Next
HOW16915_it__28image(9673)

4. Nella finestra Select Database Deployment Type, selezionare il database Oracle Single Instance per il tipo di database e selezionare General Purpose o Transition Processing come modello e cliccare su Next

HOW16915_it__29image(9674)
 
5. Nella finestra Specify Database Identification Details, inserire i valori appropriati per il nome del database globale e selezionare Create as Container database e specificare il numero di PDB e il nome PDB, quindi cliccare su Next
La creazione di un database Container è opzionale. Se si desidera creare un database Oracle tradizionale, deselezionare l'opzione "Create as Container database"
  

HOW16915_it__30image(9675)

6. Nella finestra Select Database Storage Option, selezionare la posizione del file database come +DATA e cliccare su Next

 HOW16915_it__31image(9676)

7.  Nella finestra Select Fast Recovery Option, selezionare Specify Fast Recovery Area, inserire la Fast Recovery Area come + FRA, specificare le dimensioni e cliccare su Next

HOW16915_it__32image(9677)

8. Nella finestra Specify Network Configuration Details, selezionare il listener già creato e cliccare su Next
HOW16915_it__33image(9678)
 
9. Nella finestra Select Oracle Data Vault Config Option, mantenere le impostazioni predefinite e cliccare su Next

HOW16915_it__34image(9679)

10. Nella finestra Specify Configuration Options, specificare la dimensione SGA appropriata e la dimensione PGA e cliccare su Next
HOW16915_it__35image(9680)
11. Nella finestra Specify Management Options, selezionare la casella EM secondo necessità e cliccare su Next. In questo caso, è stata lasciata come predefinita

HOW16915_it__36image(9681)

12. Nella finestra Specify Database User Credentials, inserire la password e cliccare su Next

HOW16915_it__37image(9682)

13. Nella finestra Select Database Creation Option, cliccare su Customize Storage Locations

HOW16915_it__38image(9683)

14. Creare/modificare i gruppi log Redo in base alla seguente raccomandazione di progettazione
Numero del gruppo log Redo Numero thread Posizione del gruppo di dischi Dimensione file log Redo
1 1 +REDO1 5 GB
2 1 +REDO2 5 GB
3 1 +REDO1 5 GB
4 1 +REDO2 5 GB
15. Nella finestra Summary, rivedere il riepilogo e cliccare su Finish
HOW16915_it__39image(9684)
HOW16915_it__40image(9685)
16. Nella finestra Finish, verificare il completamento della creazione del database e cliccare su Close to exit the installer
HOW16915_it__41image(9686)
17. Verificare lo stato del database e del listener
 
HOW16915_it__42image(9687)

 

 

 

Article Properties


Affected Product

Red Hat Enterprise Linux Version 7

Last Published Date

21 Feb 2021

Version

4

Article Type

How To