9.2. Configuración de un dispositivo FCoE por software
Un dispositivo FCoE por software permite acceder a Números de Unidad Lógica (LUN) a través de FCoE utilizando un adaptador Ethernet que soporta parcialmente la descarga de FCoE.
RHEL no admite dispositivos FCoE por software que requieran el módulo del kernel fcoe.ko. Para más detalles, consulte la eliminación del software FCoE en la documentación de Considerations in adopting RHEL 8.
Después de completar este procedimiento, los LUNs exportados de la Red de Área de Almacenamiento (SAN) están automáticamente disponibles para RHEL como dispositivos /dev/sd*. Puede utilizar estos dispositivos de forma similar a los dispositivos de almacenamiento local.
Requisitos previos
-
El adaptador de bus de host (HBA) utiliza el controlador
qedf,bnx2fc, ofnicy no requiere el módulo del kernelfcoe.ko. - La SAN utiliza una VLAN para separar el tráfico de almacenamiento del tráfico Ethernet normal.
- El conmutador de red ha sido configurado para soportar la VLAN.
- El HBA del servidor se configura en su BIOS. Para más detalles, consulte la documentación de su HBA.
- El HBA está conectado a la red y el enlace está activo.
Procedimiento
Instale el paquete
fcoe-utils:# yum install fcoe-utilsCopie el archivo de plantilla
/etc/fcoe/cfg-ethxen/etc/fcoe/cfg-interface_name. Por ejemplo, si desea configurar la interfazenp1s0para utilizar FCoE, introduzca# cp /etc/fcoe/cfg-ethx /etc/fcoe/cfg-enp1s0Habilite e inicie el servicio
fcoe:# systemctl enable --now fcoeDescubra el ID de la VLAN FCoE, inicie el iniciador y cree un dispositivo de red para la VLAN descubierta:
# fipvlan -s -c enp1s0 Created VLAN device enp1s0.200 Starting FCoE on interface enp1s0.200 Fibre Channel Forwarders Discovered interface | VLAN | FCF MAC ------------------------------------------ enp1s0 | 200 | 00:53:00:a7:e7:1bOpcional: Para mostrar detalles sobre los objetivos descubiertos, los LUNs y los dispositivos asociados a los LUNs, introduzca:
# fcoeadm -t Interface: enp1s0.200 Roles: FCP Target Node Name: 0x500a0980824acd15 Port Name: 0x500a0982824acd15 Target ID: 0 MaxFrameSize: 2048 bytes OS Device Name: rport-11:0-1 FC-ID (Port ID): 0xba00a0 State: Online LUN ID Device Name Capacity Block Size Description ------ ----------- ---------- ---------- --------------------- 0 sdb 28.38 GiB 512 NETAPP LUN (rev 820a) ...Este ejemplo muestra que el LUN 0 de la SAN se ha conectado al host como dispositivo
/dev/sdb.
Pasos de verificación
Utilice el comando
fcoeadm -ipara mostrar información sobre todas las interfaces FCoE activas:# fcoeadm -i Description: BCM57840 NetXtreme II 10 Gigabit Ethernet Revision: 11 Manufacturer: Broadcom Inc. and subsidiaries Serial Number: 000AG703A9B7 Driver: bnx2x Unknown Number of Ports: 1 Symbolic Name: bnx2fc (QLogic BCM57840) v2.12.13 over enp1s0.200 OS Device Name: host11 Node Name: 0x2000000af70ae935 Port Name: 0x2001000af70ae935 Fabric Name: 0x20c8002a6aa7e701 Speed: 10 Gbit Supported Speed: 1 Gbit, 10 Gbit MaxFrameSize: 2048 bytes FC-ID (Port ID): 0xba02c0 State: Online
Recursos adicionales
-
Para más detalles sobre la utilidad
fcoeadm, consulte la página de manualfcoeadm(8). -
Para obtener detalles sobre cómo montar el almacenamiento conectado a través de un software FCoE cuando el sistema se inicia, consulte el archivo
/usr/share/doc/fcoe-utils/README.