DBAtlas · Atlas d'exploitation des bases de données

Oracle Restart : Grid Infrastructure 19c + ASM (serveur unique)

OracleNiveau: AvancéDurée: 90–150 min

Installation d'Oracle Restart (Grid Infrastructure 19c standalone, HA_CONFIG) et d'ASM sur un serveur unique : utilisateur grid et groupes ASM, noms de disques persistants (udev, ASMLib ou ASM Filter Driver ; disques à chemin unique ou multipath), gridSetup.sh -silent avec la RU, disk groups DATA et FRA, vérification avec srvctl/asmcmd. Destiné aux environnements à serveur unique qui veulent placer la base de données sur ASM, à appliquer avant l'installation de la base ; n'installe pas de cluster (RAC), pour cela il existe le guide Oracle RAC 19c. À la fin, ASM, le listener et la base installée ultérieurement sont gérés par Oracle Restart et démarrent automatiquement au boot.

Topologie: 1 serveur + disques ASM non partagés

Avant de commencer

  • Oracle Linux / RHEL … est supporté et à jour.… Sur OL9/RHEL9, les Release Notes d'Oracle recommandent pour Grid 19c une GI RU 19.32 ou ultérieure et les one-offs listés (ce guide applique les deux pendant l'installation avec -applyRU/-applyOneOffs).… OL/RHEL 7.9 : la 19c (Grid compris) est supportée ; noyau minimal OL7 UEK4 4.1.12-124.19.2, UEK5 4.14.35-1818.1.6, UEK6 5.4.17-2011.4.4 ou RHCK 3.10.0-862.11.6 (RHEL 7.5+). Le programme d'installation de base 19.3 reconnaît OL7 ; la RU est tout de même appliquée pendant l'installation.… Avec le noyau UEK7 sur OL 8.8, Grid 19c exige au minimum une GI RU 19.23.…… Pour AFD, le noyau en cours doit être antérieur à 5.14 (RHCK 4.18 ou UEK6) et figurer parmi les noyaux supportés dans MOS 1369107.1 ; sur un noyau UEK7 (5.15), le filtrage AFD est désactivé.…… ASMLib v2 (OL7) : sur UEK, le pilote oracleasm est livré avec le noyau ; sur RHCK, kmod-oracleasm est nécessaire.…… ASMLib v3 : sur OL9, UEK7/UEK8/RHCK (io_uring) ; sur OL8, UEK7 (io_uring), UEK6 ou RHCK (pilote kmod-redhat-oracleasm).…
  • Les disques réservés à ASM sont vides (ni partition, ni système de fichiers, ni LVM) et reliés uniquement à ce serveur… ; les alias multipath (/dev/mapper/...) sont configurés et chaque LUN dispose d'au moins 2 chemins sains… : DATA … disque(s) (…), FRA … disque(s) (…). …Au moins 2 pour NORMAL, ……au moins 3 pour HIGH, …les disques doivent avoir la même taille. Toutes les données de ces disques seront effacées.
  • DM-Multipath est installé et chaque LUN ASM apparaît comme /dev/mapper/<alias> avec un alias lié au WWID (phase multipath du guide Préparation du stockage : multipath). Les périphériques du formulaire sont ces alias.
  • Les fichiers sont sous … : LINUX.X64_193000_grid_home.zip (oracle.com / edelivery : 'Oracle Database 19c Grid Infrastructure for Linux x86-64'), la GI RU …, OPatch …… et les one-offs (… ; p<numéro>_.zip)… (My Oracle Support). Vérifiez les numéros de patch dans MOS.… La bibliothèque ASMLib oracleasmlib-.rpm (depuis la page de téléchargement Oracle ASMLib, pour OL… ; …2.0.x sur OL7…3.1.x recommandée…).…
  • Il y a au moins 12 Go libres pour le Grid home, au moins 10 Go pour … et au moins 1 Go dans /tmp. Swap : égal à la RAM si RAM ≤ 16 Go, sinon 16 Go.
  • Le hostname … est configuré et se résout vers sa propre IP.
  • Le serveur ne comporte aucune installation Grid/Oracle Restart antérieure.
  • La fenêtre de maintenance est réservée et un snapshot du serveur a été pris ; l'affectation des disques a été confirmée avec l'équipe stockage (mauvais disque = perte de données).

Phases du guide

  • Préparation du système d'exploitation — Hostname, /etc/hosts et mise à jour du système · Installer le preinstall RPM Oracle · Installer les RPM requis · Créer les groupes Oracle et l'utilisateur oracle · Écrire les paramètres du noyau (sysctl) · Appliquer les paramètres du noyau …
  • Répertoires et environnement — Créer les répertoires Grid · Écrire le fichier d'environnement de l'utilisateur grid · Rattacher le fichier d'environnement à la session
  • Préparation des disques ASM — Vérifier les périphériques multipath · Partitionner les disques · Écrire les règles udev (nom persistant et propriété) · Installer ASMLib · Activer io_uring (ASMLib v3) · Configurer ASMLib …
  • Installation de Grid Infrastructure — Vérifier les fichiers d'installation · Décompresser le logiciel Grid dans le Grid home · Mettre à jour OPatch · Décompresser la GI Release Update et les one-offs · Installer le RPM cvuqdisk · Vérifier le support d'AFD par le noyau …
  • Vérification — Vérifier les ressources Oracle Restart · Vérifier ASM, le listener et les disques · Vérifier l'état d'AFD · Changer le port du listener
  • Création du disk group FRA — Étiqueter les disques FRA avec AFD · Créer le disk group FRA · Vérifier l'état Oracle Restart des disk groups
  • Base de données et après l'installation — Vérifier la préparation à l'installation de la base de données · Vérifier qu'Oracle Restart démarre au boot · Sauvegarder l'OLR
Ouvrir le plan pas à pas adapté à votre environnement →