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.

Déploiement de la grille Oracle 18c et de la base de données autonome sur Red Hat Enterprise Linux 7.x

Summary: Guide étape par étape de déploiement de la grille Oracle 18c et de la base de données autonome sur 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

Configuration logicielle et matérielle requise et conditions préalables

   a. Configuration RAM et espace de permutation requise :
  • Au moins 1 Go de RAM pour les installations de bases de données Oracle. 2 Go de RAM recommandée
  • Au moins 8 Go de RAM pour les installations d’infrastructure de grille Oracle
  • Espace de permutation : l’espace de permutation minimal recommandé pour la base de données Oracle 18C est de 2 Go ou de deux fois la taille de la RAM, la valeur la plus faible étant celle retenue.
   b. Check-list du stockage
Les éléments suivants décrivent l’espace disque requis pour Linux x86-64 :
  • Au moins 6,8 Go pour une infrastructure de grille Oracle, pour une installation de serveur autonome
  • Au moins 7,5 Go pour Oracle Database Enterprise Edition
  • Au moins 7,5 Go pour Oracle Database Standard Edition 2
  c. Configuration réseau requise
  •  Il est recommandé de s’assurer que chaque nœud contient au moins une carte d’interface réseau pour le réseau public.
  • Le nom d’hôte de chaque nœud doit être conforme à la norme RFC 952 (www.ietf.org/rfc/rfc952.txt). Les noms d’hôte comprenant un trait de soulignement («_») ne sont pas autorisés.
  d. Configuration de système d’exploitation requise
  • Red Hat Enterprise Linux (Red Hat Enterprise Linux) 7.x
Vous trouverez ci-dessous les entrées du schéma de partitionnement de disque recommandées lors de l’installation de Red Hat Enterprise Linux 7 à l’aide d’un fichier de démarrage sur les disques durs locaux, avec au moins 1,2 To d’espace disponible :
 
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
 

Préparation des serveurs pour l’installation d’Oracle

Avant d’installer la grille et la base de données, veillez à installer les scripts de déploiement Dell EMC ci-dessous, qui permettent de configurer l’environnement pour l’installation de la base de données Oracle.
2.1. Connexion de systèmes au référentiel Red Hat Network (RHN)/Unbreakable Linux Network (LSN)
Étape 1 : toutes les conditions requises doivent être respectées avant d’installer la grille/base de données.
  • rhel-7-server-optional-rpms
  • rhel-7.x
Passez à l’étape 2 si la configuration du référentiel a bien été effectuée pour tous les canaux mentionnés dans RHN/ULN

Étape 2 :

La plupart des RPM requis pour l’installation de la grille/base de données Oracle sont disponibles dans l’ISO de base. Cependant, certains RPM, notamment compat-libstdc++. ne sont pas disponibles dans le fichier ISO de base (RH). Vous devez les télécharger et les installer manuellement avant d’installer les RPM préinstallés fournis par Dell pour Red Hat.
Configuration d’un référentiel yum local pour installer automatiquement les autres RPM de dépendance, pour l’installation de la grille/base de données.

1. La configuration recommandée consiste à servir les fichiers sur http à l’aide d’un serveur Apache (nom du package : httpd). Cette section traite de l’hébergement des fichiers de référentiel à partir d’un stockage sur un système de fichiers local. Bien que d’autres options pour héberger des fichiers de référentiel existent, elles ne sont pas traitées dans ce document. Il est vivement recommandé d’utiliser le stockage sur système de fichiers local pour accélérer et simplifier la maintenance.

  • Pour monter le DVD, insérez-le dans le serveur. Il doit se monter automatiquement dans le répertoire /media.
  • Pour monter une image ISO, exécutez la commande suivante en tant que root, en indiquant le nom du chemin de votre image ISO dans le champ myISO.iso :

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

 
2. Pour installer et configurer le processus http, configurez la machine qui hébergera le référentiel pour toutes les autres machines afin d’utiliser l’image DVD en local. Créez le fichier /etc/yum.repos.d/local.repo et saisissez les éléments suivants :                   

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

