Cette section explique comment configurer le système hôte désiré pour IPFC. Elle inclut les procédures à suivre pour déterminer l'instance de port et raccorder une instance IPFC.
Vous avez besoin des informations du connecteur pour calculer le Fibre Channel (FC) d'instances de ports d'adaptateurs. Vous pouvez également déterminer l'emplacement dans lequel la existe et que le numéro de carte est associé à la carte à l'aide de la commande :
prtdiag | grep -i pci
L'exemple de cette procédure part du principe que la carte HBA est située à l'emplacement d'adaptateur PCI 5, et l'adaptateur PCI à l'emplacement 1 de la carte d'E/S de la baie.
Par exemple, si l'adaptateur de bus hôte est équipé de deux ports, le multiplicateur est 2. Si l'adaptateur de bus hôte est situé à l'emplacement d'adaptateur PCI 5 de la baie, multipliez 5 par 2, ce qui est égal à 10.
Si l'adaptateur de bus hôte est situé à l'emplacement d'adaptateur PCI 5 et à l'emplacement PCI 1 de la carte d'E/S, ajoutez 1 à 10, ce qui est égal à 11.
Le nombre 11 correspond à la lettre b dans le format hexadécimal.
Le tableau suivant indique les éléments du chemin d'accès à un adaptateur réseau FC PCI unique dont le chemin est :
"/pci@b,2000/SUNW,qlc@2/fp@0,0" 7 "fp"
|
Dans cet exemple, la valeur de interface-number est fcip7.
# ipadm create-ip fcip7
Si la commande réussit, un message s'affiche à la fois sur la console et dans le fichier de messages. Par exemple :
Sep 13 15:52:30 bytownite ip: ip: joining multicasts failed (7) on fcip0 - will use link layer brocasts for multicast
Chaque instance FP sur le système correspond à une entrée dans le fichier /dev/fc. Si des adaptateurs de bus hôte ont été supprimés, certains liens obsolètes peuvent exister. Suivez cette procédure pour charger et créer une instance IPFC.
# luxadm -e dump_map /dev/fc/fp0 Pos Port_ID Hard_Addr Port WWN Node WWN Type 0 610100 0 210000e08b049f53 200000e08b049f53 0x1f (Unknown Type) 1 620d02 0 210000e08b02c32a 200000e08b02c32a 0x1f (Unknown Type) 2 620f00 0 210000e08b03eb4b 200000e08b03eb4b 0x1f (Unknown Type) 3 620e00 0 210100e08b220713 200100e08b220713 0x1f (Unknown Type,Host Bus Adapter) # luxadm -e dump_map /dev/fc/fp1 No FC devices found. - /dev/fc/fp1
Dans l'exemple de cette procédure, les adaptateurs de bus hôte de destination possèdent les ID de port 610100 et 620d02. L'ID de port HBA d'origine est 620E00.
# ls -l /dev/fc/fp originating-hba-link
Dans l'exemple suivant, 0 correspond à la valeur de originating-hba-link
# ls -l /dev/fc/fp 0 lrwxrwxrwx 1 root root 51 Sep 4 08:23 /dev/fc/fp0 -> ../../devices/pci@8,600000/SUNW,qlc@1/fp@0,0:devctl
Vous devez supprimer l'interligne ../../devices du nom de chemin d'accès résultant. Par exemple :
# grep pci@8,600000/SUNW,qlc@1/fp@0,0 /etc/path_to_inst "/pci@8,600000/SUNW,qlc@1/fp@0,0" 0 "fp"
Le numéro d'instance précède fp dans la sortie. Dans l'exemple de sortie ci-dessous, le numéro d'instance est 0.
"/pci@8,600000/SUNW,qlc@1/fp@0,0" 0 "fp"
Dans cet exemple, l'instance est 0.
# ipadm create-ip fcip 0