Übergang von Oracle® Solaris 10 zu Oracle Solaris 11.2

Druckansicht beenden

Aktualisiert: Dezember 2014
 
 

Änderungen bei Geräte- und Treiberverwaltung

    Geräte- und Treiberidentität und -konfiguration wurden folgendermaßen geändert:

  • Erste Schritte mit Oracle Solaris 11.2, das Oracle Hardware Management Pack-Package ist in dem Oracle Solaris-Release enthalten. Vorher war das Package als separates Download verfügbar. Diese Funktionen enthalten plattformübergreifende Komponenten, die Sie bei der besseren Verwaltung Ihrer Hardware unterstützen sollen. Weitere Informationen finden Sie unter www.oracle.com/goto/ohmp/solaris. Die detaillierte Dokumentation finden Sie unter www.oracle.com/goto/ohmp/solarisdocs.

  • Wie bei den Oracle Solaris 10-Releases müssen alle unterstützten Geräte, die bei der Installation an das System angeschlossen werden, nach der Installation zugänglich sein. Sie können Geräte mit dem Befehl cfgadm konfigurieren, und die meisten Geräte sind austauschbar, d.h. Sie können Geräte hinzufügen und entfernen, während das System gebootet wird.

  • Der Befehl hotplug bietet Offline- und Onlinefunktionen. Außerdem können Vorgänge für PCI Express-(PCIe-) und PCI SHPC-(Standard Hot Plug Controller-)Geräte aktiviert und deaktiviert werden. Sie können weiterhin den Befehl cfgadm zur Verwaltung von austauschbaren USB- und SCSI-Geräten verwenden. Siehe Kapitel 2, Dynamically Configuring Devices in Managing Devices in Oracle Solaris 11.2 .

  • Sie können Geräte einfacher mit dem Befehl croinfo identifizieren, der Informationen zum Standort physischer Geräte identifiziert.

    Mit den folgenden Befehlen können Sie Informationen nach Gehäuse, Behälter und Belegungswerten für die Geräte in Ihrem System anzeigen:

    • diskinfo – Zeigt allgemeine Informationen zum physischen Standort von Datenträgern an.

    • format – Zeigt Informationen zum physischen Standort von Datenträgern bei der Prüfung von Partitionstabellen oder der erneuten Etikettierung an. Beispiel: Die folgende format-Ausgabe identifiziert die beiden internen Datenträger in diesem System unter /dev/chassis/SYS/HDO und /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

      Die vorherige Ausgabe identifiziert zwei interne Systemdatenträger, Datenträger aus einem Speicher-Array werden jedoch im Allgemeinen mit ihren Speicher-Array-Namen identifiziert.

    • prtconf –l – Zeigt Systemkonfigurationsinformationen an, die Informationen zu den physischen Standorten von Datenträgern umfassen.

    • zpool status –l – Zeigt Informationen zu den physischen Standorten von Datenträgern für Poolgeräte an.

      Außerdem können Sie den Befehl fmadm add-alias verwenden, um einen Datenträgeraliasnamen einzubeziehen, mit dem Sie den physischen Standort von Datenträgern in Ihrer Umgebung identifizieren können, wie in diesem Beispiel dargestellt.

      # fmadm add-alias SUN-Storage-J4200.0912QAJ001 J4200@RACK10:U26-27
      # fmadm add-alias SUN-Storage-J4200.0905QAJ00E J4200@RACK10:U24-25
  • Mit dem Befehl diskinfo können Sie wie folgt bestimmen, wo sich ein Datenträger befindet:

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

    In diesem Beispiel umfasst der Datenträgername /dev/chassis einen Aliasnamen, mit dem Sie das Gerät in Ihrer Umgebung finden können.

    Das folgende Beispiel zeigt, wie der physische Standort eines bestimmten Datenträgers angezeigt wird.

    $ 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

    Hinweis -  Der Befehl diskinfo erfordert, dass das Gehäuse die SES-Diagnoseseite 0xa (Zusätzlicher Elementstatus) unterstützt; das Element Index Present-(EIP-)Bit muss auf 1 gesetzt werden. Rahmen, die diese Kriterien nicht erfüllen, werden nicht vollständig aufgezählt und werden somit nicht ordnungsgemäß dargestellt.
  • Treiberanpassungen erfolgen im /etc/driver/drv-Verzeichnis und nicht im /kernel-Verzeichnis wie in früheren Releases. Diese Verbesserung bedeutet, dass Ihre Treiberanpassungen nicht überschrieben werden, wenn das System upgegradet wird. Die Dateien im Verzeichnis /etc/driver/drv werden während des Upgrades beibehalten. Die Anpassung einer Treiberkonfiguration bedeutet im Allgemeinen, dass ein Pro-Gerät-Parameter oder eine globale Eigenschaft, die sich auf alle Geräte auswirkt, hinzugefügt oder geändert wird. Siehe How to Customize a Driver Configuration in Managing Devices in Oracle Solaris 11.2 .