IBM Cloud Docs
Montar iSCSI volúmenes en Microsoft Windows

Montar iSCSI volúmenes en Microsoft Windows

Este tutorial le guía a través del proceso de montaje de un IBM Cloud® Block Storage for Classic volumen en un servidor con sistema operativo Windows 2019 o Windows 2022. Va a crear dos conexiones desde una interfaz de red de su host a dos direcciones IP de destino de la matriz de almacenamiento.

Antes de empezar

  1. Cree un servidor virtual para Classic en la consola, desde la CLI, con la API o Terraform.

  2. Solicite un volumen de almacenamiento en bloque en el mismo centro de datos.

  3. Asegúrese de que el host está autorizado a acceder al volumen Block Storage for Classic. Para obtener más información, consulte Autorizar el host en la consola Autorizar el host desde la CLIAutorizar el host con Terraform. Una vez completada la autorización, anote el nombre de usuario, la contraseña y la información del IQN del host.

Si varios hosts montan el mismo volumen Block Storage for Classic sin que se gestione de forma cooperativa, sus datos corren el riesgo de corromperse. La corrupción del volumen puede ocurrir si se realizan cambios en el volumen por varios hosts al mismo tiempo. Necesita un sistema de archivos de disco compartido compatible con clústeres para evitar la pérdida de datos, como Microsoft Cluster Shared Volumes (CSV), Red Hat Global File System (GFS2), VMware® VMFS y otros. Para obtener más información, consulte la documentación de su sistema operativo.

Las siguientes actividades son requisitos previos en el cliente iSCSI:

  • Instalación de servicios Multipath-IO
  • Configurar el iSCSI servicio iniciador para que se inicie automáticamente
  • Habilitación de la compatibilidad con MPIO multirruta para iSCSI
  • Activación de la reclamación automática de todos los volúmenes iSCSI

Reinicie el cliente Windows tras la instalación de estos requisitos previos. La política de equilibrio de carga MPIO requiere un reinicio para que pueda establecerse.

Instalación de la característica MPIO

  1. Establezca una conexión RDP a su servidor con la aplicación Windows.

  2. Inicie el Administrador del servidor y vaya a Administrar, Agregar características.

  3. Haga clic en Siguiente hasta llegar al menú Características.

  4. Desplácese hacia abajo y marque E/S de multivía de acceso.

  5. Haga clic en Siguiente e Instalar para instalar MPIO en el servidor host.

    La imagen muestra la ventana Seleccionar características del Asistente para agregar roles y características en el Administrador del servidor. La opción MPIO está seleccionada en la lista de Funciones. El botón Siguiente está resaltado con un contorno azul.
    Instale MPIO en el servidor host.

  6. Reinicie el servidor .

Adición de soporte de iSCSI para dispositivos MPIO

  1. Abra la ventana Propiedades de MPIO pulsando Inicio, apuntando a Herramientas administrativas y pulsando MPIO.

  2. Pulse Descubrir multivías de acceso.

  3. Seleccione Añadir compatibilidad con iSCSI dispositivos y haga clic en Añadir.

    La imagen muestra la pantalla de propiedades de MPIO. La pestaña Descubrir múltiples rutas está seleccionada. La casilla que está junto a la opción Añadir compatibilidad con dispositivos iSCSI está marcada. Los botones Añadir y Aceptar también están visibles y activos.
    Habilitar la compatibilidad MPIO para dispositivos ISCSI.

  4. Cierra la ventana pulsando OK.

