Guide d'administration d'Oracle® VM Server for SPARC 3.3

Quitter la vue de l'impression

Mis à jour : Octobre 2015
 
 

Procédure de configuration de la fonctionnalité multipathing de disque virtuel

Voir Figure 10–2.

  1. Exportez le backend du disque virtuel à partir du domaine de service primary.
    primary# ldm add-vdsdev mpgroup=mpgroup1 backend-path1 volume@primary-vds0

    backend-path1 est le chemin d'accès au backend du disque virtuel à partir du domaine primary.

  2. Exportez le même backend du disque virtuel à partir du domaine de service alternate.
    primary# ldm add-vdsdev mpgroup=mpgroup1 backend-path2 volume@alternate-vds0

    backend-path2 est le chemin d'accès au backend du disque virtuel à partir du domaine alternate.


    Remarque - backend-path1 et backend-path2 sont les chemins vers le même backend de disque virtuel, mais à partir de deux domaines différents (primary et alternate). Ces chemins peuvent être identiques ou différents en fonction de la configuration des domaines primary et alternate. Le nom volume est un choix de l'utilisateur. Il peut être identique ou différent pour les deux commandes.
  3. Exportez le disque virtuel sur le domaine invité.
    primary# ldm add-vdisk disk-name volume@primary-vds0 domain-name

    Remarque - Bien que le backend du disque virtuel soit exporté plusieurs fois via différents domaines de service, vous n'assignez qu'un seul disque virtuel au domaine invité et l'associez avec le backend du disque virtuel via l'un des domaines de service.
Exemple 10-1  Ajout d'un numéro d'unité logique (LUN) au service de disque virtuel à l'aide d'un Mpgroup sur les domaines principal et secondaire

L'exemple suivant indique comment créer un LUN et l'ajouter au service de disque virtuel des domaines principal et secondaire à l'aide du même mpgroup :

    Afin de déterminer quel domaine à utiliser en premier lors de l'accès au LUN, indiquez le chemin d'accès lorsque vous ajoutez le disque au domaine.

  • Créez les périphériques de disque virtuel :

    primary# ldm add-vdsdev mpgroup=ha lun1@primary-vds0
    primary# ldm add-vdsdev mpgroup=ha lun1@alternate-vds0
  • Pour utiliser le LUN de primary-vds0 en premier, exécutez les commandes suivantes :

    primary# ldm add-vdisk disk1 lun1@primary-vds0 gd0
  • Pour utiliser le LUN de alternate-vds0 en premier, exécutez les commandes suivantes :

    primary# ldm add-vdisk disk1 lun1@alternate-vds0 gd0

Résultat de la fonctionnalité multipathing de disque virtuel

Après avoir configuré le disque virtuel avec la fonctionnalité multipathing et démarré le domaine invité, le disque virtuel accède à son backend via l'un des domaines de service auxquels il a été associé. Si ce domaine de service devient indisponible, le disque virtuel tente d'accéder à son backend via un autre domaine de service faisant partie du même groupe multipathing.


Caution

Mise en garde  - Lors de la définition d'un groupe multipathing (mpgroup), vérifiez que les backends de disque virtuel faisant partie du même mpgroup sont effectivement le même backend de disque virtuel. Si vous ajoutez des moteurs de traitement différents dans le même mpgroup, vous risquez de voir certains comportements inattendus et vous pouvez éventuellement perdre ou endommager les données stockées sur les moteurs de traitement.