3. À présent, nous allons installer le processus de service Apache avec la commande suivante, qui permet également d’activer temporairement le référentiel local pour la résolution de la dépendance :

         yum -y install httpd --enablerepo=local

         Une fois le processus de service Apache installé, démarrez le service et configurez-le pour qu’il démarre au prochain redémarrage. Exécutez les commandes suivantes en tant que root :

         systemctl start httpd

4. Pour utiliser Apache comme référentiel, copiez le contenu du DVD dans un répertoire Web publié. Exécutez les commandes suivantes en tant que root (assurez-vous de remplacer myISO par le nom de votre image ISO) :

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

5. Cette étape est nécessaire uniquement si vous exécutez SELinux sur le serveur qui héberge le référentiel. La commande suivante doit être exécutée en tant que root et permet de restaurer le contexte SELinux approprié sur les fichiers copiés :
    
        restorecon -Rvv /var/www/html/     

6. La dernière étape consiste à collecter le nom DNS ou l’adresse IP du serveur hébergeant le référentiel. Le nom DNS ou l’adresse IP du serveur d’hébergement est utilisé pour configurer le fichier repo du référentiel yum sur le serveur client. La liste suivante présente un exemple de configuration utilisant le support de serveur Red Hat Enterprise Linux 7.x, qui se trouve dans le fichier de configuration : /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

Remplacez reposerver.mydomain.com par le nom DNS ou l’adresse IP de votre serveur. Copiez le fichier sur /etc/yum.repos.d dans tous les serveurs nécessaires où la grille/base de données sera installée.

7. Installez le RPM compat-libstdc++ manuellement à l’aide de la commande rpm ou yum, dans le répertoire dans lequel les RPM sont copiés.

       Exemple : rpm -ivh

       yum localinstall -y

Étape 3 :
Remplacez reposerver.mydomain.com par le nom DNS ou l’adresse IP de votre serveur. Copiez le fichier sur /etc/yum.repos.d dans tous les serveurs nécessaires où la grille/base de données sera installée.

1. Installez les RPM compat-libstdcc++ en exécutant la commande suivante :

      yum install -y compat-libstdc++.i686

      yum install -y compat-libstdc++.x86_64

2. Téléchargez le dernier fichier DellEMC Oracle Deployment tar à partir des RPM de déploiement Dell EMC pour RH sur les serveurs sur lesquels l’installation des grilles/bases de données sera effectuée.

2.2. Configuration du réseau

 2.2.1. Réseau public

Assurez-vous que l’adresse IP publique est une adresse IP valide et routable.

Pour configurer le réseau public

  1. Connectez-vous en tant que root.
  2. Accédez à /etc/sysconfig/network-scripts et modifiez le fichier ifcfg-em#

où # est le numéro de l’appareil réseau.

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

Lors de la configuration de Red Hat Enterprise Linux 7 en tant que système d’exploitation invité dans un environnement VMware ESXi, l’énumération des appareils réseau peut commencer par « ens# » au lieu de « em# ».

 3. Définissez le nom d’hôte via la commande ci-dessous.
        hostnamectl set-hostname 
         où hostnameest le nom d’hôte que vous utilisez pour l’installation
4. Saisissez service network restart pour redémarrer le service réseau
5. Saisissez ifconfig pour vérifier que les adresses IP sont correctement définies.
6. Pour vérifier la configuration de votre réseau, faites un test ping sur l’adresse IP publique à partir d’un client sur le réseau local.


Préparation du stockage partagé pour une installation de la base de données autonome Oracle

Dans cette section, les termes disque(s), volume(s), disque(s) virtuel(s) et LUN signifient la même chose et sont utilisés de manière interchangeable, sauf indication contraire.