Configuración del iniciador iSCSI para descubrir el destino

  1. Desde el Administrador del servidor, inicie iSCSI Initiator seleccionando Herramientas > iSCSI Initiator.

    1. Si el servicio iSCSI aún no se está ejecutando, el servidor le pedirá que haga clic en para iniciar el servicio. Su servidor debe reiniciarse para que la configuración surta efecto.
    2. Vuelva a la pantalla de propiedades del iniciador iSCSI.
  2. Pulse el separador Configuración.

    1. Es posible que el campo Nombre del iniciador ya esté rellenado con una entrada de iqn.

    2. Haga clic en Cambiar para sustituir los valores existentes por su nombre iSCSI cualificado (IQN)[1] desde la consola.

      La imagen muestra la pantalla Propiedades del iniciador de iSCSI con el campo Nombre del iniciador rellenado previamente. El botón Cambiar está resaltado con un contorno azul.
      Propiedades del iniciador ISCSI

  3. Pulse Descubrir y luego pulse Descubrir portal.

    La imagen muestra la pestaña Discovery en la pantalla Propiedades del iniciador de iSCSI. El botón del portal Discover está resaltado con un fondo azul claro.
    Propiedades del iniciador ISCSI, pestaña Descubrimiento

    1. Introduzca la dirección IP de su iSCSI destino y mantenga el valor predeterminado de 3260 para el puerto.

    2. Pulse Avanzado para abrir la ventana Configuración avanzada.

    3. En la lista de adaptadores locales, seleccione Iniciador iSCSI de Microsoft.

    4. En la lista de IP de iniciador, seleccione la dirección IP del host.

    5. En la lista de direcciones IP del portal de destino, seleccione la dirección IP del volumen de bloque.

    6. Seleccione Habilitar el inicio de sesión de CHAP para activar la autenticación de CHAP.

      La imagen muestra la pestaña General de la pantalla Configuración avanzada. La opción Habilitar inicio de sesión CHAP está seleccionada. El campo Nombre contiene un nombre de volumen e IBM Cloud, y el campo Secreto de destino está activo.
      Active el inicio de sesión CHAP en Configuración avanzada.

    7. En el campo Nombre, elimine cualquier entrada existente e introduzca el nombre de usuario de la IBM Cloud consola. Este campo distingue entre mayúsculas y minúsculas.

    8. En el campo secreto Destino, introduzca la contraseña de la IBM Cloud consola. Este campo distingue entre mayúsculas y minúsculas.

    9. Pulse Aceptar en las ventanas Configuración avanzada y Descubrir portal de destino para volver a la pantalla principal de propiedades del iniciador de iSCSI. Si recibe errores de autenticación, compruebe las entradas del nombre de usuario y la contraseña.

  4. En la pantalla Objetivos, el nombre de su objetivo aparece en la sección Objetivos descubiertos con un Inactive estado. Pulse Conectar para conectarse al destino.

    La imagen muestra la pestaña Destino de la pantalla Propiedades del iniciador de iSCSI. El objetivo descubierto está inactivo.
    Objetivo descubierto en la ventana Propiedades del iniciador ISCSI.

  5. Seleccione la casilla de verificación Habilitar múltiples rutas para habilitar la E/S de múltiples rutas al destino.

    La imagen muestra la pantalla Conectar a destino, la opción Habilitar multiruta está seleccionada. Los botones Avanzado y Aceptar están resaltados con un contorno azul.
    Habilitar IO multi-ruta en la pantalla Conectar al destino.

  6. Pulse Avanzado y seleccione Habilitar el inicio de sesión de CHAP.

    La imagen muestra la pestaña General de la pantalla Configuración avanzada. La opción Habilitar inicio de sesión CHAP está seleccionada. El campo Nombre contiene un nombre de volumen e IBM Cloud, y el campo Secreto de destino está activo.
    Inicio de sesión y credenciales CHAP.

  7. Introduzca el nombre de usuario en el campo [2] Nombre e introduzca la contraseña en el campo [3] Secreto de destino.

  8. Pulse Aceptar hasta que aparezca la ventana Propiedades del iniciador de iSCSI. El estado del destino en la sección Destinos descubiertos cambia de Inactivo a Conectado.

    La imagen muestra la pestaña Destino de la pantalla Propiedades del iniciador de iSCSI. El objetivo descubierto está en estado Conectado.
    El primer objetivo descubierto aparece como conectado.

