Overblog
Editer l'article Suivre ce blog Administration + Créer mon blog

Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5

Publié le par Marius LOWE

 

Dans cet article, nous allons voir comment configurer une base de données oracle 11.2.0.2 avec asm en mode standalone.

                      Configuration de notre environnement de test:
                                   *Operating System : OEL 6.5
                                   *Oracle Version : 11.2.0.2
                                  *Grid Infrastructure Version : 11.2.0.2

Etape1: installations des paquets
  pour installer nos paquets, nous allons monter l’ISO de notre logiciel oracle Grid 11g dans le lecteur et ensuite se déplacer dans le repertoire
adequate avec la commande cd /media/…….. .une fois dans le lecteur nous installerons l’ensemble des paquets ci-dessus avec la commande rpm.

binutils-2.20.51.0.2-5.11.el6 (x86_64)
 compat-libcap1-1.10-1 (x86_64)
 compat-libstdc++-33-3.2.3-69.el6 (x86_64)
 compat-libstdc++-33-3.2.3-69.el6.i686
 gcc-4.4.4-13.el6 (x86_64)
 gcc-c++-4.4.4-13.el6 (x86_64)
 glibc-2.12-1.7.el6 (i686)
 glibc-2.12-1.7.el6 (x86_64)
 glibc-devel-2.12-1.7.el6 (x86_64)
 glibc-devel-2.12-1.7.el6.i686
 ksh

 libgcc-4.4.4-13.el6 (i686)
 libgcc-4.4.4-13.el6 (x86_64)
 libstdc++-4.4.4-13.el6 (x86_64)
 libstdc++-4.4.4-13.el6.i686
 libstdc++-devel-4.4.4-13.el6 (x86_64)
 libstdc++-devel-4.4.4-13.el6.i686
 libaio-0.3.107-10.el6 (x86_64)
 libaio-0.3.107-10.el6.i686
 libaio-devel-0.3.107-10.el6 (x86_64)
 libaio-devel-0.3.107-10.el6.i686
 make-3.81-19.el6
 sysstat-9.0.4-11.el6 (x86_64)
 unixODBC-2.2.14-11.el6 (x86_64) or later

 unixODBC-2.2.14-11.el6.i686 or later
 unixODBC-devel-2.2.14-11.el6 (x86_64) or later
 unixODBC-devel-2.2.14-11.el6.i686 or later

Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5

Etape2: ajout des disques pour ASM depuis la VM (VMWARE)
ici nous allons créer 03 disques de stockage que nous appelerons Disk1,Disk2 et Disk3 et allons attribuer la capacite de 4096 MB/Disk. pour cela il faudra suivre ces différentes étapes en capture.

Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5

Nous ferons cette operation pour la creation de chaque disque, Une fois les 3 disques créés nous allons redémarrer la VM.
La VM etant
redemarrer, nous allons verifier leur presence avec la commande fdisk –l

Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5

Apres avoir listé les disques, nous allons formater chacun d’eux avec la commande fdisk /dev/sd…

Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5

Etape3: création des utilisateurs oracle et répertoires.
Nous allons créer un utilisateur commun tant pour oracle Database que pour asm dans ce cas de figure malgré la recommandation de oracle pour la distinction des utilisateurs.

groupadd -g 501 oinstall
groupadd -g 502 dba
groupadd -g 503 osdba
groupadd -g 504 osasm
groupadd -g 505 osoper
useradd -u 502 -g oinstall -G dba,osdba,osasm,osoper oracle
passwd oracle

mkdir -p /u01/11.2.0.2/grid
mkdir -p /u01/app/oracle/product/11.2.0.2/db_1
chown -R oracle:oinstall /u01
chmod -R 775 /u01

Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5

Etape 4: mise a jour des paramtres du Kernel.
Nous allons nous connecter en tant que root et editer le fichier /etc/sysctl.conf. Avec les configurations suivantes:

fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 1054504960
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048586

Ensuite nous allons enregistrer les modifications avec la commande /sbin/sysctl –p.
Par la suite nous allons attribuer les limites à l’utilisateur oracle en editant le fichier /etc/security/limits.conf avec les parametres suivantes:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

Etape5: Installation et configuration ASMLib.


Nous allons télécharger et installer ces 3 paquets:
 

Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5

Ensuite se connecter en tant que root pour configurer asmLib avec la commande oracleasm configure -i

Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5

Apres configuration, nous allons initialiser et créer les disques

Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5

Ensuite nous allons lister nos disques avec la commande oracleasm listdisks.

 

 

Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5

Etape 5:Installation du Grid infrastructure.

Apres avoir copiez et télécharger le logiciel sous un répertoire de notre choix, une fois dezippé le logiciel, nous allons lancez le runInstaller.

Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5

Remarque : si nous avons ce message d’erreur, il suffit juste modifier la variable DISPLAY avec les commandes ci-dessous:

Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5

Remarque: une fois cette page d’erreur affichée, nous ouvrirons un nouveau terminal pour exécuter les deux scripts  orainstRoot,sh et root,sh

Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5

Remarque: pour configurer le Grid en mode standalone pour allons copier la ligne de commande : /u01/11.2.0.2/grid/perl/bin/perl -I/u01/11.2.0.2/grid/perl/lib -I/u01/11.2.0.2/grid/crs/install /u01/11.2.0.2/grid/crs/install/roothas.pl

Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5

Maintenant que notre Grid est installé nous allons installer notre base de données oracle 11g.
Pour cela, nous allons copier le logiciel dans un repertoire, décompresser les fichiers et exécuter le réinstaller

Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5

Une fois notre base de données installée, nous allons demarrer le service CSSD avec la commande crs_start ora.cssd

Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5

Ensuite nous allons créer l’instance asm.

Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5

Une fois l’instance asm crée nous allons  démarrer cette instance avec les commandes ci-dessous:

Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5

Etape6: creation de l’instance de base de donées oracle.

Pour ce fait, nous irons dans le repertoire /u01/app/oracle/product/11.2.0.2/db_home1/bin taper la commande ./dbca

Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5
Installation et configuration du grid infrastruture et oracle database 11g sur oracle linux 6.5

c'est ainsi,la fin de notre article.

Commenter cet article