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.

Important

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

  1. Installez le paquetage fcoe-utils:

    # dnf install fcoe-utils
  2. Copiez le fichier modèle /etc/fcoe/cfg-ethx dans /etc/fcoe/cfg-interface_name. Par exemple, si vous voulez configurer l'interface enp1s0 pour utiliser FCoE, entrez la commande suivante :

    # cp /etc/fcoe/cfg-ethx /etc/fcoe/cfg-enp1s0
  3. Activez et démarrez le service fcoe:

    # systemctl enable --now fcoe
  4. 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
  5. 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

Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.