Se presenta el procedimiento para configurar DM-Multipath desde un iniciador iSCSI a un destino iSCSI, que asume lo siguiente:
- El paquete de destino iSCSI está instalado en el servidor.
- Los destinos y LUN se configuran en el servidor iSCSI.
- El paquete del iniciador iSCSI está instalado en el cliente.
- El paquete DM-Multipath está instalado en el cliente.
- Los objetivos han sido descubiertos por el cliente.
- Hay una sesión iSCSI activa entre el destino y el iniciador.
- El iniciador tiene conexiones de red redundantes con el objetivo.
Antes de habilitar DM-Multipath en el cliente, no hay un archivo de configuración /etc/multipath.conf:
# ls /etc/multipath.conf
Puede crear manualmente este archivo o habilitar DM-Multipath con la utilidad mpathconf:
# mpathconf --enable
Este comando copia multipath.conf del directorio /usr/share/doc/device-mapper-multipath-[version] al directorio /etc.
Ejecute el siguiente comando para habilitar DM-Multipath. Observe que el archivo de configuración ahora existe:
# mpathconf --enable # ls /etc/multipath.conf /etc/multipath.conf
Antes de iniciar el demonio multipathd, no hay dispositivos mpathN en /dev/mapper:
# ls /dev/mapper/mpatha ls: cannot access /dev/mapper/mpatha: No such file or directory
Después de iniciar el demonio multipathd, se crea el dispositivo mpathN en /dev/mapper:# systemctl start multipathd
# ls /dev/mapper/mpatha /dev/mapper/mpatha
Utilice el nombre /dev/mapper/mpatha al crear una partición, al crear un volumen físico LVM y al crear y montar un sistema de archivos. Si una de las interfaces de red falla en el iniciador, la E/S continúa a través de la interfaz activa restante.
Cómo configurar el destino iSCSI usando targetcli en CentOS / RHEL 7Cómo configurar el iniciador iSCSI (cliente) en CentOS / RHEL 7
Cómo configurar el iniciador iSCSI (cliente) en CentOS / RHEL 6
Guía para principiantes de rutas múltiples de Device Mapper (DM)