Transición de Oracle® Solaris 10 a Oracle Solaris 11.2

Salir de la Vista de impresión

Actualización: Diciembre de 2014
 
 

Cambios de gestión de dispositivo y controlador

    La configuración e identidad de dispositivo y controlador han cambiado de la siguiente manera:

  • A partir de Oracle Solaris 11.2, el paquete Oracle Hardware Management Pack se incluye en la versión de Oracle Solaris. Anteriormente, este paquete estaba disponible como descarga independiente. Estas características ofrecen componentes de plataformas cruzadas para ayudarlo a gestionar mejor el hardware. Para obtener más información, vaya a www.oracle.com/goto/ohmp/solaris. Consulte también la documentación detallada en www.oracle.com/goto/ohmp/solarisdocs.

  • Como en las versiones de Oracle Solaris 10, después de la instalación, se debe poder acceder a todos los dispositivos compatibles que se han conectado al sistema cuando se instaló. Puede configurar los dispositivos con el comando cfgadm, y la mayoría de los dispositivos se conectan en marcha, lo cual significa que los dispositivos se pueden agregar y eliminar mientras se inicia el sistema.

  • El comando hotplug proporciona capacidades fuera de línea y en línea, y también activa y desactiva operaciones para dispositivos PCI Express (PCIe) y PCI SHPC (Standard Hot Plug Controller). Tenga en cuenta que aún puede utilizar el comando cfgadm para gestionar dispositivos USB y SCSI. Consulte el Capítulo 2, Configuración dinámica de dispositivos de Gestión de dispositivos en Oracle Solaris 11.2 .

  • Puede identificar los dispositivos más fácilmente mediante el comando croinfo, que permite identificar la información de ubicación física del dispositivo.

    Puede utilizar los siguientes comandos con el fin de mostrar información por valores de chasis, recipiente y ocupante para los dispositivos en el sistema:

    • diskinfo: sirve para mostrar información general sobre las ubicaciones de los discos físicos.

    • format: sirve para mostrar información sobre la ubicación física de los discos durante la revisión del reetiquetado o las tablas de partición. Por ejemplo, la siguiente salida de format identifica los dos discos internos que hay en este sistema, en /dev/chassis/SYS/HDO y /dev/chassis/SYS/HD1:

      # format
      Searching for disks...done
      
      AVAILABLE DISK SELECTIONS:
      0. c1t0d0 <FUJITSU-MAY2073RCSUN72G-0401 cyl 8921 alt 2 hd 255 sec 63>
      /pci@0,0/pci1022,7450@2/pci1000,3060@3/sd@0,0
      /dev/chassis/SYS/HD0/disk
      1. c1t1d0 <FUJITSU-MAY2073RCSUN72G-0401-68.37GB>
      /pci@0,0/pci1022,7450@2/pci1000,3060@3/sd@1,0
      /dev/chassis/SYS/HD1/disk

      La salida anterior identifica dos discos internos del sistema, pero generalmente los discos de una matriz de almacenamiento se identifican por sus nombres de matriz de almacenamiento.

    • prtconf –l: sirve para mostrar la información de configuración del sistema que incluye información sobre la ubicación física del disco

    • zpool status –l: sirve para mostrar la información de la ubicación física del disco para dispositivos de agrupaciones

      Además, puede utilizar el comando fmadm add-alias para incluir un nombre de alias de disco que lo ayude a identificar la ubicación física de los discos en su entorno, como se muestra en este ejemplo:

      # fmadm add-alias SUN-Storage-J4200.0912QAJ001 J4200@RACK10:U26-27
      # fmadm add-alias SUN-Storage-J4200.0905QAJ00E J4200@RACK10:U24-25
  • Utilice el comando diskinfo de la siguiente manera para determinar dónde se encuentra un disco:

    % diskinfo -c c0t24d0
    D:devchassis-path                                    t:occupant-type  c:occupant-compdev
    ---------------------------------------------------  ---------------  ------------------
    /dev/chassis/J4200@RACK10:U26-27/SCSI_Device__9/disk  disk             c0t24d0           

    En este ejemplo, el nombre de disco /dev/chassis incluye un nombre de alias que le ayuda a localizar el dispositivo en el entorno.

    El siguiente ejemplo muestra cómo visualizar la ubicación física de un disco específico:

    $ diskinfo -c c0t24d0 -o cp
    c:occupant-compdev  p:occupant-paths
    ------------------  --------------------------------------------------------
    c0t24d0             /devices/pci@0,600000/pci@0/pci@9/LSILogic,sas@0/sd@18,0

    Notas -  El comando diskinfo requiere que el chasis admita la página de diagnóstico SES 0xa (estado de elemento adicional) y que el bit de índice de elementos presente (EIP) esté establecido en 1. Los contenedores que no cumplan este criterio no serán completamente enumerados y, por lo tanto, no serán debidamente representados.
  • Las personalizaciones de controlador se realizan en el directorio /etc/driver/drv, en lugar del directorio /kernel/drv, como se hacía en las versiones anteriores. Esta mejora implica que las personalizaciones del controlador no se sobrescriben cuando el sistema se actualiza. Los archivos del directorio /etc/driver/drv se mantienen durante la actualización. La personalización de la configuración del controlador, generalmente, significa que se agrega o se modifica un parámetro por dispositivo o una propiedad global que impacta en todos los dispositivos. Consulte Cómo personalizar una configuración de controlador de Gestión de dispositivos en Oracle Solaris 11.2 .