L’installation de la base de données autonome Oracle 18C nécessite des LUN pour le stockage de votre registre de clusters Oracle (OCR), des fichiers de base de données Oracle et de la zone de récupération Flash (FRA). En outre, si vous utilisez un environnement virtuel, un volume de système d’exploitation est nécessaire pour stocker le système d’exploitation de la machine virtuelle exécutant la base de données Oracle 18C. Le tableau suivant présente la conception de volume de stockage recommandée standard pour la base de données Oracle 18C.

Type de volume de la base de données/Objectif Nombre de volumes Taille du volume
OCR/VOTE 3 50 Go chacun
DONNÉES 4 250 Go1 chacun
REDO2 2 Au moins 50 Go chacun
FRA 1 100 Go3
TEMP 1 100 Go

1 - Ajustez la taille de chaque volume en fonction de votre base de données ; 2 - Il est recommandé de disposer d’au moins deux groupes de disques REDO ASM, chacun ayant au moins un volume de stockage ; 3 - Idéalement, la taille doit être de 1,5 fois la taille de la base de données si la capacité utile en stockage le permet ;

 3.1. Configuration de Device Mapper Multipath
 
L’objet de Device Mapper Multipath est d’activer plusieurs chemins d’E/S, afin d’améliorer les performances et de fournir une dénomination cohérente. La gestion multivoie permet d’effectuer cette opération en combinant vos chemins d’E/S dans un seul chemin d’accès au mappeur d’appareils et en équilibrant correctement la charge des E/S. Cette section présente les pratiques d’excellence en matière de configuration de la gestion multivoie de votre mappeur d’appareils au sein de votre serveur Dell PowerEdge.
Ignorez cette section si Red Hat Enterprise Linux 7 est déployé en tant que système d’exploitation invité dans un environnement virtuel, car la gestion multivoie est gérée au niveau de l’hôte sur matériel vierge.

   Configuration de la gestion multivoie sur une système d’exploitation sur matériel vierge

  • Si vous déployez Red Hat Enterprise Linux sur matériel vierge, vérifiez que la version de votre mappeur d’appareils et de votre pilote multivoie correspond, au minimum, à la version affichée ci-dessous ou à une version supérieure.
        #> rpm -qa | grep device-mapper-multipath
  •  Activez la gestion multivoie à l’aide de la commande
        #> mpathconf -enable
  •  Configurez le fichier /etc/multipath.conf avec les paramètres de stockage appropriés. Voici un fichier multivoie en cours de configuration avec stockage XtremIO :
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
}
  •  Ajoutez les noms conviviaux appropriés à chaque volume à l’aide du scsi_id correspondant. Vous pouvez obtenir les scsi_id avec la commande ci-dessous :

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

  • Localisez la section multivoie dans votre fichier /etc/multipath.conf. Dans cette section, vous devez fournir le scsi_id de chaque volume et fournir un alias afin de conserver une convention de dénomination cohérente sur tous vos nœuds. Un exemple est présenté ci-dessous :

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

  •  Redémarrez votre service de processus multivoie
#> service multipathd restart
  •  Vérifiez que votre alias de volumes multivoies s’affiche correctement.
#> multipath -ll
Configuration de la gestion multivoie sur un hyperviseur ESXi
Nous avons configuré la gestion multivoie sur l’hôte ESXi 6.7 conformément aux pratiques d’excellence suivantes :
  • Utilisez vSphere Native Multipathing (NMP) comme logiciel multivoie.
  • Conservez la sélection par défaut de Round-Robin pour la stratégie de sélection des chemins natifs (PSP) sur les volumes PowerMax qui sont présentés aux hôtes ESXi.
  •  Remplacez la valeur par défaut 1000 de la fréquence de commutation des paquets d’E/S du chemin d’accès du commutateur NMP par 1. Pour plus d’informations sur la définition de ce paramètre, reportez-vous au Guide de connectivité de l’hôte Dell EMC pour le serveur VMware ESX (en anglais).
3.2 Partitionnement du disque partagé
 
Cette section explique comment utiliser l’utilitaire partitionné pour créer une partition unique sur un volume/un disque virtuel couvrant l’intégralité du disque.
1. Partitionnez chaque volume de base de données en exécutant la commande suivante :
*Pour une exécution dans un environnement virtuel :
$> parted -s /dev/sdX mklabel msdos

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

