0

Installation ASM sur SUSE 10 en 64 Bits avec multipathing (EMC Powerpath)

twitterlinkedinmail

Cet article est écrit par Thierry GASCARD.

1. Installation et configuration du driver ASMLIB

Sous l’utilisateur root

1.1    Installation ASMLIB

– Déterminer la version du noyau : uname –rm
– Rechercher les drivers ASM sur le site d’Oracle
– Télécharger les fichiers correspondants à la plate forme et la version du noyau
oracleasm-support-2.1.3-1.SLE10.x86_64.rpm
oracleasmlib-2.0.4-1.SLE10.x86_64.rpm
oracleasm-2.6.16.60-0.39.3-smp-2.0.5-1.SLE10.x86_64.rpm
– Installer les RPM correspondants :
rpm -Uvh \
> oracleasm-2.6.16.60-0.39.3-smp-2.0.5-1.SLE10.x86_64.rpm \
> oracleasmlib-2.0.4-1.SLE10.x86_64.rpm \
> oracleasm-support-2.1.3-1.SLE10.x86_64.rpm

1.2 Configuration du driver ASM

– Lancer la commande de configuration
# /etc/init.d/oracleasm configure
– Renseigner les informations suivantes :
Default user to own the driver interface []: oracle
Default group to own the driver interface []: dba
Start Oracle ASM library driver on boot (y/n) [n]: y
Fix permissions of Oracle ASM disks on boot (y/n) [y]: y
Writing Oracle ASM library driver configuration:           [  OK  ]
Creating /dev/oracleasm mount point:                       [  OK  ]
Loading module “oracleasm”:                                [  OK  ]
Mounting ASMlib driver filesystem:                         [  OK  ]
Scanning system for ASM disks :                            [  OK  ]

1.3 Créer les volumes ASM

/usr/sbin/asmtool -C -l /dev/oracleasm -n VOLDB1-s /dev/emcpowerb -a force=yes
/usr/sbin/asmtool -C -l /dev/oracleasm -n VOLBK1 -s /dev/emcpowerc -a force=yes

puis redémarrer le serveur

Rem : oracleasm createdisk ne fonctionne pas note Metalink : 469163.1
erreur de reconnaissance des disques fournis avec powerpath
# /etc/init.d/oracleasm createdisk VOLDB1 /dev/emcpowerb
Marking disk “/dev/emcpowerb” as an ASM disk: asmtool: Device “/dev/emcpowerb” is not a partition
[FAILED]

1.3 Vérifier

lancer la découverte
/etc/init.d/oracleasm scandisks
Vérifier l’existence des volumes sur les deux noeuds
# /etc/init.d/oracleasm listdisks

1.4 configurer les chemins de découverte des disques

Modifier le fichier /etc/sysconfig/oracleasm pour paramétrer la gestion du  “multipathing” en gras :

..
# ORACLEASM_SCANORDER: Matching patterns to order disk scanning
ORACLEASM_SCANORDER=”emcpower

# ORACLEASM_SCANEXCLUDE: Matching patterns to exclude disks from scan
ORACLEASM_SCANEXCLUDE=”sd

2. Installation ASM 11g

Dans son propre ORACLE_HOME (ORACLE_ASM_HOME)

3. Passage patch 11.1.0.7

4. Création de l’instance ASM

4.1. Configuration du listener pour ASM

Connexion avec l’utilisateur asm ou oracle sinon
export ORACLE_HOME=/u01/app/asm/11.1.0/asm_1
$ORACLE_HOME/admin/netca &

Creation du listener LISTENER_ASM sur le port 1521 en TCP

4.2 Création de l’instance ASM

Connexion avec l’utilisateur système oracle
export ORACLE_SID=+ASM1
/u01/oracle/11g/asm/bin/dbca &

puis configurer les “disques groupe”

Continuez votre lecture sur le blog :

twitterlinkedinmail

Thierry GASCARD

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.