Añadir y configurar varias sesiones MPIO

  1. Inicie el iniciador iSCSI y, en el separador Destinos, pulse Propiedades.

  2. Pulse Añadir sesión en la ventana Propiedades.

  3. En el cuadro de diálogo Conectar con destino, seleccione la casilla de verificación Habilitar múltiples rutas y haga clic en Avanzado.

    La imagen muestra la pantalla Propiedades, donde puede hacer clic en Añadir sesión para iniciar una conexión con el segundo Destino. La imagen también muestra el cuadro de diálogo Conectar a destino, donde se introduce el nuevo nombre de destino y se selecciona la opción Habilitar múltiples rutas.
    Añadir una segunda ruta MPIO.

  4. En la ventana Valores avanzados, actualice los campos siguientes.

    1. En la lista de adaptadores locales, seleccione Iniciador iSCSI de Microsoft.
    2. En la lista de IP de iniciador, seleccione la dirección IP del host.
    3. En la lista de IP de portal de destino, seleccione la IP de una de las interfaces de almacenamiento.
    4. Haga clic en la casilla Habilitar inicio de sesión CHAP.
    5. Escriba los valores secretos Nombre y Destino obtenidos de la consola y pulse Aceptar.
    6. Pulse Aceptar en la ventana Conectar a destino para volver a la ventana Propiedades.
  5. Pulse Propiedades. En el recuadro de diálogo Propiedades, vuelva a pulsar Añadir sesión para añadir la segunda vía de acceso.

  6. En la ventana Connect to Target, seleccione la casilla de verificación Enable multi-path. Pulse Avanzado.

  7. En la ventana Configuración avanzada,

    1. En la lista de adaptadores locales, seleccione Iniciador iSCSI de Microsoft.
    2. En la lista de IP de iniciador, seleccione la dirección IP correspondiente al host. En este caso, va a conectar dos interfaces de red de la matriz de almacenamiento a una sola interfaz de red del host. Por lo tanto, la interfaz es la misma que la proporcionada para la primera sesión.
    3. En la lista de direcciones IP del portal de destino, seleccione la dirección IP de la segunda interfaz[4] habilitada en la matriz de almacenamiento.
    4. Haga clic en la casilla Habilitar inicio de sesión CHAP.
    5. Escriba los valores secretos Nombre y Destino obtenidos de la consola y pulse Aceptar.
    6. Pulse Aceptar en la ventana Conectar a destino para volver a la ventana Propiedades.

    La imagen muestra la pestaña General de la pantalla Configuración avanzada. Se selecciona la opción Enable CHAP log-on para añadir las credenciales del 2º destino.
    Añadir credenciales CHAP para el 2º objetivo en Configuración avanzada.

  8. Ahora la ventana Propiedades muestra más de una sesión dentro del panel Identificador. Significa que tienes más de una sesión en el iSCSI almacenamiento.

    La imagen muestra la ventana de Propiedades, y la pantalla de Sesiones. En la lista se muestran dos sesiones conectadas.
    Se muestran dos sesiones conectadas.

    Si su host tiene varias interfaces que desea conectar al almacenamiento, puede configurar otra conexión con la dirección de la segunda NIC en el campo IP del iniciador. Sin embargo, asegúrese de autorizar la segunda dirección IP del iniciador en la IBM Cloud® consola antes de intentar establecer la conexión.

  9. En la ventana Propiedades, pulse Dispositivos para abrir la ventana Dispositivos. El nombre de la interfaz de dispositivo empieza por mpio.

    Ventana de dispositivos*La ventana de
    muestra el iSCSI objetivo

  10. Pulse MPIO para abrir la ventana Detalles de dispositivo. Puede elegir las políticas de equilibrio de carga para MPIO en esta ventana, que también muestra las vías de acceso a iSCSI. En este ejemplo, se muestran dos rutas disponibles para MPIO.

La ventana Detalles del dispositivo muestra dos rutas disponibles para MPIO con una política de equilibrio de carga Round Robin With Subset.
El multirruta se puede validar en la ventana Detalles del dispositivo.

  1. Pulse Aceptar varias veces para salir del iniciador iSCSI.

Inicialización y formateo del volumen de Block Storage for Classic

  1. Pulse la tecla del logotipo de Windows + X y luego pulse Ejecutar.
  2. En el recuadro de diálogo Ejecutar, escriba Diskmgmt.msc. Pulse Aceptar en el recuadro de diálogo Administración de discos que aparece. El panel lateral muestra las unidades conectadas al host.
  3. En la ventana Administración de discos, haga clic con el botón secundario en el nombre del volumen detectado y, a continuación, haga clic en Conectar.
  4. Pulse con el botón derecho y seleccione Inicializar disco.
  5. En el recuadro de diálogo, seleccione el disco que desea inicializar y pulse Aceptar.
  6. Se inicia el asistente para nuevo volumen simple. Seleccione un tamaño de disco y pulse Siguiente.
  7. Asigne una letra de unidad al volumen y, a continuación, haga clic en Siguiente.
  8. Introduzca los parámetros para formatear el volumen.
    • En un servidor Windows, solo se da soporte a NTFS.
    • Establezca el tamaño de la unidad de asignación en 64 K.
    • Especifique una etiqueta para el volumen de almacenamiento.
  9. Pulse Siguiente.
  10. Compruebe los valores del volumen y pulse Finalizar. En la página Administración de discos, ahora el volumen aparece en línea.

