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

Quitter la vue de l'impression

Mis à jour : Juillet 2014, E52254–01
 
 

Utilisation de la prise en charge du RAID matériel

Pour plus d'informations sur les types de fichiers Oracle Database que vous pouvez stocker à l'aide de la prise en charge du RAID matériel, reportez-vous à la section Gestion du stockage requise.

Utilisation de la prise en charge du RAID matériel

  1. Créez des LUN sur les baies de stockage.

    Reportez-vous à la documentation d'Oracle Solaris Cluster pour obtenir des informations sur la création de LUN.

  2. Après la création des LUN, exécutez la commande format(1M) pour partitionner les LUN de baies de disques en autant de tranches que nécessaire.

    L'exemple suivant répertorie la sortie de la commande format.

    # format
    
    0. c0t2d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248>
       /sbus@3,0/SUNW,fas@3,8800000/sd@2,0
    1. c0t3d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248>
       /sbus@3,0/SUNW,fas@3,8800000/sd@3,0
    2. c1t5d0 <Symbios-StorEDGEA3000-0301 cyl 21541 alt 2 hd 64 sec 64>
       /pseudo/rdnexus@1/rdriver@5,0
    3. c1t5d1 <Symbios-StorEDGEA3000-0301 cyl 21541 alt 2 hd 64 sec 64>
       /pseudo/rdnexus@1/rdriver@5,1
    4. c2t5d0 <Symbios-StorEDGEA3000-0301 cyl 21541 alt 2 hd 64 sec 64>
       /pseudo/rdnexus@2/rdriver@5,0
    5. c2t5d1 <Symbios-StorEDGEA3000-0301 cyl 21541 alt 2 hd 64 sec 64>
       /pseudo/rdnexus@2/rdriver@5,1
    6. c3t4d2 <Symbios-StorEDGEA3000-0301 cyl 21541 alt 2 hd 64 sec 64>
       /pseudo/rdnexus@3/rdriver@4,2

    Remarque -  Pour empêcher la perte d'informations de partition de disque, ne démarrez pas la partition au cylindre 0 pour les tranches de disque utilisées pour des données brutes. La table de partition du disque est stockée dans le cylindre 0 du disque.
  3. Déterminez l'identité du périphérique brut (DID) qui correspond aux LUN créés à l'Step 1.

    Pour cela, utilisez la commande cldevice(1CL).

    L'exemple suivant répertorie la sortie de la commande cldevice list –v.

    # cldevice list -v
    
    DID Device     Full Device Path
    ----------     ----------------
    d1             phys-schost-1:/dev/rdsk/c0t2d0
    d2             phys-schost-1:/dev/rdsk/c0t3d0
    d3             phys-schost-2:/dev/rdsk/c4t4d0
    d3             phys-schost-1:/dev/rdsk/c1t5d0
    d4             phys-schost-2:/dev/rdsk/c3t5d0
    d4             phys-schost-1:/dev/rdsk/c2t5d0
    d5             phys-schost-2:/dev/rdsk/c4t4d1
    d5             phys-schost-1:/dev/rdsk/c1t5d1
    d6             phys-schost-2:/dev/rdsk/c3t5d1
    d6             phys-schost-1:/dev/rdsk/c2t5d1
    d7             phys-schost-2:/dev/rdsk/c0t2d0
    d8             phys-schost-2:/dev/rdsk/c0t3d0

    Dans cet exemple, la sortie de cldevice identifie la DID brute qui correspond aux LUN partagés de baies de stockage comme étant d4.

  4. Recherchez le nom de périphérique DID complet qui correspond au périphérique DID identifié à l'Step 3.

    L'exemple suivant montre la sortie de la commande cldevice show pour le périphérique DID identifié dans l'exemple de l'Step 3. La commande est exécutée depuis le noeud phys-schost-1.

    # cldevice show d4
    
    === DID Device Instances ===
    
    DID Device Name:                                /dev/did/rdsk/d4
    Full Device Path:                                phys-schost-1:/dev/rdsk/c2t5d0
    Replication:                                     none
    default_fencing:                                 global
  5. Si vous utilisez un cluster de zones, configurez les périphériques DID dans le cluster de zones. Sinon, passez à l'Step 6.

    Pour plus d'informations sur la configuration des périphériques DID dans un cluster de zones, reportez-vous à la section Ajout d’un périphérique de stockage global à un cluster de zones (clsetup) du manuel Guide d’installation du logiciel Oracle Solaris Cluster ou à la section Ajout d’un périphérique DID à un cluster de zones (CLI) du manuel Guide d’installation du logiciel Oracle Solaris Cluster

  6. Créez ou modifiez une tranche sur chaque périphérique DID contenant l'allocation d'espace disque pour le périphérique brut.

    Pour cela, utilisez les commandes format(1M), fmthard(1M) ou prtvtoc(1M). Indiquez le chemin complet d'accès au périphérique à partir du noeud de cluster sur lequel vous exécutez la commande pour créer ou modifier la tranche.

    Par exemple, si vous choisissez d'utiliser la tranche s0, vous pouvez décider d'y allouer 100 Go d'espace disque.

  7. Modifiez la propriété et les autorisations des périphériques bruts que vous utilisez pour autoriser l'accès à ces périphériques.

    Pour spécifier le périphérique brut, ajoutez sN au nom du périphérique DID que vous avez obtenu à l'Step 4, où N est le numéro de tranche.

    Par exemple, la sortie de cldevice obtenue à l'Step 4 identifie la DID brute correspondant au disque comme étant /dev/did/rdsk/d4. Si vous décidez d'utiliser la tranche s0 sur ces périphériques, spécifiez le périphérique brut /dev/did/rdsk/d4s0.

Etapes suivantes

Assurez-vous que tous les plans de gestion du stockage que vous utilisez pour les fichiers Oracle Database sont installés. Une fois tous les plans de gestion du stockage que vous utilisez pour les fichiers Oracle Database installés, passez au Chapter 3, Enregistrement et configuration des groupes de ressources.