16.2. Configuration d'un dispositif FCoE logiciel
Utilisez le logiciel FCoE pour accéder aux numéros d'unité logique (LUN) via FCoE, qui utilise un adaptateur Ethernet prenant partiellement en charge le délestage FCoE.
RHEL ne prend pas en charge les périphériques FCoE logiciels qui nécessitent le module de noyau fcoe.ko
.
Une fois cette procédure terminée, les LUN exportées du réseau de stockage (SAN) sont automatiquement mises à la disposition de RHEL en tant que périphériques /dev/sd*
. Vous pouvez utiliser ces périphériques de la même manière que les périphériques de stockage locaux.
Conditions préalables
- Vous avez configuré le commutateur réseau pour qu'il prenne en charge le VLAN.
- Le SAN utilise un VLAN pour séparer le trafic de stockage du trafic Ethernet normal.
- Vous avez configuré le HBA du serveur dans son BIOS.
- Le HBA est connecté au réseau et la liaison est établie. Pour plus d'informations, consultez la documentation de votre HBA.
Procédure
Installez le paquetage
fcoe-utils
:# dnf install fcoe-utils
Copiez le fichier modèle
/etc/fcoe/cfg-ethx
dans/etc/fcoe/cfg-interface_name
. Par exemple, si vous voulez configurer l'interfaceenp1s0
pour utiliser FCoE, entrez la commande suivante :# cp /etc/fcoe/cfg-ethx /etc/fcoe/cfg-enp1s0
Activez et démarrez le service
fcoe
:# systemctl enable --now fcoe
Découvrez le VLAN FCoE sur l'interface
enp1s0
, créez un périphérique réseau pour le VLAN découvert et démarrez l'initiateur :# 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:1b
Facultatif : Affichez des détails sur les cibles découvertes, les LUN et les périphériques associés aux LUN :
# 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) ...
Cet exemple montre que le LUN 0 du SAN a été attaché à l'hôte en tant que périphérique
/dev/sdb
.
Vérification
Affiche des informations sur toutes les interfaces FCoE actives :
# 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
Ressources supplémentaires
-
fcoeadm(8)
page de manuel -
/usr/share/doc/fcoe-utils/README
- Utilisation de périphériques Fibre Channel