*Lorsque Red Hat Enterprise Linux est exécuté en tant que système d’exploitation sur matériel vierge, partitionnez chaque volume de base de données qui a été configuré à l’aide du mappeur d’appareils en exécutant la commande suivante :
$> parted -s /dev/mapper/ mklabel msdos

$> parted -s /dev/mapper/ mkpart primary 2048s 100%
2. Répétez cette opération pour tous les volumes requis.

3.3. Utilisation des règles udev pour les autorisations et la persistance des disques

Red Hat Enterprise Linux 7.x permet d’utiliser des règles udev pour s’assurer que le système gère correctement les autorisations des nœuds d’appareils. Dans ce cas, les autorisations pour les LUN/volumes détectés par le système d’exploitation doivent être correctement définies. Il est important de noter que les règles udev sont exécutées dans un ordre énuméré. Lors de la création de règles udev pour la définition des autorisations, veuillez inclure le préfixe 60- et ajouter .rules à la fin du nom de fichier.

  • Créez un fichier 60-oracle-asmdevices.rules dans /etc/udev/rules.d
  • Assurez-vous que chaque appareil de bloc comporte une entrée dans le fichier, comme illustré ci-dessous.

Lorsque Red Hat Enterprise Linux est exécuté en tant que système d’exploitation sur matériel vierge

           #---------------------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 ------------------#

     Lorsque Red Hat Enterprise Linux est exécuté en tant que système d’exploitation invité :

Obtenez les scsi_id uniques en exécutant la commande suivante pour chaque volume de base de données et indiquez la valeur dans la section RESULT appropriée ci-dessous : /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 ------------------#

  • Exécutez « udevadm trigger » pour appliquer la règle.


Installation de l’infrastructure de grille Oracle 18C pour une base de données autonome

Cette section vous fournit les étapes d’installation de l’infrastructure de grille Oracle 18C pour une base de données autonome.
  • Ouvrez une fenêtre de terminal et saisissez : xhost + ou export DISPLAY=:0.0
  • Si le répertoire /u01/app/grid/18.3.0/ n’existe pas, créez-le manuellement en tant qu’utilisateur de la grille.
  •  Décompressez les fichiers d’installation de la grille dans /u01/app/grid/18.3.0/ en tant qu’utilisateur de la grille.
Décompressez -q /u01/app/grid/18.3.0/LINUX.X64_180000_grid_home.zip 
  1. cd /u01/app/grid/18.3.0
  2. Exécutez ./gridSetup.sh &
  3. Dans la fenêtre Select Configuration Option, sélectionnez Configure Grid Infrastructure for a Standalone Server (Oracle Restart), puis cliquez sur Next HOW16915_fr__1image(9645).
  4. Dans la fenêtre Create ASM Disk Group, saisissez le nom du groupe de disques (OCR), la redondance (normale), puis sélectionnez les disques candidats appropriés, destinés à l’OCR. Décochez la case Configure Oracle ASM Filter Driver et cliquez sur Next.
HOW16915_fr__2image(9646)
5. Définissez le mot de passe pour les utilisateurs ASM
HOW16915_fr__3image(9647)
6. Dans la fenêtre Specify Management Option, continuez avec les options par défaut, puis cliquez sur Next.
HOW16915_fr__4image(9648)
 
7. Dans la fenêtre Privileged Operating System Groups, sélectionnez Operating System Groups, puis cliquez sur Next. Une fenêtre contextuelle s’affiche. Cliquez sur Yes pour confirmer les paramètres de groupe.
HOW16915_fr__5image(9649)
8. Dans la fenêtre Specify Installation Location, choisissez l’emplacement de la base Oracle, puis cliquez sur Next.
HOW16915_fr__6image(9650)
 
