Oracle Database 12c Release 2
Oracle Database 12c Release 2
Oracle Database 12c Release 2
• TL; DR
• introduction
• Télécharger des logiciels
• Installation de VirtualBox
• Configuration du réseau VirtualBox
• Configuration de la machine virtuelle
• Installation du système d'exploitation invité
• Conditions préalables à l'installation d'Oracle
o Configuration automatique
o Configuration manuelle
o Configuration supplémentaire
• Installer les ajouts invités
• Créer des disques partagés
• Cloner la machine virtuelle
• Installer l'infrastructure de réseau
• Installez le logiciel de base de données
• Créer une base de données
• Vérifiez l'état du RAC
Articles Liés.
TL; DR
Si vous êtes à l'aise avec VirtualBox, Vagrant et RAC, vous voudrez peut-être accéder
directement au référentiel GitHub et utiliser les instructions de base ici , plutôt que de
travailler sur une construction manuelle.
Introduction
L'un des principaux obstacles qui empêchent les utilisateurs de configurer des
environnements de test RAC est l'exigence d'un stockage partagé. Dans un
environnement de production, le stockage partagé est souvent fourni par un SAN ou un
périphérique NAS haut de gamme, mais ces deux options sont très coûteuses lorsque tout
ce que vous voulez faire est d'acquérir une certaine expérience dans l'installation et
l'utilisation de RAC. Une alternative moins chère consiste à utiliser la virtualisation pour
simuler le stockage partagé.
En utilisant VirtualBox, vous pouvez exécuter plusieurs machines virtuelles (VM) sur un seul
serveur, ce qui vous permet d'exécuter les deux nœuds RAC sur une seule machine. En
outre, il vous permet de configurer des disques virtuels partagés, surmontant l'obstacle
du stockage partagé coûteux.
Avant de vous lancer dans cette installation, voici quelques éléments à prendre en compte.
Cette procédure devrait s'exécuter avec succès sur un hôte Linux et Windows. Le cas
échéant, j'ai inclus les commandes Linux et Windows à exécuter sur l'hôte, alors choisissez
les commandes appropriées.
Bien que j'aie terminé cette installation avec des VM 4G, elle était chroniquement lente. Je
suggérerais d'utiliser autant de mémoire que possible, sans faire permuter le système
d'exploitation hôte.
Installation de VirtualBox
Tout d'abord, installez le logiciel VirtualBox. Sur RHEL et ses clones, vous faites cela avec
le type de commande suivant en tant qu'utilisateur root. Sous Windows, exécutez
simplement le ".exe".
Le nom du package varie en fonction de la distribution hôte que vous utilisez. Une fois
terminé, VirtualBox est lancé à partir du menu.
Démarrez VirtualBox et cliquez sur le bouton "Nouveau" dans la barre d'outils. Entrez le
nom "ol7-122-rac1", le système d'exploitation "Linux" et la version "Oracle (64 bits)", puis
cliquez sur le bouton "Suivant".
Entrez "4096" comme taille de mémoire de base, puis cliquez sur le bouton
"Suivant". Utilisez plus de mémoire si vous avez suffisamment de mémoire physique sur
votre machine, car cela rendra le processus beaucoup plus rapide!
Acceptez l'option par défaut pour créer un nouveau disque dur virtuel en cliquant sur le
bouton "Créer".
Acceptez le type de fichier par défaut du disque dur en cliquant sur le bouton "Suivant".
Acceptez l'option «Alloué dynamiquement» en cliquant sur le bouton «Suivant».
Acceptez l'emplacement par défaut et définissez la taille sur "50G", puis cliquez sur le
bouton "Créer". Si vous pouvez répartir les disques virtuels sur différents disques
physiques, cela améliorera les performances.
La VM "ol7-122-rac1" apparaîtra dans le volet gauche. Faites défiler les détails sur la droite
et cliquez sur le lien "Réseau".
Assurez-vous que "Adaptateur 1" est activé, réglé sur "NAT", puis cliquez sur l'onglet
"Adaptateur 2".
Assurez-vous que "Adaptateur 2" est activé, réglé sur "Adaptateur hôte uniquement", puis
cliquez sur l'onglet "Adaptateur 3".
Assurez-vous que "Adaptateur 3" est activé, réglé sur "Réseau interne", puis cliquez sur la
section "Système".
Déplacez "Hard Disk" en haut de l'ordre de démarrage et décochez l'option "Floppy", puis
cliquez sur le bouton "OK".
La machine virtuelle est maintenant configurée afin que nous puissions démarrer
l'installation du système d'exploitation invité.
Pour être cohérent avec le reste de l'article, les informations suivantes doivent être définies
lors de l'installation.
• nom d'hôte: ol7-122-rac1.localdomain
• enp0s3 (eth0): DHCP (connexion automatique)
• enp0s8 (eth1): IP = 192.168.56.101, Subnet = 255.255.255.0, Gateway =
192.168.56.1, DNS = 192.168.56.1, Search = localdomain (se connecter
automatiquement)
• enp0s9 (eth2): IP = 192.168.1.101, Subnet = 255.255.255.0, Gateway = <blank>,
DNS = <blank>, Search = <blank> (se connecter automatiquement)
Vous êtes libre de modifier les adresses IP en fonction de votre réseau, mais n'oubliez pas
de rester cohérent avec ces ajustements tout au long du reste de l'article. De même, dans
cet article, je ferai référence aux adaptateurs réseau enp0s3, enp0s8 et enp0s9, dans les
versions précédentes de Linux, ils auraient été respectivement eth0, eth1 et eth2.
Configuration automatique
Si vous prévoyez d'utiliser le package "oracle-database-server-12cR2-preinstall" pour
effectuer toute la configuration requise, exécutez la commande suivante.
Cela vaut probablement la peine de faire une mise à jour complète, mais ce n'est pas
nécessaire à proprement parler.
# yum update -y
Configuration manuelle
Si vous n'avez pas utilisé le package «oracle-database-server-12cR2-preinstall» pour
effectuer tous les prérequis, vous devrez effectuer manuellement les tâches de
configuration suivantes.
Ajoutez les lignes suivantes au fichier "/etc/sysctl.conf" ou dans un fichier appelé
"/etc/sysctl.d/98-oracle.conf".
fs.file-max = 6815744
kernel.sem = 250 32000100128
kernel.shmmni = 4096
kernel.shmall = 1073741824
kernel.shmmax = 4398046511104
kernel.panic_on_oops = 1
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
net.ipv4.conf.all.rp_filter = 2
net.ipv4.conf.default.rp_filter = 2
fs.aio-max-nr = 1048576
net.ipv4.ip_local_port_range = 9000 65500
Exécutez l'une des commandes suivantes pour modifier les paramètres actuels du noyau,
en fonction du fichier que vous avez modifié.
/ sbin / sysctl -p
# Ou
/ sbin / sysctl -p /etc/sysctl.d/98-oracle.conf
useradd -u 54321 -g oinstall -G dba, oper, backupdba, dgdba, kmdba, asmdba, asmoper,
asmadmin, racdba oracle
Configuration supplémentaire
Les étapes suivantes doivent être effectuées, que vous ayez effectué la configuration
manuelle ou automatique.
oracle passwd
En dehors de l'adresse localhost, le fichier "/ etc / hosts" peut être laissé vide, mais je
préfère mettre les adresses pour référence.
#domain localdomain
rechercher localdomain
serveur de noms 192.168.56.1
ONBOOT = non
# ifdown enp0s3
# #ifdown eth0
À ce stade, la mise en réseau du premier nœud doit ressembler à ce qui suit. Notez que
enp0s3 (eth0) n'a pas d'adresse IP associée car elle est désactivée.
# ifconfig
enp0s3: flags = 4163 <UP, BROADCAST, RUNNING, MULTICAST> mtu 1500
éther 08: 00: 27: f6: 88: 78 txqueuelen 1000 (Ethernet)
Paquets RX 0 octets 0 (0,0 B)
Erreurs RX 0 abandonnées 0 dépassements 0 trame 0
Paquets TX 0 octets 0 (0,0 B)
Erreurs TX 0 abandonné 0 dépassements 0 porteuse 0 collisions 0
Avec cela en place et le DNS configuré, l'adresse SCAN est en cours de résolution pour les
trois adresses IP.
# nslookup ol7-122-scan
Serveur: 192.168.56.1
Adresse: 192.168.56.1 # 53
Nom: ol7-122-scan.localdomain
Adresse: 192.168.56.105
Nom: ol7-122-scan.localdomain
Adresse: 192.168.56.106
Nom: ol7-122-scan.localdomain
Adresse: 192.168.56.107
#
Changez le paramètre de SELinux en permissif en éditant le fichier "/ etc / selinux / config",
en vous assurant que l'indicateur SELINUX est défini comme suit.
SELINUX = permissif
Si vous avez activé le pare-feu Linux, vous devrez le désactiver ou le configurer, comme
indiqué ici ou ici . Voici un exemple de désactivation du pare-feu.
mkdir -p /u01/app/12.2.0.1/grid
mkdir -p /u01/app/oracle/product/12.2.0.1/db_1
chown -R oracle: oinstall / u01
chmod -R 775 / u01 /
# Paramètres Oracle
exporter TMP = / tmp
export TMPDIR = $ TMP
Créez un fichier appelé "/ home / oracle / grid_env" avec le contenu suivant.
Créez un fichier appelé "/ home / oracle / db_env" avec le contenu suivant.
Une fois que le "/home/oracle/.bash_profile" a été exécuté, vous pourrez basculer entre
les environnements comme suit.
$ grid_env
$ echo $ ORACLE_HOME
/u01/app/12.2.0.1/grid
$ db_env
$ echo $ ORACLE_HOME
/u01/app/oracle/product/12.2.0.1/db_1
$
We've made a lot of changes, so it's worth doing a reboot of the VM at this point to make
sure all the changes have taken effect.
# shutdown -r now
cd /media/VBOXADDITIONS*
sh ./VBoxLinuxAdditions.run
Add the "oracle" user into the "vboxsf" group so it has access to shared drives.
Unzip the database software (but not the grid software) on the host machine.
unzip linuxx64_12201_database.zip
La machine virtuelle devra être redémarrée pour que les ajouts d'invités soient utilisés
correctement. La section suivante nécessite un arrêt, donc aucun redémarrage
supplémentaire n'est nécessaire pour le moment. Une fois la VM redémarrée, le dossier
partagé appelé "/media/sf_12.2.0.1" sera accessible par l'utilisateur "oracle".
# shutdown -h maintenant
Sur le serveur hôte, créez 4 disques virtuels partageables et associez-les en tant que
support virtuel à l'aide des commandes suivantes. Vous pouvez choisir un emplacement
différent, mais assurez-vous qu'il se trouve en dehors du répertoire de VM existant.
Si vous utilisez un hôte Windows, vous devrez modifier les chemins, mais le processus est
le même.
C:
mkdir C: \ VirtualBox \ ol7-122-rac
cd C: \ VirtualBox \ ol7-122-rac
# cd / dev
# ls sd *
sda sda1 sda2 sdb sdc sdd sde
#
Utilisez la commande "fdisk" pour partitionner les disques sdb en sde. La sortie suivante
montre la sortie fdisk attendue pour le disque sdb.
In each case, the sequence of answers is "n", "p", "1", "Return", "Return" and "w".
Once all the disks are partitioned, the results can be seen by repeating the previous "ls"
command.
# cd /dev
# ls sd*
sda sda1 sda2 sdb sdb1 sdc sdc1 sdd sdd1 sde sde1
#
Ajoutez ce qui suit au fichier «/etc/scsi_id.config» pour configurer les périphériques SCSI
comme approuvés. Créez le fichier s'il n'existe pas déjà.
options = -g
Les disques doivent maintenant être visibles et avoir la propriété correcte à l'aide de la
commande suivante. S'ils ne sont pas visibles, votre configuration UDEV est incorrecte et
doit être corrigée avant de continuer.
Les liens symboliques appartiennent à root, mais les périphériques qu'ils désignent ont
maintenant la propriété correcte.
# ls -al / dev / sd * 1
brw-rw ----. 1 disque racine 8, 1 avril 25 14:11 / dev / sda1
brw-rw ----. 1 oracle dba 8, 17 avril 25 14:11 / dev / sdb1
brw-rw ----. 1 oracle dba 8, 33 25 avril 14:11 / dev / sdc1
brw-rw----. 1 oracle dba 8, 49 Apr 25 14:11 /dev/sdd1
brw-rw----. 1 oracle dba 8, 65 Apr 25 14:11 /dev/sde1
#
The shared disks are now configured for the grid infrastructure.
Shut down the "ol7-122-rac1" virtual machine using the following command.
# shutdown -h now
You may get errors if you create the virtual disk in the default location VirtualBox will use
to create the VM. If that happens, rename the folder holding the new virtual disk and go
through the creation process of the new VM again.
Manually clone the "ol7-122-rac1.vdi" disk using the following commands on the host
server.
$ # Linux
$ mkdir -p /u03/VirtualBox/ol7-122-rac2
$ VBoxManage clonehd /u01/VirtualBox/ol7-122-rac1/ol7-122-rac1.vdi
/u03/VirtualBox/ol7-122-rac2/ol7-122-rac2.vdi
Rem Windows
mkdir "C:\VirtualBox\ol7-122-rac2"
"c:\Program Files\Oracle\VirtualBox\VBoxManage" clonehd "C:\VirtualBox\ol7-122-
rac1\ol7-122-rac1.vdi" "C:\VirtualBox\ol7-122-rac2\ol7-122-rac2.vdi"
Create the "ol7-122-rac2" virtual machine in VirtualBox in the same way as you did for
"ol7-122-rac1", with the exception of using an existing "ol7-122-rac2.vdi" virtual hard
drive.
Remember to add the three network adaptor as you did on the "ol7-122-rac1" VM. When
the VM is created, attach the shared disks to this VM.
Rem Windows : Switch to the shared storage location and attach them.
C:
cd C:\VirtualBox\ol7-122-rac
Start the "ol7-122-rac2" virtual machine by clicking the "Start" button on the toolbar.
Ignore any network errors during the startup.
Log in to the "ol7-122-rac2" virtual machine as the "root" user so we can reconfigure the
network settings to match the following.
• hostname: ol7-122-rac2.localdomain
• enp0s3 (eth0): DHCP (*Not* Connect Automatically)
• enp0s8 (eth1): IP=192.168.56.102, Subnet=255.255.255.0, Gateway=192.168.56.1,
DNS=192.168.56.1, Search=localdomain (Connect Automatically)
• enp0s9 (eth2): IP=192.168.1.102, Subnet=255.255.255.0, Gateway=<blank>,
DNS=<blank>, Search=<blank> (Connect Automatically)
ol7-122-rac2.localdomain
Unlike previous Linux versions, we shouldn't have to edit the MAC address associated with
the network adapters, but we will have to alter their IP addresses.
IPADDR=192.168.56.102
IPADDR = 192.168.1.102
# shutdown -r now
À ce stade, la mise en réseau du deuxième nœud doit ressembler à ce qui suit. Notez que
enp0s3 (eth0) n'a pas d'adresse IP associée car elle est désactivée.
# ifconfig
enp0s3: flags = 4163 <UP, BROADCAST, RUNNING, MULTICAST> mtu 1500
éther 08: 00: 27: dc: 7c: 74 txqueuelen 1000 (Ethernet)
Paquets RX 0 octets 0 (0,0 B)
Erreurs RX 0 abandonnées 0 dépassements 0 trame 0
Paquets TX 0 octets 0 (0,0 B)
Erreurs TX 0 abandonné 0 dépassements 0 porteuse 0 collisions 0
Modifiez également le paramètre ORACLE_SID dans les fichiers "/ home / oracle / db_env"
et "/ home / oracle / grid_env".
ping -c 3 ol7-122-rac1
ping -c 3 ol7-122-rac1-priv
ping -c 3 ol7-122-rac2
ping -c 3 ol7-122-rac2-priv
Vérifiez que l'adresse SCAN est toujours résolue correctement sur les deux nœuds.
# nslookup ol7-122-scan
Serveur: 192.168.56.1
Adresse: 192.168.56.1 # 53
Nom: ol7-122-scan.localdomain
Adresse: 192.168.56.105
Nom: ol7-122-scan.localdomain
Adresse: 192.168.56.106
Nom: ol7-122-scan.localdomain
Adresse: 192.168.56.107
À ce stade, les adresses IP virtuelles définies dans le fichier "/ etc / hosts" ne fonctionneront
pas, alors ne vous souciez pas de les tester.
Vérifiez que les règles UDEV fonctionnent sur les deux machines.
$ # Linux
$ cd / u04 / VirtualBox / ol7-122-rac
$ zip PreGrid.zip * .vdi
Rem Windows
C:
cd C: \ VirtualBox \ ol7-122-rac
zip PreGrid.zip * .vdi
Installez le package suivant depuis la page d'accueil de la grille en tant qu'utilisateur "root"
sur tous les nœuds.
su -
# Nœud local.
cd /u01/app/12.2.0.1/grid/cv/rpm
rpm -Uvh cvuqdisk *
# Nœud distant.
scp ./cvuqdisk* root @ ol7-122-rac2: / tmp
racine ssh @ ol7-122-rac2 rpm -Uvh / tmp / cvuqdisk *
sortie
Si vous prévoyez d'utiliser le pilote AFD (le nouvel ASMLib), vous devez configurer les
disques partagés à l'aide de la asmcmdcommande ci-dessous. Nous utilisons UDEV, donc
ce n'est pas nécessaire.
# Disques de test.
$ ORACLE_HOME // bin / asmcmd afd_lslbl / dev / oracleasm / asm-disk1
$ ORACLE_HOME // bin / asmcmd afd_lslbl / dev / oracleasm / asm-disk2
$ ORACLE_HOME // bin / asmcmd afd_lslbl / dev / oracleasm / asm-disk3
$ ORACLE_HOME // bin / asmcmd afd_lslbl / dev / oracleasm / asm-disk4
sortie
cd /u01/app/12.2.0.1/grid
./gridSetup.sh -silent -responseFile /tmp/grid_config.rsp
cd /u01/app/12.2.0.1/grid
./gridSetup.sh
# /u01/app/oraInventory/orainstRoot.sh
Modification des autorisations de / u01 / app / oraInventory.
Ajout d'autorisations de lecture et d'écriture pour le groupe.
Suppression des autorisations de lecture, d'écriture et d'exécution pour le monde.
La sortie du "root.sh" variera un peu selon le nœud sur lequel il est exécuté. Exemple
de sortie peut être vu ici ( Node1 , Node2 ).
Une fois les scripts terminés, retournez à l'écran "Exécuter les scripts de configuration" sur
"ol7-122-rac1" et cliquez sur le bouton "OK".
PRVG-13606: le démon chrony n'est synchronisé avec aucune source de temps externe
sur le nœud ...
Pourvu que vous n'ayez aucun show-stoppers, il est prudent d'ignorer les erreurs en
cliquant sur le bouton "Suivant".
$ grid_env
$ crsctl stat res -t
-------------------------------------------------- ------------------------------
Nom Détails de l'état du serveur d'état cible
-------------------------------------------------- ------------------------------
Ressources locales
-------------------------------------------------- ------------------------------
ora.ASMNET1LSNR_ASM.lsnr
EN LIGNE EN LIGNE ol7-122-rac1 STABLE
EN LIGNE EN LIGNE ol7-122-rac2 STABLE
ora.DATA.dg
EN LIGNE EN LIGNE ol7-122-rac1 STABLE
EN LIGNE EN LIGNE ol7-122-rac2 STABLE
ora.LISTENER.lsnr
EN LIGNE EN LIGNE ol7-122-rac1 STABLE
EN LIGNE EN LIGNE ol7-122-rac2 STABLE
ora.chad
EN LIGNE EN LIGNE ol7-122-rac1 STABLE
EN LIGNE EN LIGNE ol7-122-rac2 STABLE
ora.net1.network
EN LIGNE EN LIGNE ol7-122-rac1 STABLE
EN LIGNE EN LIGNE ol7-122-rac2 STABLE
ora.ons
EN LIGNE EN LIGNE ol7-122-rac1 STABLE
EN LIGNE EN LIGNE ol7-122-rac2 STABLE
ora.proxy_advm
HORS LIGNE HORS LIGNE ol7-122-rac1 STABLE
HORS LIGNE HORS LIGNE ol7-122-rac2 STABLE
-------------------------------------------------- ------------------------------
Ressources du cluster
-------------------------------------------------- ------------------------------
ora.LISTENER_SCAN1.lsnr
1 EN LIGNE EN LIGNE ol7-122-rac2 STABLE
ora.LISTENER_SCAN2.lsnr
1 EN LIGNE EN LIGNE ol7-122-rac2 STABLE
ora.LISTENER_SCAN3.lsnr
1 EN LIGNE EN LIGNE ol7-122-rac2 STABLE
ora.MGMTLSNR
1 EN LIGNE EN LIGNE ol7-122-rac2 169.254.137.110 192.
168.1.102, STABLE
ora.asm
1 EN LIGNE EN LIGNE ol7-122-rac1 Démarré, STABLE
2 EN LIGNE EN LIGNE ol7-122-rac2 Démarré, STABLE
3 HORS LIGNE HORS LIGNE STABLE
ora.cvu
1 EN LIGNE EN LIGNE ol7-122-rac1 STABLE
ora.mgmtdb
1 EN LIGNE EN LIGNE ol7-122-rac2 Ouvert, STABLE
ora.ol7-122-rac1.vip
1 EN LIGNE EN LIGNE ol7-122-rac1 STABLE
ora.ol7-122-rac2.vip
1 EN LIGNE EN LIGNE ol7-122-rac2 STABLE
ora.qosmserver
1 EN LIGNE EN LIGNE ol7-122-rac1 STABLE
ora.scan1.vip
1 EN LIGNE EN LIGNE ol7-122-rac2 STABLE
ora.scan2.vip
1 EN LIGNE EN LIGNE ol7-122-rac2 STABLE
ora.scan3.vip
1 EN LIGNE EN LIGNE ol7-122-rac2 STABLE
-------------------------------------------------- ------------------------------
$
$ db_env
$ cd /media/sf_12.2.0.1/database
$ ./runInstaller -silent -ignoreSysPrereqs -showProgress -responseFile
/tmp/db_install.rsp
$ db_env
$ cd /media/sf_12.2.0.1/database
$ ./runInstaller
Décochez la case des mises à jour de sécurité et cliquez sur le bouton "Suivant" et "Oui"
dans la boîte de dialogue d'avertissement suivante.
Sélectionnez l'option "Installer le logiciel de base de données uniquement", puis cliquez
sur le bouton "Suivant".
Acceptez l'option "Installation de la base de données Oracle Real Application Clusters" en
cliquant sur le bouton "Suivant".
Assurez-vous que les deux nœuds sont sélectionnés, puis cliquez sur le bouton "Suivant".
Sélectionnez l'option "Enterprise Edition", puis cliquez sur le bouton "Suivant".
Entrez "/ u01 / app / oracle" comme base Oracle et
"/u01/app/oracle/product/12.2.0.1/db_1" comme emplacement du logiciel, puis cliquez
sur le bouton "Suivant".
Sélectionnez les groupes de systèmes d'exploitation souhaités, puis cliquez sur le bouton
"Suivant". Dans ce cas, nous n'utilisons que le groupe "dba".
Attendez que la vérification des prérequis soit terminée. En cas de problème, cliquez sur
le bouton «Réparer et vérifier à nouveau» ou cochez la case «Tout ignorer» et cliquez sur
le bouton «Suivant».
Si vous êtes satisfait des informations récapitulatives, cliquez sur le bouton "Installer".
Attendez que l'installation se déroule.
Lorsque vous y êtes invité, exécutez le script de configuration sur chaque nœud. Lorsque
les scripts ont été exécutés sur chaque nœud, cliquez sur le bouton "OK".
Cliquez sur le bouton "Fermer" pour quitter le programme d'installation.
Arrêtez les deux machines virtuelles et prenez des instantanés. N'oubliez pas de créer un
nouveau zip des disques ASM sur la machine hôte, que vous devrez restaurer si vous
revenez aux instantanés post-db.
db_env
dbca -silent -responseFile /tmp/dbca.rsp
$ db_env
$ dbca
Sélectionnez l'option "Créer une base de données" et cliquez sur le bouton "Suivant".
Si vous êtes satisfait des informations récapitulatives, cliquez sur le bouton "Terminer".
Attendez que la création de la base de données ait lieu.
Si vous souhaitez modifier les mots de passe, cliquez sur le bouton "Gestion des mots de
passe". Une fois terminé, cliquez sur le bouton "Fermer".
La création de la base de données RAC est maintenant terminée.
Copyright (c) 1982, 2016, Oracle. Tous les droits sont réservés.
Connecté à:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - Production 64 bits
INST_NAME
-------------------------------------------------- ------------------------------
ol7-122-rac1.localdomain: cdbrac1
ol7-122-rac2.localdomain: cdbrac2
SQL>