Verificación de la correcta configuración de MPIO

Es posible conectar un volumen con una sola ruta, pero es importante que las conexiones se establezcan en ambas rutas para evitar interrupciones en el servicio. Para verificar si Windows MPIO está configurado, primero debe asegurarse de que el complemento MPIO esté habilitado y, a continuación, reiniciar el servidor.

La imagen muestra la ventana Seleccionar características del Asistente para agregar roles y características en el Administrador del servidor. La opción MPIO está seleccionada en la lista de Funciones.
La E/S de múltiples rutas aparece marcada.

Una vez finalizado el reinicio, siga los pasos siguientes para ver todas las vías de acceso activas.

  1. En el escritorio, haga clic en Inicio.

  2. En el campo Iniciar búsqueda, escriba diskmgmt.msc.

  3. En la lista de programas, pulse diskmgmt.

  4. Pulse con el botón derecho en cada disco para el que desee verificar las múltiples vías de acceso y pulse Propiedades.

  5. En el separador MPIO, en la lista Seleccionar la política MPIO, pulse todas las vías de acceso que estén activas.

    La pantalla Detalles del dispositivo se muestra con 2 rutas activas en la pestaña MPIO.
    Se muestran varios caminos que conducen al objetivo.

Para verificar las múltiples vías de acceso mediante la línea de mandatos, siga estos pasos.

  1. Abra el indicador de mandatos.
  2. Ejecute mpclaim.exe –v c:\multipathconfig.txt para capturar la configuración de múltiples rutas.
  3. Revise el contenido del multipathconfig.txt. Confirme que cada una de las dos rutas que aparecen en la lista para el volumen contienen valores TPG_Id distintos.

Si MPIO no se ha configurado correctamente, el dispositivo de almacenamiento se puede desconectar y aparecer fuera de línea cuando se produzca un corte en la red o cuando los equipos de IBM Cloud® realizan tareas de mantenimiento. MPIO proporciona un nivel adicional de conectividad durante esos eventos y mantiene una sesión establecida con el volumen con operaciones de lectura/escritura activas.

En raras ocasiones, un volumen se aprovisiona y se adjunta mientras la segunda ruta está caída. En estos casos, el host puede ver una única ruta cuando se ejecuta el escaneo de detección. Si se encuentra con este fenómeno, compruebe la IBM Cloud® página de estado para ver si un evento actual podría afectar a la capacidad de su host para acceder al almacenamiento. Si no se informa de ningún evento, vuelva a realizar el análisis de detección para asegurarse de que todas las rutas se detectan correctamente. Si hay un evento en curso, el almacenamiento puede conectarse con una única ruta. No obstante, es fundamental volver a explorar las vías de acceso una vez finalizado el suceso. Si tras volver a realizar el escaneo no se detectan ambas rutas, cree un caso de soporte para que se pueda investigar adecuadamente.

Desmontaje de volúmenes de Block Storage for Classic

Para desconectar un volumen iSCSI de una instancia Compute basada en Windows IBM Cloud® Compute, siga estos pasos.

Desconecte el volumen del iSCSI

  1. En Administrador de servidores, haga clic en Almacenamiento > iSCSI.
  2. Haz clic con el botón derecho en el volumen y llévatelo Fuera de línea.
  3. En iSCSI, haga clic en Objetivos.
  4. Seleccione el objetivo que desea eliminar y haga clic en Desconectar.

Eliminar destinos

Este paso es opcional, para cuando ya no necesite acceder a los destinos iSCSI.

  1. Pulse Descubrimiento en el iniciador de iSCSI.
  2. Marque el portal de destino asociado a su volumen de almacenamiento y pulse Eliminar.

  1. El nombre IQN se puede obtener en la pantalla Block Storage for Classic Detalles de la IBM Cloud consola. ↩︎

  2. Los valores de los campos Nombre y Secreto de destino se pueden obtener en la pantalla Detalle de Block Storage for Classic. ↩︎

  3. Los valores de los campos Nombre y Secreto de destino se pueden obtener en la pantalla Detalle de Block Storage for Classic. ↩︎

  4. Puede encontrar la segunda dirección IP en la pantalla Block Storage for Classic Detalles de la IBM Cloud consola. ↩︎