9. Dans la fenêtre Create Inventory, sélectionnez Default, puis cliquez sur Next.
HOW16915_fr__7image(9651)
10. Dans la fenêtre Root script execution configuration, décochez Automatically Run Configuration Scripts, puis cliquez sur Next.
11. Dans la fenêtre Perform Prerequisite Checks, si un problème se produit, sélectionnez Fix & Check Again.
HOW16915_fr__8image(9653)
 
12. Après avoir exécuté le script de correction dans la fenêtre Summary, consultez le récapitulatif, puis cliquez sur Install.
HOW16915_fr__9image(9654)
 
13. Exécutez les scripts racine chaque fois que vous y êtes invité, puis cliquez sur OK.
HOW16915_fr__10image(9655)
HOW16915_fr__11image(9656)
14. Dans la fenêtre Finish, cliquez sur Close une fois la grille installée.
HOW16915_fr__12image(9657)
 

Installation du logiciel de base de données autonome Oracle

  1. Montez le support de base de données Oracle 18C.

  2. Connectez-vous en tant qu’utilisateur Oracle et accédez au répertoire dans lequel se trouve le support de base de données Oracle, puis exécutez le programme d’installation.

    #> su - oracle
    #> /runInstaller
  3. Dans la fenêtre Configure Security Updates, décochez la case I wish to receive security updated via My Oracle Support , puis cliquez sur Next.
  4. Dans la fenêtre Select Installation Option, sélectionnez Set Up Software Only, puis cliquez sur Next.
HOW16915_fr__13image(9658)
5. Dans la fenêtre Select Database Installation Option, sélectionnez Single instance database installation, puis cliquez sur Next.
HOW16915_fr__14image(9659)
6. Dans la fenêtre Select Database Edition, sélectionnez Enterprise Edition, puis cliquez sur Next.

HOW16915_fr__15image(9660)

7. Dans la fenêtre Specify Installation Location, indiquez l’emplacement de la base Oracle, puis cliquez sur Next.

Base Oracle : /u01/app/oracle

Emplacement du logiciel :/u01/app/oracle/product/18.3.0/db

HOW16915_fr__16image(9661)

 Si vous avez installé les RPM de déploiement préinstallés Dell EMC Oracle, les groupes nécessaires, comme indiqué dans l’écran ci-dessous, doivent déjà exister. Si ce n’est pas le cas, vous devrez peut-être créer les groupes appropriés manuellement.
HOW16915_fr__17image(9662)

9. Une fois les vérifications préalables effectuées, vérifiez vos paramètres dans la fenêtre Summary, puis cliquez sur Install.
HOW16915_fr__18image(9663)
HOW16915_fr__19image(9664)
10. Une fois le processus d’installation terminé, la fenêtre Execute Configuration scripts s’affiche. Suivez les instructions de la fenêtre, puis cliquez sur OK.
HOW16915_fr__20image(9665)
11. Exécutez le script root.sh pour terminer l’installation.
HOW16915_fr__21image(9666)
12. Dans la fenêtre Finish, cliquez sur Close une fois la base de données Oracle installée.
HOW16915_fr__22image(9667)
 

Installation de la base de données

6.1. Création de groupes de disques à l’aide de l’Assistant de configuration ASM (ASMCA)
  1. Connectez-vous en tant qu’utilisateur de la grille et démarrez asma.
    #> /u01/grid/app/18.3.0 /bin//u01/app/grid/18.3.0/bin/asmca
  2. Créez un groupe de disques « DATA » avec redondance externe en sélectionnant les disques candidats appropriés

HOW16915_fr__23image(9668)
3. Créez deux groupes de disques « REDO », REDO1 et REDO2, avec redondance externe en sélectionnant au moins un disque candidat par groupe de disques REDO.
4. Créez un groupe de disques « FRA » avec redondance externe en sélectionnant les disques candidats appropriés
HOW16915_fr__24image(9669)
5. Créez un groupe de disques « TEMP » avec redondance externe en sélectionnant les disques candidats appropriés
HOW16915_fr__25image(9670)
6. Vérifiez tous les groupes de disques requis, puis cliquez sur Exit pour fermer l’utilitaire ASMCA.
HOW16915_fr__26image(9671)

