Guide du service de données Oracle® Solaris Cluster pour Oracle Real Application Clusters

Quitter la vue de l'impression

Mis à jour : Avril 2016
 
 

Vérification de la configuration des ressources de stockage des fichiers Oracle Database

N'effectuez cette tâche que si votre configuration des plans de gestion du stockage requiert des ressources de stockage pour les fichiers Oracle Database.

  1. Prenez le rôle root sur un noeud de cluster.
  2. Assurez-vous que tous les groupes de ressources contenant des ressources de stockage pour les fichiers Oracle Database sont configurés correctement.
    # clresourcegroup show rac-storage-rg-list
    rac-storage-rg-list

    Spécifie une liste délimitée par des virgules de groupes de ressources contenant des ressources de stockage pour les fichiers Oracle Database.

  3. Mettez hors ligne le groupe contenant les ressources dont dépend la ressource de base de données Oracle RAC.
    # clresourcegroup offline rac-storage-rg
    rac-storage-rg

    Spécifie le nom du groupe contenant les ressources dont dépend la ressource de base de données RAC. Le groupe de ressources à mettre hors ligne dépend de votre choix de plans de gestion du stockage pour les fichiers Oracle Database.

    • Si vous utilisez un système de fichiers partagé pour les fichiers Oracle Database, mettez hors ligne le groupe contenant les ressources de point de montage de système de fichiers évolutif.

    • Si vous utilisez un gestionnaire de volumes sans système de fichiers pour les fichiers Oracle Database, mettez hors ligne le groupe contenant les ressources de groupe de périphériques évolutif.

    Cette étape peut durer plusieurs minutes.

  4. Assurez-vous que les groupes de ressources de Prise en charge d'Oracle RAC se comportent de la manière suivante :
    • L'état du groupe de ressources que vous avez mis hors ligne dans Step 3 est hors ligne.

    • L'état du groupe de ressources de base de données Prise en charge d'Oracle RAC est hors ligne.

    • L'état du groupe de ressources possédant une structure Prise en charge d'Oracle RAC est en attente et reste en ligne.

    # clresourcegroup status
  5. Assurez-vous que les ressources Oracle Grid Infrastructure sont hors ligne.

    Pour vérifier que les ressources Oracle Grid Infrastructure sont hors ligne, reportez-vous au fichier de messages système pour rechercher les messages indiquant l'arrêt des ressources Oracle Grid Infrastructure.

  6. Mettez en ligne le groupe de ressources qui a été mis hors ligne dans Step 3.
    # clresourcegroup online -eM rac-storage-rg
    rac-storage-rg

    Spécifie le nom du groupe de ressources que vous avez mis hors ligne dans Step 3.

    Cette étape peut durer plusieurs minutes.

  7. Sur chaque noeud, redémarrez Oracle Grid Infrastructure.
    # Grid_home/bin/crsctl start crs
    Startup will be queued to init within 30 seconds.
    Grid_home

    Spécifie le répertoire de base Oracle Grid Infrastructure. Ce répertoire contient les fichiers binaires the Oracle Grid Infrastructure et les fichiers de configuration Oracle Grid Infrastructure.

    Cette étape peut durer plusieurs minutes.

  8. Sur chaque noeud, vérifiez que les ressources Oracle Grid Infrastructure sont en ligne.

    Pour cela, utilisez la commande crstat.

    # Grid_home/bin/crsctl stat res -t

    Remarque -  Le démarrage d'Oracle Grid Infrastructure sur tous les noeuds peut durer plusieurs minutes. Si vous effectuez cette étape avant que les ressources Oracle Grid Infrastructure ne soient en ligne sur tous les noeuds, certains noeuds peuvent rester hors ligne. Dans ce cas, répétez cette étape jusqu'à ce que la ressource Oracle Grid Infrastructure soit mise en ligne sur tous les noeuds.
  9. Vérifiez que tous les groupes de ressources associés à Prise en charge d'Oracle RAC sont en ligne.
    # clresourcegroup status

    Remarque -  La mise en ligne du groupe de ressources contenant les ressources dont dépend la ressource de base de données Oracle RAC permet de mettre également en ligne le groupe de ressources de base de données Oracle RAC. Si vous effectuez cette étape avant que le groupe de ressources de base de données Oracle RAC ne soit mis en ligne sur tous les noeuds, certains noeuds peuvent présenter un état défectueux en ligne. Dans ce cas, répétez cette étape jusqu'à ce que le groupe de ressources de base de données Oracle RAC soit en ligne sur tous les noeuds.