Multirutas de almacenamiento
El soporte dinámico de múltiples rutas está disponible para back-end de almacenamiento Fibre Channel e iSCSI. Puede habilitar multirutas en o en la CLI xe.
Importante:
Antes de intentar habilitar la multiruta, compruebe que hay varios destinos disponibles en el servidor de almacenamiento. Por ejemplo, un back-end de almacenamiento iSCSI consultado
sendtargetsen un portal determinado devuelve varios destinos, como en el ejemplo siguiente:iscsiadm -m discovery — type sendtargets — portal 192.168.0.161 192.168.0. 161:3260 ,1 iqn.fresa: litchie 192.168.0. 204:3260 ,2 iqn.fresa: litchie
Desenchufe todos los PBD del host:
xe pbd-unplug uuid = pbd_uuid
Establezca elother-config:multipathing parámetro del host:
xe host-param-set other-config: multipathing = true uuid = host_uuid
Establezca elother-config:multipathhandle parámetro del host endmp :
xe host-param-set other-config: multipathhandle = dmp uuid = host_uuid
Si existen SRs en el host que se ejecutan en modo de ruta única pero que tienen varias rutas:
-
Migrar o suspender cualquier huésped en ejecución con discos virtuales en los SRs afectados
-
Desconecte y vuelva a conectar el PBD de los SRs afectados para volver a conectarlos mediante multirutas:
xe pbd-plug uuid = pbd_uuid
Para deshabilitar la multiruta, primero desconecte los VBD, establezca elother-config:multipathing parámetro de host enfalse y vuelva a conectar los PBD como se describe anteriormente. No modifique elother-config:multipathhandle parámetro ya que esta acción se realiza automáticamente.
El soporte de múltiples rutas en se basa en el mapeador del dispositivomultipathd components. La API de Storage Manager gestiona la activación y la desactivación automática de nodos de varias rutas. A diferencia de lasdm-multipath herramientas estándar de Linux, los nodos de mapeador de dispositivos no se crean automáticamente para todos los LUNs del sistema. Los nodos del asignador de dispositivos solo se aprovisionan cuando la capa de administración del almacenamiento de información utiliza activamente LUN. Por lo tanto, no es necesario utilizar cualquiera de las herramientas dedm-multipath CLI para consultar o actualizar nodos de tabla DM en . Si es necesario consultar el estado de las tablas de mapeador de dispositivos manualmente, o enumerar nodos de múltiples rutas del asignador de dispositivos activos en el sistema, utilice lampathutil utilidad:
lista de mpathutil
estado mpathutil
Notas:
- Debido a las incompatibilidades con la arquitectura de administración multipath integrada, le recomendamos que no utilice la utilidad
dm-multipathCLI estándar con . Utilice la herramientampathutilCLI para consultar el estado de los nodos en el host.- La compatibilidad con múltiples rutas en las cabinas EqualLogic no incluye la multirutas de E/S de almacenamiento en el sentido tradicional del término. La multiruta debe manejarse a nivel de enlace de red o NIC. Para obtener información sobre cómo configurar la conmutación por error de red para los SRs de EqualLogic y LVMOiSCSI SRs, consulte la documentación de EqualLogic.