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 :
- Installation Oracle 11gR2 64 bits sur Red Hat 5 Partie 1 (Capdata team) [Oracle]
- Oracle, les Rpms plus de souci avec YUM (Capdata team) [OracleVintage]
- Installation Oracle 64 bits sur Red Hat 5 (Capdata team) [OracleVintage]
- Création et utilisation d’OCFS2 (Capdata team) [OracleVintage]
- Utiliser ASMCMD (Capdata team) [OracleVintage]