Chapitre 32. Configurer une interface FCoE (« Fibre-Channel Over Ethernet »)
fcoe-utilslldpad
Procédure 32.1. Configurer une interface Ethernet pour utiliser FCoE
- Configurez un nouveau réseau VLAN en copiant un script réseau existante (par exemple,
/etc/fcoe/cfg-eth0) sur le nom du périphérique Ethernet qui prend en charge FCoE. Ceci vous fournira un fichier par défaut à configurer. Étant donné que le périphérique FCoE est nomméethX, veuillez exécuter :# cp /etc/fcoe/cfg-eth0 /etc/fcoe/cfg-ethX
Modifiez le contenu decfg-ethXcomme nécessaire.DCB_REQUIREDdevrait être défini surnopour les interfaces réseau qui implémentent un client DCBX matériel. - Si vous souhaitez que le périphérique soit automatiquement chargé pendant le démarrage, définissez
ONBOOT=yesdans le fichier/etc/sysconfig/network-scripts/ifcfg-ethXcorrespondant. Par exemple, si le périphérique FCoE est nommé eth2, alors veuillez modifier/etc/sysconfig/network-scripts/ifcfg-eth2en conséquence. - Lancez le démon de pontage du centre de données (
dcbd) à l'aide de la commande suivante :# /etc/init.d/lldpad start
- Pour les interfaces réseau qui implémentent un client DCBX matériel, ignorez cette étape et passez directement à la suivante.Pour les interfaces qui requièrent un client DCBX logiciel, veuillez activer le pontage de centre de données sur l'interface Ethernet à l'aide des commandes suivante :
# dcbtool sc ethX dcb on
Puis, activez FCoE sur l'interface Ethernet en exécutant :# dcbtool sc ethX app:fcoe e:1
Note
Ces commandes fonctionneront uniquement si les paramètresdcbdde l'interface Ethernet n'ont pas été modifiés. - Chargez le périphérique FCoE en utilisant :
# ifconfig ethX up
- Lancez FCoE en utilisant :
# service fcoe start
Le périphérique FCoE apparaîtra sous peu, en supposant que tous les autres paramètres de la structure soient corrects. Pour afficher les périphériques FCoE configurés, veuillez exécuter :# fcoeadm -i
lldpad pour s'exécuter lors du démarrage. Pour ce faire, veuillez utiliser chkconfig, comme dans :
# chkconfig lldpad on
# chkconfig fcoe on
Avertissement
32.1. Paramétrage de cible FCoE (« Fibre-Channel over Ethernet »)
Important
fcoeadm -i affiche les interfaces FCoE configurées.
Procédure 32.2. Configurer un cible FCoE
- Paramétrer une cible FCoE requiert l'installation du paquet
fcoe-target-utilsainsi que de ses dépendances.# yum install fcoe-target-utils - La prise en charge de cibles FCoE est basée sur la cible du noyau LIO et ne requiert pas de démon de l'espace utilisateur. Cependant, il est toujours utile d'activer le service fcoe-target pour charger les modules de noyau nécessaires et conserver la configuration aux redémarrages.
# service fcoe-target start# chkconfig fcoe-target on - La configuration d'une cible FCoE est effectuée à l'aide de l'utilitaire
targetcli, plutôt qu'en modifiant un fichier.confcomme cela pourrait être attendu. Ces paramètres sont ensuite enregistrés afin de pouvoir les restaurer si le système redémarre.# targetclitargetcliest un shell de configuration hiérarchique. Effectuez des déplacements entre nœuds dans le shell en utilisantcd, et utilisezlspour afficher le contenu du nœud de configuration. Pour connaître des options supplémentaires, utiliser la commandehelp. - Définissez le fichier, périphérique bloc, ou périphérique SCSI de transfert pour exporter en tant que « backstore ».
Exemple 32.1. Exemple 1 de définition d'un périphérique
/> backstores/block create example1 /dev/sda4Ceci crée un « backstore » nomméexample1, qui mène au périphérique bloc/dev/sda4.Exemple 32.2. Exemple 2 de définition d'un périphérique
/> backstores/fileio create example2 /srv/example2.img 100MCeci crée un « backstore » nomméexample2, qui mène au fichier donné. Si le fichier n'existe pas, il sera créé. La taille de fichier peut utiliser les abréviations K, M, ou G et n'est utile que lorsque le fichier de sauvegarde n'existe pas.Note
Si l'option globaleauto_cd_after_createest activée (ce qui est le cas par défaut), exécuter une commande de création modifiera le nœud de configuration actuel et le changera en l'objet nouvellement créé. Ceci peut être désactivé avecset global auto_cd_after_create=false. Retourner au nœud root est possible aveccd /. - Créer une instance de cible FCoE sur une interface FCoE.
/> tcm_fc/ create 00:11:22:33:44:55:66:77Si des interfaces FCoE sont présentes sur le système, la complétion par la touche de tabulation après la saisie decreaterépertoriera les interfaces disponibles. Si ce n'est pas le cas, assurez-vous quefcoeadm -iaffiche bien des interfaces actives. - Mettre en correspondance un « backstore » avec une instance cible.
Exemple 32.3. Exemple de mise en correspondance d'un « backstore » avec l'instance cible.
/> cd tcm_fc/00:11:22:33:44:55:66:77/> luns/ create /backstores/fileio/example2 - Autoriser l'accès au LUN à partir d'un initiateur FCoE.
/> acls/ create 00:99:88:77:66:55:44:33Le LUN devrait désormais être accessible à cet initiateur. - Quittez
targetclien saisissantexitou ctrl+D.
targetcli enregistrera la configuration par défaut. Celle-ci peut toutefois être explicitement enregistrée par la commande saveconfig.
targetcli pour obtenir davantage d'informations.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.