Multiacheminement de stockage
La prise en charge dynamique du multiacheminement est disponible pour les back-ends de stockage Fibre Channel et iSCSI. Vous pouvez activer le multiacheminement dans ou sur l’interface de ligne de commande xe.
Important :
Avant d’essayer d’activer le multiacheminement, vérifiez que plusieurs cibles sont disponibles sur votre serveur de stockage. Par exemple, un back-end de stockage iSCSI interrogé
sendtargetssur un portail donné renvoie plusieurs cibles, comme dans l’exemple suivant :iscsiadm -m discovery — type sendtargets — portail 192.168.0.161 192.168.0. 161:3260 ,1 iqn.fraise : litchie 192.168.0. 204:3260 ,2 iqn.fraise : litchie
Débranchez tous les PBD sur l’hôte :
xe pbd-unplug uuid = pbd_uuid
Définissez leother-config:multipathing paramètre de l’hôte :
xe host-param-set other-config : multipathing = true uuid = host_uuid
Définissez leother-config:multipathhandle paramètre de l’hôte surdmp :
xe host-param-set other-config : multipathhandle = dmp uuuid = host_uuid
S’il existe des SR existantes sur l’hôte s’exécutant en mode chemin d’accès unique mais qui ont plusieurs chemins :
-
Migrer ou suspendre tous les invités en cours d’exécution avec des disques virtuels dans les SR concernés
-
Débranchez et rebranchez le PBD de tout SR affecté pour les reconnecter en utilisant le multiacheminement :
xe pbd-plug uuid = pbd_uuid
Pour désactiver le multiacheminement, débranchez d’abord vos VBD, définissez leother-config:multipathing paramètre hôte sur,false puis rebranchez vos PBD comme décrit ci-dessus. Ne modifiez pas leother-config:multipathhandle paramètre car cette action est effectuée automatiquement.
La prise en charge de plusieurs chemins dans est basée sur le device-mappermultipathd components. L’API Storage Manager gère automatiquement l’activation et la désactivation des nœuds multichemins. Contrairement auxdm-multipath outils standard sous Linux, les nœuds de mappeur de périphériques ne sont pas créés automatiquement pour tous les LUN du système. Les nœuds de mappeur de périphériques ne sont provisionnés que lorsque les LUN sont activement utilisés par la couche de gestion du stockage. Par conséquent, il n’est pas nécessaire d’utiliser l’un des outilsdm-multipath CLI pour interroger ou actualiser les nœuds de table DM dans . S’il est nécessaire d’interroger manuellement l’état des tables de mappage de périphériques ou de répertorier les nœuds multichemins actifs du mappeur de périphériques sur le système, utilisez l’mpathutil utilitaire :
liste mpathutil
état mpathutil
Remarques :
- En raison d’incompatibilités avec l’architecture de gestion multichemins intégrée, nous vous recommandons de ne pas utiliser l’utilitaire
dm-multipathCLI standard avec . Utilisez l’outilmpathutilCLI pour interroger l’état des nœuds sur l’hôte.- La prise en charge des chemins multiples dans les baies EqualLogic n’inclut pas le multiacheminement d’E/S de stockage au sens traditionnel du terme. Le multiacheminement doit être géré au niveau de la liaison réseau/carte réseau. Pour plus d’informations sur la configuration du basculement réseau pour les SR EqualLogic SRS/LVMoisCSI, consultez la documentation EqualLogic.