Go to main content
Guía de administración para Oracle® VM Server for SPARC 3.4

Salir de la Vista de impresión

Actualización: Agosto de 2016
 
 

Cómo activar el uso de rutas múltiples para HBA SCSI virtuales en un dominio de servicio

  1. Active el uso de rutas múltiples de E/S de Oracle Solaris para todos los puertos de iniciador en el dominio de servicio.
    svcdom# stmsboot -e

    Para obtener más información, consulte Enabling and Disabling Multipathing de Oracle Solaris SAN Configuration and Multipathing Guide.

  2. Muestre los dispositivos SCSI a los que se puede acceder desde cada puerto de iniciador para un dominio de servicio.

    Por ejemplo, el comando ldm list-hba puede mostrar la siguiente información sobre el dominio de servicio 1 como se muestra en Figura 10.

    primary# ldm list-hba -d svcdom
    DOMAIN
    svcdom
    
    IPORT                                                VSAN
    -----                                                ----
    /SYS/MB/PCIE0/HBA0/PORT1
      c0t600110D00021150101090001061ADBF4d0
      c0t600110D0002115010109000146489D34d0
    /SYS/MB/PCIE1/HBA0/PORT1
      c0t600110D00021150101090001061ADBF4d0
      c0t600110D0002115010109000146489D34d0
  3. Cree una instancia de SAN virtual que haga referencia a un puerto de iniciador específico.

    En el siguiente comando, el puerto de iniciador hace referencia a dispositivos SCSI a los que también hace referencia PCIE0. Cualquiera de los puertos de iniciador que tengan rutas físicas a los mismos LUN se pueden usar como parte del comando ldm add-vsan para configurar la SAN virtual si el uso de rutas múltiples está activado.

    primary# ldm add-vsan /SYS/MB/PCIE1/HBA0/PORT1 my_mpxio_vsan svcdom
  4. Agregue la SAN virtual al dominio invitado en un HBA SCSI virtual.
    primary# ldm add-vsan my_vhba my_mpxio_vsan gdom
  5. Visualice los dispositivos físicos ejecutando el comando format en el dominio de servicio.

    La siguiente salida muestra dos dispositivos SCSI físicos, cada uno de los cuales puede tener una o más rutas.

    svcdom# format
    Searching for disks...done
    
    AVAILABLE DISK SELECTIONS:
           0. c0t600110D00021150101090001061ADBF4d0 <SANBlaze-VLUN P0T1L7-V7.3-1.00GB>
              /scsi_vhci/ssd@g600110d00021150101090001061adbf4
           1. c0t600110D0002115010109000146489D34d0 <SANBlaze-VLUN P0T1L6-V7.3-1.00GB>
              /scsi_vhci/ssd@g600110d0002115010109000146489d34
           2. c1d0 <SUN-DiskImage-10GB cyl 282 alt 2 hd 96 sec 768>
              /virtual-devices@100/channel-devices@200/disk@0
    Specify disk (enter its number):

    Este comando muestra que la configuración del dominio de servicio tiene dos rutas a cada dispositivo físico.

    svcdom# mpathadm list lu
            /dev/rdsk/c0t600110D00021150101090001061ADBF4d0s2
                    Total Path Count: 2
                    Operational Path Count: 2
            /dev/rdsk/c0t600110D0002115010109000146489D34d0s2
                    Total Path Count: 2
                    Operational Path Count: 2

    Tenga en cuenta que la salida de format en el dominio invitado, en esencia, es idéntica, porque la implementación de rutas múltiples de E/S de Oracle Solaris se ejecuta tanto en el dominio invitado como en el dominio de servicio. El uso de rutas múltiples de E/S de Oracle Solaris también crea una ruta de dispositivo que usa el número mundial de la unidad lógica, por ejemplo, g600110d0002115010109000146489d34 en la siguiente salida:

    gdom# format
    Searching for disks...done
    
    AVAILABLE DISK SELECTIONS:
           0. c0t600110D0002115010109000146489D34d0 <SANBlaze-VLUN P0T1L6-V7.3-1.00GB>
              /scsi_vhci/disk@g600110d0002115010109000146489d34
           1. c0t600110D00021150101090001061ADBF4d0 <SANBlaze-VLUN P0T1L7-V7.3-1.00GB>
              /scsi_vhci/disk@g600110d00021150101090001061adbf4
           2. c1d0 <SUN-DiskImage-10GB cyl 282 alt 2 hd 96 sec 768>
              /virtual-devices@100/channel-devices@200/disk@0
    Specify disk (enter its number):