Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
D69793
Edition 1.0
Février 2011
D59999FR10
Manuel du stagiaire - Volume I
Gestion des clusters et ASM
Oracle Grid Infrastructure 11g :
James Spiller Cette documentation contient des informations qui sont la propriété d'Oracle
Corporation et sont protégées par les lois relatives aux droits d'auteur et à la propriété
intellectuelle. Vous ne pouvez copier et imprimer ce document qu'à des fins d'utilisation
%QPVTKDWVKQPUVGEJPKSWGU personnelle lors de la participation à une formation dispensée par Oracle. Le document
ne peut être modifié ou altéré en aucune manière. A l'exception des cas où l'utilisation
David Brower faite du document s'inscrit dans le respect des lois relatives aux droits d'auteur, vous
Jean-Francois Verrier ne pouvez pas utiliser, partager, télécharger, copier, imprimer, afficher, exécuter,
reproduire, publier, breveter, diffuser, transmettre ou distribuer ce document, en partie
Mark Fuller ou en totalité, sans l'autorisation expresse d'Oracle.
Mike Leatherman
Barb Lundhild Les informations fournies dans ce document sont susceptibles de modification sans
préavis. Par ailleurs, Oracle Corporation ne garantit pas qu'elles soient exemptes
S. Matt Taylor d'erreurs et vous invite, le cas échéant, à lui en faire part par écrit à l'adresse suivante :
Rick Wessman Oracle University, 500 Oracle Parkway, Redwood Shores, California 94065 USA.
'FKVGWTU
,C[CPVJ[-GUJCXCOWTVJ[
)KTK8GPWIQRCN
Table des matières
THESE eKIT MATERIALS ARE FOR YOUR USE IN THIS CLASSROOM ONLY. COPYING eKIT MATERIALS FROM THIS COMPUTER IS STRICTLY PROHIBITED
iv
Installer Grid Infrastructure 2-30
Fonctionnalité Grid Plug and Play 2-31
THESE eKIT MATERIALS ARE FOR YOUR USE IN THIS CLASSROOM ONLY. COPYING eKIT MATERIALS FROM THIS COMPUTER IS STRICTLY PROHIBITED
v
Supprimer un emplacement de registre OCR 3-14
Migrer des emplacements OCR vers ASM 3-15
THESE eKIT MATERIALS ARE FOR YOUR USE IN THIS CLASSROOM ONLY. COPYING eKIT MATERIALS FROM THIS COMPUTER IS STRICTLY PROHIBITED
Migration d'un registre OCR d'une unité ASM vers une autre unité
de stockage partagé 3-17
Exécuter des sauvegardes manuelles du registre OCR 3-18
Récupérer le registre OCR à l'aide de sauvegardes physiques 3-19
Récupérer le registre OCR à l'aide de sauvegardes logiques 3-20
Registre Oracle Local Registry 3-21
Déterminer les paramètres réseau en cours 3-23
Modifier des adresses IP virtuelles publiques 3-24
Modifier l'adaptateur d'interconnexion 3-26
Gérer les ressources de type adresse VIP et processus d'écoute SCAN 3-28
vi
Vérifier les versions d'un logiciel 4-34
Installer un jeu de patches de manière non simultanée à l'aide d'OUI 4-35
THESE eKIT MATERIALS ARE FOR YOUR USE IN THIS CLASSROOM ONLY. COPYING eKIT MATERIALS FROM THIS COMPUTER IS STRICTLY PROHIBITED
vii
6 Dépanner Oracle Clusterware
Objectifs 6-2
THESE eKIT MATERIALS ARE FOR YOUR USE IN THIS CLASSROOM ONLY. COPYING eKIT MATERIALS FROM THIS COMPUTER IS STRICTLY PROHIBITED
x
Gérer les volumes dynamiques avec SQL*PLUS 10-21
Enregistrer un volume ACFS 10-22
THESE eKIT MATERIALS ARE FOR YOUR USE IN THIS CLASSROOM ONLY. COPYING eKIT MATERIALS FROM THIS COMPUTER IS STRICTLY PROHIBITED
xi
THESE eKIT MATERIALS ARE FOR YOUR USE IN THIS CLASSROOM ONLY. COPYING eKIT MATERIALS FROM THIS COMPUTER IS STRICTLY PROHIBITED
xii
Oracle University and CFAO THECHNOLOGIES use only
THESE eKIT MATERIALS ARE FOR YOUR USE IN THIS CLASSROOM ONLY. COPYING eKIT MATERIALS FROM THIS COMPUTER IS STRICTLY PROHIBITED
Objectifs
Oracle Clusterware
Oracle Clusterware :
• Elément clé d'Oracle Grid Infrastructure
• Intégré à Oracle
Automatic Storage
Management (ASM)
• Base du système de fichiers
Oracle Clusterware
Oracle Clusterware est un élément clé d'Oracle Grid Infrastructure, qui inclut également
Automatic Storage Management (ASM) et ASM Cluster File System (ACFS).
Dans la version 11.2, Oracle Clusterware peut utiliser ASM pour tous les fichiers partagés
requis par le cluster. Par ailleurs, Oracle Clusterware offre ASM Cluster File System, un
système de fichiers clusterisé généraliste qui peut être utilisé pour la plupart des données
stockées sous forme defichiers (documents, feuilles de calcul, états, etc.).
La combinaison d'Oracle Clusterware, d'ASM et d'ACFS fournit aux administrateurs une
solution de cluster unifiée qui constitue le socle d'une base de données Oracle
RealApplication Clusters (RAC) tout en pouvant s'appliquer à toutes sortes d'applications.
Remarque : Grid Infrastructure est un terme collectif désignant Oracle Clusterware, ASM
et ACFS. Ces composants sont si étroitement intégrés qu'on utilise l'appellation collective
Oracle Grid Infrastructure. Dans ce chapitre, ASM et ACFS sont mentionnés dans certaines
sections. Cependant, ils seront traités plus en détail dans des chapitres ultérieurs.
Interconnexion
Chaque Chaque
noeud eth1 noeud eth1
bond0 bond0
eth2 eth2
Les éléments eth1 et eth2 sont les cartes d'interface réseau physiques. L'élément bond0
est une carte d'interface réseau "virtuelle". Notez que l'interface bond0 logique apparaît en
tant que MASTER tandis que les deux autres sont indiquées en tant que SLAVE. L'interface
sans option NOARP (eth2) est l'esclave actif en cours. Notez également que les trois
interfaces ont la même adresse layer-2 ou MAC (Media Access Control) et des adresses IP.
Dans l'exemple, il existe des statistiques relatives au trafic sur toutes les ECTVGU TÃUGCW en
raison d'un grand nombre d'arrêts et de défaillances dans le passé.
Remarque : Pendant l'installation du produit Oracle Clusterware, l'interface bond0 est
indiquée en réponse aux invites pour que l'interface d'interconnexion soit utilisée.
Une autre stratégie courante pour l'agrégation de liaisons implique des configurations
Active/Active conformes aux normes IEEE 802.3ad. Cet agencement implique l'utilisation
simultanée des deux cartes réseau physiques en parallèle pour obtenir une bande passante
supérieure. Si 802.3ad est utilisé sur la couche des cartes réseau, il est très important que le
commutateur prenne également en charge 802.3ad. Une mauvaise configuration entraîne des
performances médiocres et des réinitialisations d'interface. Une alternative consiste à utiliser
une carte réseau unique avec une bande passante élevée, telle qu'une carte 10Gbit Ethernet au
lieu d'une carte 1Gbit Ethernet. Infiniband peut également être utilisé pour l'interconnexion
entre noeuds.
L'agrégation de liaisons est parfois appelée collaboration de cartes réseau, jonction de ports,
EtherChannel, liaison MLT (Multi-Link Trunking), tolérance de panne réseau (NFT -
Network Fault Tolerance) ou groupe d'agrégations de liaisons (LAG - Link Aggregate
Group). Elle est généralement limitée à un commutateur unique. Les solutions impliquant
plusieurs commutateurs incluent l'agrégation de liaisons SMLT (Split Multi-Link Trunking),
l'agrégation DSMLT (Distributed Split Multi-Link Trunking) et l'agrégation RSMLT (Routed
Split Multi-Link Trunking).
Actif Secours
Autres recommandations
relatives à l'interconnexion
Tampon de sockets UDP (rx)
• Les paramètres par défaut conviennent pour la plupart des clients.
• Il peut être nécessaire d'augmenter la taille du tampon affecté dans
les cas suivants :
– La taille de MTU a augmenté.
– La commande netstat signale des erreurs.
– La commande ifconfig signale des paquets supprimés ou un
dépassement de capacité.
Quiz
Réponse : 2
Cette affirmation est fausse. L'adaptateur Ethernet public de chaque noeud du cluster doit
prendre en charge le protocole TCP/IP. L'adaptateur privé doit prendre en charge le protocole
UDP sur les plateformes Linux/UNIX et le protocole TCP/IP sur les plateformes Windows.
Domaine GPnP
Domaine GPnP
Un domaine GPnP est un ensemble de noeuds desservis par le service GPnP. Dans la plupart
des cas, sa taille est limitée par le domaine multicast. Les noeuds d'un domaine multicast
connaissent implicitement le domaine GPnP dont ils font partie grâce à la clé publique de leur
autorité de provisionnement. Un domaine GPnP est défini par les noeuds d'un domaine
multicast identifiant une autorité de provisionnement spécifique, comme indiqué par le
certificat dans leurs images de logiciels. Un noeud GPnP est un ordinateur appartenant à un
domaine GPnP. Il doit présenter les caractéristiques suivantes :
Connectivité IP : Le noeud doit comporter au moins une interface routable permettant la
connexion en dehors du domaine GPnP. Si le noeud présente différents modes de connexion
(interfaces multiples, sous-réseaux, etc.), la liaison requise (publique, privée, stockage) doit
être identifiée dans le profil GPnP. La connexion physique est contrôlée par une entité
extérieure et n'est pas modifiée par GPnP.
Identificateur unique : A chaque noeud est associé un identificateur unique, créé par OSD.
Cet ID doit nécessairement être unique dans le domaine GPnP, mais il est utile qu'il soit
globalement unique dans le plus large domaine possible.
Personnalité : Les caractéristiques de la personnalité d'un noeud sont les suivantes :
• Nom du cluster
• Classification réseau (public/privé)
• Stockage à utiliser pour ASM et CSS
• Signatures numériques
• Image logicielle du noeud, incluant les applications qui peuvent être exécutées
Composants GPnP
Image logicielle
• Une image logicielle est un ensemble de logiciels en
lecture seule à exécuter sur les noeuds du même type.
• Au minimum, l'image doit contenir :
– Un système d'exploitation
– Le logiciel GPnP
Composants GPnP
Une image logicielle est un ensemble de logiciels en lecture seule à exécuter sur les noeuds du
même type. Au minimum, elle doit contenir un système d'exploitation, le logiciel GPnP, le
certificat de sécurité émis par l'autorité de provisionnement, ainsi que les autres logiciels
requis pour configurer le noeud au démarrage. Dans sa forme la plus complète, l'image peut
contenir tous les logiciels d'application à exécuter sur le noeud, y compris Oracle Database,
IAS et les applications client. Dans GPnP, une image n'a pas besoin d'être propre à un noeud
particulier. Elle peut être déployée sur autant de noeuds que nécessaire.
Une image est créée par une autorité de provisionnement par des moyens non définis par
GPnP. Elle peut nécessiter une installation sur une machine exemple, puis le nettoyage du
stockage pour supprimer les données dépendant du noeud.
Une image est répartie sur un noeud par l'autorité de provisionnement selon des méthodes
hors du cadre de GPnP — CD transportés par l'administrateur système, démarrage réseau ou
tout autre mécanisme.
Profil GPnP
Fichier profile.xml :
$ cat GRID_HOME/gpnp/profiles/peer/profiles.xml
<?xml version="1.0" encoding="UTF-8"?><gpnp:GPnP-Profile Version="1.0"
xmlns="http://www.grid-pnp.org/2005/11/gpnp-profile" ...
xsi:schemaLocation="http://www.grid-pnp.org/2005/11/gpnp-profile gpnp-profile.xsd"
ProfileSequence="4" ClusterUId="2deb88730e0b5f1bffc9682556bd548e" ClusterName="cluster01"
PALocation=""><gpnp:Network-Profile><gpnp:HostNetwork id="gen" HostName="*"><gpnp:Network
id="net1" IP="192.0.2.0" Adapter="eth0" Use="public"/><gpnp:Network id="net2"
IP="192.168.1.0" Adapter="eth1"
Use="cluster_interconnect"/></gpnp:HostNetwork></gpnp:Network-Profile><orcl:CSS-Profile
id="css" DiscoveryString="+asm" LeaseDuration="400"/><orcl:ASM-Profile id="asm"
DiscoveryString="/dev/sd*" SPFile="+data/spfile.ora"/><ds:Signature
Profil GPnP
Un profil GPnP est un petit fichier XML servant à définir la personnalité globale appropriée
pour des images qui sont par ailleurs identiques. Le profil peut être obtenu au démarrage à
partir d'un site distant, ou il peut être intégré de manière permanente dans une image. Il inclut
les données de configuration GPnP générique et, éventuellement, des données de
configuration spécifiques à l'application. Les données de configuration GPnP génériques sont
utilisées pour configurer l'environnement réseau et le stockage au cours du démarrage. Les
parties applicatives du profil peuvent être utilisées pour créer des personnalités spécifiques
à l'application. Le profil est dépendant de la sécurité. Il peut identifier le stockage à utiliser
comme partition racine d'une machine. Pour pouvoir être utilisé, un profil doit être signé
numériquement par l'autorité de provisionnement et doit être validé sur chaque noeud. Par
conséquent, l'image doit inclure le certificat public de l'autorité à utiliser pour la validation.
Les profils sont conçus de façon qu'il soit difficile de les modifier. Ils peuvent être intégrés de
manière permanente dans les images en lecture seule ou être répliqués sur des machines qui
sont arrêtées lorsqu'une modification est apportée. Les attributs de profil définissant la
personnalité d'un noeud sont les suivants :
• Nom du cluster
• Classification réseau (public/privé)
• Stockage à utiliser pour ASM et CSS
• Informations sur la signature numérique
Les modifications apportées à un cluster, et donc au profil, sont répliquées par le démon
gpnpd au cours de l'installation, du démarrage du système, ou lors d'une mise à jour. Les
mises à jour peuvent être déclenchées par des modifications réalisées à l'aide d'outils de
configuration tels que oifcfg, crsctl, asmca, etc.
Oracle Grid Infrastructure 11g : Gestion des clusters et ASM 1 - 25
THESE eKIT MATERIALS ARE FOR YOUR USE IN THIS CLASSROOM ONLY. COPYING eKIT MATERIALS FROM THIS COMPUTER IS STRICTLY PROHIBITED
Nom résolu en
trois adresses VIP
SL SL SL
Equilibrage de
VIP SCAN
la charge
remote_listener
LL LL LL LL LL
Client local_listener
Fonctionnement de GPnP :
Démarrage d'un noeud du cluster
1. Les adresses IP sont négociées pour les interfaces publiques à
l'aide de DHCP :
– Adresses IP virtuelles
– Adresses IP virtuelles SCAN
2. Un agent GPnP est lancé à partir du répertoire d'origine Oracle
Clusterware des noeuds.
3. L'agent GPnP obtient son profil en local ou à partir de l'un des
Client de
base de
données
Processus Listener1
Processus
Listener2
d'écoute
SCAN
Processus Listener3
d'écoute
SCAN
Quiz
Réponse : 4
La réponse est 4. L'entrée init.ohasd du fichier /etc/inittab assure le redémarrage
du démon Oracle de gestion de la haute disponibilité (ohasd) en cas de panne.
Quiz
Réponse : 3
L'affirmation 3 est incorrecte. L'adresse IP virtuelle de GNS doit être définie statiquement.
Application Application
Système de fichiers
ASM
Gestionnaire de volumes logiques
Matériel Matériel
Instance ASM
Serveurs
Oracle RAC
Serveurs
Composants ASM :
Logiciels
Pour l'installation ASM des logiciels :
• Les répertoires sont indiqués par les variables d'environnement
du système d'exploitation.
– ORACLE_BASE est le répertoire supérieur pour le propriétaire d'un
logiciel particulier.
– ORACLE_HOME est utilisé pour identifier le répertoire supérieur du
logiciel Grid Infrastructure.
Composants ASM :
Instance ASM
L'instance ASM comprend les processus et la mémoire utilisés
par ASM.
Mémoire SGA (System Global Area)
Zone de Zone de
mémoire mémoire Cache Mémoire
partagée Large ASM libre
MARK
Autres processus divers
Instance ASM
Les processus en arrière-plan propres à la fonctionnalité ASM sont décrits dans la diapositive
suivante. Etant donné que l'instance ASM partage la même base de code qu'une instance de
base de données Oracle, tous les processus en arrière-plan requis pour une instance de base de
données existent dans l'instance ASM. Certains sont obligatoires tandis que d'autres sont
facultatifs. Voici quelques exemples :
• ARCn : Processus d'archivage.
• CKPT : Processus de point de reprise (checkpoint).
• DBWn : Processus Database Writer.
• DIAG : Processus de diagnostic.
• Jnnn : Processus de gestion de la file d'attente des travaux.
• LGWR : Processus Log Writer.
Composants ASM :
Processus principaux
Les principaux processus d'une instance ASM sont
responsables des activités ASM.
Processus Description
MARK Marque les unités d'allocation ASM comme étant obsolètes le cas échéant
Composants ASM :
Processus d'écoute ASM
Le processus d'écoute ASM est un processus permettant d'établir des
connexions réseau entre des clients ASM et l'instance ASM.
• Il s'exécute par défaut dans le répertoire Grid
$ORACLE_HOME/bin.
• Il écoute sur le port 1521 par défaut.
• Il est équivalent à un processus d'écoute d'instance de base de
données.
Composants ASM :
Fichiers de configuration
L'installation ASM du logiciel utilise plusieurs fichiers de configuration pour
définir l'environnement.
• Les fichiers de configuration d'une instance ASM sont les suivants :
– Le fichier de paramètres serveur (SPFILE), qui initialise l'instance ASM et
définit les paramètres de démarrage.
– orapw+ASM qui est le fichier de mots de passe binaire utilisé pour
l'authentification à distance auprès de l'instance ASM.
• Les fichiers de configuration d'un processus d'écoute ASM sont les
Composants ASM :
Services de groupe
Les services de groupe fournis par Oracle Clusterware permettent
aux applications qui coopèrent de communiquer dans un
environnement d'égal à égal.
• Les services de groupe de l'environnement Oracle :
– Fournissent les informations nécessaires pour établir les connexions
– Aident à effectuer une récupération après un verrouillage
– Garantissent l'unicité des numéros des groupes de disques ASM
Composants ASM :
Groupe de disques ASM
Le groupe de disques ASM est l'objet sous-jacent géré par ASM :
• Il comprend un ou plusieurs disques ASM qui fournissent de
l'espace.
• Il contient des métadonnées autonomes et des informations de
journalisation pour la gestion de l'espace au sein du groupe.
• Il est la base utilisée pour le stockage des fichiers ASM.
• Il prend en charge trois types de groupe de disques basés sur les
niveaux suivants de redondance :
Le niveau de redondance contrôle le nombre de défaillances de disques qui sont tolérées sans
entraîner un démontage du groupe de disques ou une perte de données. Il définit la valeur par
défaut pour le nombre de copies d'extents de fichier ASM, mais la redondance elle-même est
contrôlée au niveau fichier.
Composants ASM :
Fichiers ASM
Les fichiers ASM sont un jeu limité de types de fichier stockés dans un
groupe de disques ASM.
• Ils sont limités aux types de fichier suivants :
Fichiers de contrôle Journaux Flashback Jeu de fichiers dump Data
Pump
Fichiers de données Fichier SPFILE de BdD Configuration Data Guard
Composants ASM :
Clients ASM
Toute instance de base de données active qui utilise le
stockage ASM et est connectée à l'instance ASM est un client
ASM.
• Le suivi des clients ASM s'effectue dans la vue dynamique
des performances v$asm_client.
• Dans ASM, chaque fichier est associé à une seule base.
Composants ASM :
Utilitaires ASM
De nombreux utilitaires peuvent être employés pour
l'administration d'ASM. Ces utilitaires peuvent comprendre :
• Oracle Universal Installer (OUI)
• ASM Configuration Assistant (ASMCA)
• Oracle Enterprise Manager (EM)
• SQL*Plus
Evolutivité d'ASM
Evolutivité d'ASM
ASM impose les limites suivantes :
• 63 groupes de disques dans un système de stockage.
• 10 000 disques ASM dans un système de stockage.
• Stockage maximum de deux téraoctets pour chaque disque ASM non Exadata.
• Stockage maximum de quatre pétaoctets pour chaque disque ASM Exadata.
• Stockage maximum de 40 exaoctets pour chaque système de stockage.
• 1 million de fichiers par groupe de disques.
Oracle Database prend en charge des tailles de fichier allant jusqu'à 128 To. ASM prend en
charge des tailles supérieures dans n'importe quel mode de redondance. Cela permet une
capacité quasiment sans limite pour une croissance ultérieure. Les tailles limites des fichiers
ASM sont les suivantes :
• Redondance externe : 140 pétaoctets
• Redondance normale : 42 pétaoctets
• Redondance élevée : 15 pétaoctets
Les équivalences en termes de puissance de dix sont les suivantes :
• 1 gigaoctet = 1 000 000 000 octets ou 109
• 1 téraoctet = 1 000 000 000 000 octets ou 1012
• 1 pétaoctet = 1 000 000 000 000 000 octets ou 1015
• 1 exaoctet = 1 000 000 000 000 000 000 octets ou 1018
Synthèse
Objectifs
Stockage
Fichier
partagé Fichier
OCR OCR
principal secondaire
Service CSS
Je vois 1, 2 et 3.
Les noeuds
Je vois Je vois
peuvent se voir.
1, 2 et 3. 1, 2 & 3.
Disque votant
Service CSS
Le service CSS détermine quels sont les noeuds disponibles dans le cluster et fournit aux
autres processus des services de verrouillage ainsi que des informations sur l'appartenance au
groupe. CSS détermine généralement la disponibilité des noeuds en fonction des
communications dans un réseau privé dédié. Un disque votant est utilisé comme mécanisme
de communication secondaire. Des messages concernant les signaux d'activité sont envoyés
via le réseau et le disque votant, comme illustré dans le premier graphique de la diapositive.
Le disque votant est une partition d'un disque raw partagé ou un fichier d'un système de
fichiers clusterisé accessible à tous les noeuds du cluster. Il sert essentiellement à gérer les
échecs de communication dans le réseau privé. Il est utilisé pour obtenir des informations sur
l'état des noeuds et pour définir les noeuds à placer hors ligne. En l'absence de disque votant,
les noeuds isolés risquent de ne pas pouvoir déterminer s'il s'est produit une défaillance réseau
ou si les autres noeuds ne sont plus disponibles. Le cluster peut alors se trouver dans un état
où plusieurs sous-clusters de noeuds ont un accès non synchronisé aux mêmes fichiers de base
de données. Le second graphique de la diapositive illustre ce qui se produit lorsque Noeud3
ne peut plus envoyer de signaux d'activité aux autres membres du cluster. Puisque les autres
ne peuvent plus voir ces signaux, ils décident d'évincer ce noeud à l'aide du disque votant.
Lorsque Noeud3 lit le message d'éviction, il se réinitialise généralement pour garantir
l'annulation des E/S en attente. Oracle Clusterware prend en charge jusqu'à 32 disques votants
redondants.
Remarque : Le disque votant est parfois appelé disque quorum.
<Grid_Home>
log
<hostname>
alert<nodename>.log
Installer ASMLib
Pour installer ASMLib manuellement :
• Déterminez le package oracleasm approprié.
# uname –rm
2.6.9-5.ELsmp i686
• Téléchargez et installez le package oracleasm à partir de :
http://www.oracle.com/technology/tech/linux/asmlib/index.html
• Téléchargez les packages oracleasmlib et oracleasm-
Installer ASMLib
Installez Linux ASMLib RPMs pour simplifier l'administration du stockage. ASMLib fournit
les chemins persistants et les droits pour les périphériques de stockage utilisés par ASM, ce
qui élimine la nécessité d'actualiser les fichiers udev ou devlabel avec ces informations.
ASMLib 2.0 est fourni comme un ensemble de trois packages Linux :
• oracleasmlib-2.0 : Bibliothèques ASM
• oracleasm-support-2.0 : Utilitaires requis pour administrer ASMLib
• oracleasm : Module noyau pour la bibliothèque ASM
Chaque distribution Linux dispose de son propre ensemble de packages ASMLib 2.0 et, dans
chaque distribution, chaque version du noyau a un package oracleasm qui lui correspond.
Si vous êtes enregistré auprès de Oracle Unbreakable Linux Network, vous pouvez
télécharger et installer des packages d'ASMLib de votre système automatiquement. Pour
installer ASMLib à partir d'ULN :
1. Connectez-vous en tant qu'utilisateur root.
2. Exécutez la commande suivante :
# up2date -i oracleasm-support oracleasmlib oracleasm-’uname -r’
Pour installer ASMLib manuellement, effectuez les opérations indiquées dans la diapositive
ci-dessus.
Préparer ASMLib
• Configurez ASMLib.
# /usr/sbin/oracleasm configure -i
Préparer ASMLib
Configurer ASMLib
Connectez-vous en tant que root et entrez les commandes suivantes :
# oracleasm configure -i
Fournissez les informations demandées par le système. La commande oracleasm par
défaut se trouve dans le répertoire /etc/init.d. Si vous entrez la commande oracleasm
configure sans l'indicateur -i, vous obtenez la configuration en cours. Exécutez ensuite la
commande oracleasm init.
Marquer les partitions de disque candidates pour ASM
Pour qu'OUI reconnaisse les partitions de disque candidates pour ASM, vous devez vous
connecter en tant que root et marquer celles-ci. Pour marquer un disque pour une utilisation
par ASM, entrez la commande suivante, où ASM_DISK_NAME est le nom du groupe de
disques ASM, et candidate_disk, le nom de l'unité de disque que vous souhaitez affecter
à ce groupe :
oracleasm createdisk ASM_DISK_NAME candidate_disk
Par exemple : # oracleasm createdisk data1 /dev/sdf
Rendre des disques ASM disponibles sur tous les noeuds
Pour rendre un disque disponible pour les autres noeuds du cluster, entrez la commande
suivante en tant qu'utilisateur root sur chaque noeud : # /usr/sbin/oracleasm
scandisks
Cette commande identifie les disques partagés qui sont connectés aux noeuds marqués comme
disques ASM.
Quiz
Réponse : 1
Cette affirmation est vraie.
• Assurez-vous que chaque noeud est correctement identifié à l'aide des utilitaires
hostname et ifconfig.
Quiz
Réponse : 3
L'affirmation 4 est fausse. Le répertoire local /tmp doit comporter au moins 1 Go d'espace
libre.
du système d'exploitation
Terminer l'installation
Terminer l'installation
Une fois Grid Infrastructure copié sur les noeuds distants, vous êtes invité à exécuter les
scripts root sur tous les noeuds concernés. Si c'est le premier logiciel Oracle lancé par
l'utilisateur du système d'exploitation, l'installeur vous invite à exécuter les scripts
orainstRoot.sh sur tous les noeuds. Ensuite, vous devez exécuter le script root.sh sur
tous les noeuds. Une fois le script root.sh exécuté sur le dernier noeud, cliquez sur Finish
pour quitter l'installeur.
;; ANSWER SECTION:
racnode01-vip.cluster01.example.com. 120 IN A 192.0.2.103
...
# dig @myDNS.example.com cluster01-scan.cluster01.example.com
...
;; QUESTION SECTION:
;cluster01-scan.cluster01.example.com. IN A
;; ANSWER SECTION:
cluster01-scan.cluster01.example.com. 120 IN A 192.0.2.248
cluster01-scan.cluster01.example.com. 120 IN A 192.0.2.253
cluster01-scan.cluster01.example.com. 120 IN A 192.0.2.254
ASM et ACFS
Créer un groupe de disques ASM avec les outils en mode ligne de commande
Vous pouvez créer un groupe de disques ASM avec les outils en mode ligne de commande.
L'instruction SQL présentée dans la diapositive exécute la même opération que celle qui a été
réalisée dans les diapositives précédentes avec ASMCA et Enterprise Manager.
La commande asmcmd de la diapositive effectue la même opération si le fichier
disk_config.xml est :
<dg name="data" redundancy="normal">
<fg name="fg1">
<dsk string="/dev/disk1"/>
<dsk string="/dev/disk2"/> </fg>
<fg name="fg2">
<dsk string="/dev/disk3"/>
<dsk string="/dev/disk4"/> </fg>
<a name="compatible.asm" value="11.2"/>
<a name="compatible.rdbms" value="11.2"/>
<a name="compatible.advm" value="11.2"/>
</dg>
Linux/UNIX
• Formater le volume avec ACFS :
/sbin/mkfs -t acfs /dev/asm/testvol-461 "testvol"
• Enregistrer le point de montage :
/sbin/acfsutil registry -a -f /dev/asm/testvol-461
Monter un système de fichiers ACFS avec les outils en mode ligne de commande
Que vous utilisiez Enterprise Manager ou ASMCA, les commandes doivent être exécutées par
un superutilisateur. Le superutilisateur est root sous UNIX ou Linux, et administrator
sous Windows.
Les outils en mode ligne de commande correspondent aux mêmes commandes générées par
Enterprise Manager ou ASMCA.
Synthèse
Exercice 2 : Présentation
Quiz
Réponse : 1
Cette affirmation est vraie.
Objectifs
données
• Enterprise Manager
– Interface graphique basée sur un navigateur
– Fonctions de gestion de cluster dans :
— Database Control — dans le cluster
— Grid Control — via un serveur de gestion centralisé
$ ocrcheck