En esta sección se explica cómo configurar el sistema host deseado para IPFC. Se incluyen los procedimientos para determinar la instancia del puerto y para asociar una instancia IPFC.
Necesita la información de la ranura para calcular las instancias de puerto de adaptador de canal de fibra (FC). También puede determinar la ranura en la que existe la tarjeta y el número asociado a la tarjeta con el siguiente comando:
prtdiag | grep -i pci
En los ejemplos de este procedimiento, se supone que usted tiene una matriz con una tarjeta HBA ubicada en la ranura de adaptador PCI 5 y que el adaptador PCI está en la ranura 1 de la placa de E/S.
Por ejemplo, si el HBA tiene dos puertos, multiplique por 2. Si utiliza la matriz con un HBA en la ranura de adaptador PCI 5, multiplique 5 por 2 para obtener 10.
Si utiliza un HBA en la ranura de adaptador PCI 5 y en la ranura PCI 1 de la placa de E/S, agregue 1 a 10 para sumar 11.
El número 11 se convierte en “b” en hexadecimal.
En la tabla siguiente se muestran los elementos de la ruta de dispositivo de un dispositivo adaptador de red FC PCI que tiene la siguiente ruta:
"/pci@b,2000/SUNW,qlc@2/fp@0,0" 7 "fp"
|
En este ejemplo, el valor de interface-number es fcip7.
# ipadm create-ip fcip7
Si el comando se ejecuta correctamente, aparece un mensaje en la consola y en el archivo de mensajes. Por ejemplo:
Sep 13 15:52:30 bytownite ip: ip: joining multicasts failed (7) on fcip0 - will use link layer brocasts for multicast
Cada instancia FP del sistema tiene una entrada en /dev/fc. Si se eliminaron HBA, es posible que existan enlaces obsoletos. Utilice este procedimiento para cargar y crear 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
En el ejemplo para este procedimiento, los HBA de destino tienen los ID de puerto 610100 y 620d02. El ID de puerto del HBA de origen es 620e00.
# ls -l /dev/fc/fp originating-hba-link
En el siguiente ejemplo, 0 es el número para 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
Debe eliminar ../../devices de la salida del nombre de ruta. Por ejemplo:
# 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"
El número de instancia precede a “fp” en la salida. En la salida de ejemplo siguiente, el número de instancia es 0.
"/pci@8,600000/SUNW,qlc@1/fp@0,0" 0 "fp"
En este ejemplo, la instancia es 0.
# ipadm create-ip fcip 0