Cet article est écrit par Thierry GASCARD.
Nous allons créer un système de fichiers supportant le cluster (Cluster FileSystem).
L’OS utilisé est une SUSE 10 en 64 bits.
1. Installation du driver OCFS2
A effectuer via l’utilisateur système root.
OCFS2 1.4 est compris dans la distribution SLES10 SP2.
sinon sous les autres linux :
Déterminer la version du noyau : uname –rm
Rechercher les drivers sur le site d’Oracle
Télécharger les fichiers correspondants à la plate forme et la version du noyau (ici RH5 64 bits)
- ocfs2-tools-1.4.1-1.el5.x86_64.rpm
- ocfs2console-1.4.1-1.el5.x86_64.rpm
- ocfs2-2.6.18-128.1.1.el5-1.4.1-1.el5.x86_64.rpm
Installer les RPMs sur chaque noeud :
rpm -Uvh ocfs2*.rpm
vérifier l’installation
chkconfig –list o2cb
2. Configuration OCFS2
1) Sur un des nœuds en x window lancer ocfs2console puis cluster/configure node
ajouter hostname1 x.x.x
ajouter hostname2 x.x.x
puis propager la configuration
Rem : attention au nom de domaine
2) vérifier sur chaque nœud le fichier /etc/ocfs2/cluster.conf
3) configurer le service o2cb sur chaque nœud en root
/etc/init.d/o2cb configure
puis répondre y et accepter les valeurs par défaut sauf Use user-space driven heartbeat? (y/n) [y] n
3. Formater la partition en OCFS2 sur un nœud
en x window lancer ocfs2console puis task/format
- /dev/emcpowerd
- label : oracle
- cluster size : 128 K
- block size 4k
4. Monter le système de fichiers OCFS2
1) créer un point de montage sur chaque nœud
mkdir /ocfs
2) ajouter dans /etc/fstab, voire la note metalink 835839.1
/dev/emcpowerd /ocfs ocfs2 _netdev,datavolume,nointr,noatime 0 0
les options correspondent avec ocfs2 1.4.1 :
- datavolume : utilisation des “direct IO”
- _netdev : montage après le réseau
- nointr: désactive les siganux durant les opération de cluster
- noatime : désactive la mise à jour de l’heure
Continuez votre lecture sur le blog :
- Installation ASM sur SUSE 10 en 64 Bits avec multipathing (EMC Powerpath) (Capdata team) [OracleVintage]
- Installation Oracle 64 bits sur Red Hat 5 (Capdata team) [OracleVintage]
- Création d’un Dataguard physique (Benjamin VESAN) [Oracle]
- Reclusteriser une instance standalone (David Baffaleuf) [SQL Server]
- Installation Oracle 11gR2 64 bits sur Red Hat 5 Partie 1 (Capdata team) [Oracle]