7. Définissez un niveau d’agrégation ASM précis pour les groupes de disques REDO, TEMP et FRA, en tant qu’utilisateur de la grille, en utilisant les commandes ci-dessous.
Vous devez définir un niveau d’agrégation précis avant d’exécuter DBCA

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. Création d’une base de données à l’aide de DBCA
  1. Connectez-vous en tant qu’utilisateur Oracle et exécutez l’utilitaire DBCA à partir de ORACLE_HOME

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

      2. Dans la fenêtre Database Operation, sélectionnez Create a database, puis cliquez sur Next.
HOW16915_fr__27image(9672)
3. Dans la fenêtre Select Database Creation Mode, sélectionnez Advanced Configuration et cliquez sur Next.
HOW16915_fr__28image(9673)

4. Dans la fenêtre Select Database Deployment Type, sélectionnez Oracle Single Instance database comme type de base de données, sélectionnez General Purpose ou Transition Processing comme modèle, puis cliquez sur Next.

HOW16915_fr__29image(9674)
 
5. Dans la fenêtre Specify Database Identification Details, saisissez les valeurs appropriées pour le nom de la base de données globale, puis sélectionnez Create As Container Database et spécifiez le nombre de PDB et le nom des PDB, puis cliquez sur Next.
La création d’une base de données de conteneurs est facultative. Si vous souhaitez créer une base de données Oracle traditionnelle, décochez l’option « Create as Container database ».
  

HOW16915_fr__30image(9675)

6. Dans la fenêtre Select Database Storage, sélectionnez +DATA pour l’emplacement du fichier de base de données, puis cliquez sur Next.

 HOW16915_fr__31image(9676)

7.  Dans la fenêtre Select Fast Recovery Option, cochez Specify Fast Recovery Area, définissez +FRA pour la zone de récupération rapide et spécifiez la taille, puis cliquez sur Next.

HOW16915_fr__32image(9677)

8. Dans la fenêtre Specify Network Configuration Details, sélectionnez le Listener déjà créé, puis cliquez sur Next.
HOW16915_fr__33image(9678)
 
9. Dans la fenêtre Select Oracle Data Vault Config Option, laissez la valeur par défaut et cliquez sur Next.

HOW16915_fr__34image(9679)

10. Dans la fenêtre Specify Configuration Options, indiquez la taille de la SGA et la taille de la PGA appropriées, puis cliquez sur Next.
HOW16915_fr__35image(9680)
11. Dans la fenêtre Specify Management Options, cochez la case EM en fonction de vos besoins, puis cliquez sur Next. Dans cet exemple, nous avons laissé la valeur par défaut

HOW16915_fr__36image(9681)

12. Dans la fenêtre Specify Database User Credentials, saisissez le mot de passe et cliquez sur Next.

HOW16915_fr__37image(9682)

13. Dans la fenêtre Select Database Creation Option, cliquez sur Customize Storage Locations.

HOW16915_fr__38image(9683)

14. Créez/modifiez les groupes de journaux Redo en fonction des recommandations de conception suivantes :
Nombre de groupes de journaux Redo Nombre de threads Emplacement du groupe de disques Taille du fichier journal Redo
1 1 +REDO1 5 Go
2 1 +REDO2 5 Go
3 1 +REDO1 5 Go
4 1 +REDO2 5 Go
15. Dans la fenêtre Summary, vérifiez le récapitulatif et cliquez sur Finish.
HOW16915_fr__39image(9684)
HOW16915_fr__40image(9685)
16. Dans la fenêtre Finish, vérifiez si la base de données a bien été créée et cliquez sur Close pour quitter le programme d’installation.
HOW16915_fr__41image(9686)
17. Vérifier l’état de la base de données et l’état du Listener.
 
HOW16915_fr__42image(9687)

 

 

 

Article Properties


Affected Product

Red Hat Enterprise Linux Version 7

Last Published Date

21 Feb 2021

Version

4

Article Type

How To