Capítulo 1. Multienrutado de mapeador de dispositivos
Las multirrutas de mapeador de dispositivos (DM-Multipath) permiten configurar varias rutas de E/S entre nodos de servidor y matrices de almacenaje dentro de un dispositivo único. Estas rutas de E/S son conexiones físicas SAN que constan de cables independientes, interruptores y controladores. Las multirrutas agregan las rutas de E/S creando un dispositivo nuevo que consta de los pasos agregados.
Este capítulo proporciona un resumen de las funciones de DM-Multipath que son nuevas para el lanzamiento inicial de Red Hat Enterprise Linux 6. Proporciona no solo una visión general de DM Multipath de alto nivel y sus componentes, sino también una descripción general de la configuración de DM-Multipath.
1.1. Funciones nuevas y cambiadas
Esta sección lista funcionalidades nuevas y cambiadas de DM-Multipath que se incluyen en el lanzamiento inicial de Red Hat Enterprise Linux 6.
1.1.1. Funcionalidades nuevas y cambiadas de Red Hat Enterprise Linux 6.0
Red Hat Enterprise Linux 6.0 incluye la siguiente documentación, actualizaciones y cambios.
- Para el lanzamiento de Red Hat Enterprise Linux 6, el procedimiento inicial de configuración de DM-Multipath para una configuración básica de conmutación ha cambiado. Ahora puede crear el archivo de configuración DM-Multipath y habilitar a DM-Multipath con la herramienta de configuración
mpathconf
, la cual también puede cargar el módulodevice-mapper-multipath
, iniciar el daemonmultipathd
y configurar achkconfig
para que inicie automáticamente el daemon al arrancar.Para obtener información sobre el nuevo procedimiento de configuración, consulte la Sección 3.1, “Configuración de DM-Multipath”. Para obtener mayor información sobre el comandompathconf
, consulte la página manmpathconf
(5). - El lanzamiento de Red Hat Enterprise Linux 6 proporciona un nuevo modo para configurar dispositivos multirrutas, los cuales usted establece con el parámetro del archivo de configuración
find_multipaths
. En lanzamientos anteriores de Red Hat Enterprise Linux, multirrutas siempre intentaba crear un dispositivo multirrutas para cada ruta que era puesta explícitamente en lista negra. En Red Hat Enterprise Linux 6, sin embargo, si el parámetro de configuraciónfind_multipaths
se establece ayes
, entonces multirrutas creará un dispositivo únicamente si alguna de estas tres condiciones se cumple:- Hay al menos dos rutas que no están en lista negra con el mismo WWID.
- El usuario fuerza en forma manual la creación del dispositivo, al especificar un dispositivo con el comando
multipath
. - Una ruta tiene el mismo WWID que el dispositivo multirrutas creado anteriormente (incluso si ese dispositivo multirrutas no existe actualmente). Para obtener instrucciones sobre el procedimiento a seguir si ha creado previamente dispositivos multirrutas cuando el parámetro
find_multipaths
no se haya establecido, consulte la Sección 4.2, “Lista negra de archivo de configuración”.
Esta función debe permitir a la mayoría de usuarios hacer que multirrutas elija automáticamente las rutas correctas para convertirse en dispositivos multirrutas sin tener que modificar la lista negra.Para obtener mayor información sobre el parámetro de configuraciónfind_multipaths
, consulte la Sección 4.3, “Valores predeterminados de archivo de configuración”. - El lanzamiento de Red Hat Enterprise Linux 6 proporciona dos nuevos algoritmos de selector de rutas que determinan la ruta a utilizar para la siguiente operación de E/S:
queue-length
yservice-time
. El algoritmoqueue-length
considera la cantidad de E/S pendiente de las rutas para determinar la próxima ruta a utilizar. El algoritmoservice-time
considera la cantidad de E/S pendiente y el rendimiento relativo de las rutas para determinar la próxima ruta a utilizar. Para obtener mayor información sobre los parámetros del selector de rutas en el archivo de configuración, consulte el Capítulo 4, Archivo de configuración de DM-Multipath. - En el lanzamiento de Red Hat Enterprise Linux 6, las funciones de prioridad ya no se denominan programas de llamadas. En su lugar, hay objetos dinámicos compartidos como las funciones de revisión de rutas. El parámetro
prio_callout
ha sido remplazado por el parámetroprio
. Para obtener la descripción de las funcionesprio
soportadas, consulte el Capítulo 4, Archivo de configuración de DM-Multipath. - En Red Hat Enterprise Linux 6, la salida del comando
multipath
ha cambiado el formato. Para obtener información sobre salida del comandomultipath
, consulte la Sección 5.7, “Salida del comando Multipath”. - En el lanzamiento de Red Hat Enterprise Linux 6, el sitio del archivo
bindings
de multirrutas es/etc/multipath/bindings
. - El lanzamiento de Red Hat Enterprise Linux 6 proporciona tres nuevos parámetros
defaults
en el archivomultipath.conf
:checker_timeout
,fast_io_fail_tmo
ydev_loss_tmo
. Para obtener información sobre estos parámetros, consulte el Capítulo 4, Archivo de configuración de DM-Multipath. - Cuando la opción
user_friendly_names
en el archivo de configuración multirrutas se establece ayes
, el nombre del dispositivo multirrutas es de la formampath
n. Para el lanzamiento de Red Hat Enterprise Linux 6, n es un caracter alfabético, por lo tanto, el nombre de un dispositivo multirrutas podría sermpatha
ompathb
. En lanzamientos anteriores, n era un entero.
1.1.2. Funcionalidades nuevas y cambiadas para Red Hat Enterprise Linux 6.1
Red Hat Enterprise Linux 6.1 incluye la siguiente documentación, actualizaciones y cambios.
- Ahora, este documento contiene un nuevo capítulo, Sección 5.2, “Desplazamiento de sistemas de archivos de root desde un dispositivo de rutas simple a un dispositivo multirrutas ”.
- Ahora este documento contiene un nuevo capítulo, Sección 5.3, “Desplazamiento de sistemas de archivos swap desde un dispositivo de rutas simple a un dispositivo de rutas multirrutas”.
1.1.3. Funcionalidades nuevas y cambiadas para Red Hat Enterprise Linux 6.2
Red Hat Enterprise Linux 6.2 incluye la siguiente documentación y presenta actualizaciones y cambios.
- El lanzamiento de Red Hat Enterprise Linux 6.2 proporciona un nuevo parámetro
multipath.conf
,rr_min_io_rq
, en las seccionesdefaults
,devices
ymultipaths
del archivomultipath.conf
. El parámetrorr_min_io
ya no tiene ningúne efecto en Red Hat Enterprise Linux 6.2. Para obtener mayor información sobre el parámetrorr_min_io_rq
, consulet Capítulo 4, Archivo de configuración de DM-Multipath. - El parámetro del archivo de configuración
dev_loss_tmo
ahora puede establecerse como infinito, lo cual establece la variable realsysfs
a 2147483647 segundos o 68 años. Para obtener mayor información sobre este parámetro, consulte Capítulo 4, Archivo de configuración de DM-Multipath. - El procedimento descrito en Sección 5.2, “Desplazamiento de sistemas de archivos de root desde un dispositivo de rutas simple a un dispositivo multirrutas ” ha sido actualizado.
1.1.4. Funcionalidades nuevas y cambiadas para Red Hat Enterprise Linux 6.3
Red Hat Enterprise Linux 6.3 incluye la siguiente documentación y presenta actualizaciones y cambios.
- El valor de predeterminado del parámetro de archivo de configuración
queue_without_daemon
ahora se establece como predeterminado ano
. - El valor de predeterminado del parámetro de archivo de configuración
max_fds
, ahora se establece como predeterminado amax
. - El parámetro de archivo de configuración
user_friendly_names
ahora es configurable en las seccionesdefaults
,multipaths
ydevices
del archivo de configuraciónmultipath.conf
. - La sección
defaults
del archivo de configuraciónmultipath.conf
soporta un nuevo parámetrohwtable_regex_match
.
Para obtener mayor información sobre configuración de parámetros de configuración, consulte el Capítulo 4, Archivo de configuración de DM-Multipath.
1.1.5. Funcionalidades nuevas y cambiadas para Red Hat Enterprise Linux 6.4
Red Hat Enterprise Linux 6.4 incluye la siguiente documentación y presenta actualizaciones y cambios.
- Las secciones
defaults
ydevices
del archivo de configuraciónmultipath.conf
soportan los nuevos parámetrosretain_attached_hardware_handler
ydetect_prio
. Para obtener mayor información sobre los parámetros de archivo de configuración, consulte el Capítulo 4, Archivo de configuración de DM-Multipath. - Este documento contiene una nueva sección, Sección 3.4, “Cómo establecer multirrutas en el sistema de archivos initramfs”.