9.2. Instalação de um dispositivo de software FCoE
Um dispositivo de software FCoE permite acessar os Números de Unidade Lógica (LUN) sobre o FCoE usando um adaptador Ethernet que suporta parcialmente o descarregamento do FCoE.
A RHEL não suporta os dispositivos de software FCoE que requerem o módulo de kernel fcoe.ko
. Para detalhes, consulte a remoção do software FCoE na documentação Considerations in adopting RHEL 8
.
Após completar este procedimento, os LUNs exportados da Rede de Área de Armazenamento (SAN) estão automaticamente disponíveis para a RHEL como dispositivos /dev/sd*
. Você pode usar estes dispositivos de forma similar aos dispositivos de armazenamento locais.
Pré-requisitos
-
O Host Bus Adapter (HBA) usa o driver
qedf
,bnx2fc
, oufnic
e não requer o módulo do kernelfcoe.ko
. - A SAN usa uma VLAN para separar o tráfego de armazenamento do tráfego Ethernet normal.
- O switch de rede foi configurado para suportar a VLAN.
- O HBA do servidor é configurado em sua BIOS. Para obter detalhes, consulte a documentação de seu HBA.
- A HBA está conectada à rede e o link está pronto.
Procedimento
Instale o pacote
fcoe-utils
:#
yum install fcoe-utils
Copie o arquivo modelo
/etc/fcoe/cfg-ethx
para/etc/fcoe/cfg-interface_name
. Por exemplo, se você quiser configurar a interfaceenp1s0
para usar o FCoE, entre:#
cp /etc/fcoe/cfg-ethx /etc/fcoe/cfg-enp1s0
Habilite e inicie o serviço
fcoe
:#
systemctl enable --now fcoe
Descubra o FCoE VLAN ID, inicie o iniciador e crie um dispositivo de rede para a VLAN descoberta:
#
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 exibir detalhes sobre os alvos descobertos, os LUNs, e os dispositivos associados com os LUNs, entre:
#
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 exemplo mostra que o LUN 0 da SAN foi anexado ao host como o dispositivo
/dev/sdb
.
Etapas de verificação
Use o comando
fcoeadm -i
para exibir informações sobre todas as interfaces FCoE ativas:#
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 adicionais
-
Para mais detalhes sobre a utilidade
fcoeadm
, consulte a página de manualfcoeadm(8)
. -
Para detalhes sobre como montar o armazenamento conectado através de um software FCoE quando o sistema inicia, consulte o arquivo
/usr/share/doc/fcoe-utils/README
.