Dell Broadcom NetXtreme Family of Adapters Manuel d'utilisation

Page 48

Advertising
background image

Logiciel pilote pour Solaris : Guide de l'utilisateur de la carte réseau Broadcom NetXtreme II®

file:///C|/Users/Nalina_N_S/Documents/NetXtremeII/French/solaris.htm[9/5/2014 3:47:57 PM]

Présentation

FCoE est pris en charge sur Solaris 11 mais est seulement de manière limitée sur Solaris 10, Mise à jour 9. La différence entre
Solaris 10, Mise à jour 9 et Solaris 11 provient des fonctionnalités suivantes :

Aucune prise en charge de NPIV dans Solaris 10, Mise à jour 9.
Certaines des options fcinfo(1M) disponibles dans Solaris 11, ne le sont pas dans Solaris 10, Mise à jour 9. Pour plus
d'informations, lisez la man page de fcinfo(1M).
La fonctionnalité brcmfcoeadm(1M) est prise en charge dans Solaris 10, Mise à jour 9 et Solaris 11. Cela dit, lorsque
« delete-fcoe-port » est terminé, vous devez émettre les deux commandes suivantes pour décharger le pilote bnxef
avant de pouvoir émettre à nouveau « create-fcoe-port ». Solaris 11 contient un thread « moissonneur » qui fait une
recherche agressive des modules de pilotes inutilisés et décharge le pilote. Ce thread n'existe pas dans Solaris 10, Mise
à jour 9. Par contre, vous devez explicitement rechercher l'ID du module du pilote bnxef en émettant la commande
suivante.
# modinfo | grep bnxef
249 fffffffff8d63000 486b8 54 1 bnxef (6.4.13)

Emettez ensuite la commande modunload visant à décharger le module avant que « create-fcoe-port » soit émis
pour créer un nouveau port FCoE.

# modunload -i 249

A chaque fois que « create-fcoe-port » doit être émis, le pilote, s'il est déjà chargé, doit être déchargé. Dans le cas contraire,
« create-fcoe-port » ne parvient pas à indiquer si le pilote est occupé. Ceci est vrai lorsque vous avez chargé deux instances
de bnxef ou plus. Dans ce cas, vous devez d'abord supprimer tous les ports FCoE, puis décharger le pilote. Le déchargement
ne se produit que lorsque toutes les instances sont supprimées.

Périphériques FC/FCoE pris en charge

Le pilote bnxef FCoE 10 Gb de Broadcom fonctionne avec tous les périphériques de matrice FCoE principaux. Il est également
compatible avec tous les périphériques sur disque FC et périphériques sur bande connus fonctionnant sur la matrice FCoE.

Déchargement du pilote FCoE

Supprimez tous les ports FCoE créés sur les diverses instances bnxe.

1. Supprimez tous les ports NPIV créés avant de supprimer les ports FCoE.
2. brcmfcoeadm delete-fcoe-port bnxe<numéro_d'instance>
3. modinfo | grep bnxef

La première colonne de la commande ci-dessus donnera l'ID du module du pilote bnxef.

4. modunload -i <id module>

Cette procédure doit décharger le pilote. Cela dit, si vous avez créé un grand nombre d'instances des ports FCoE, tous ces
ports FCoE doivent être supprimés avant de tenter le déchargement.

Configuration du pilote FCoE

Le pilote bnxef peut être configuré via le fichier bnxef.conf qui est installé sous /kernel/drv. Lorsque ce fichier config est
modifié, le système doit soit être redémarré, soit utiliser la commande update_drv(1M) pour mettre à jour la configuration du
pilote.

Les détails des paramètres de configuration sont détaillés dans la man page bnxef(7D). Les paramètres par défaut doivent
fonctionner pour toutes les conditions.

Lisez toutes les

Restrictions et exclusions de garantie

.

Retour au sommaire

Advertising